Искусство разработки на современном C++ Specialization

Start Date: 09/15/2019

Course Type: Specialization Course

Course Link: https://www.coursera.org/specializations/c-plus-plus-modern-development

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

About Course

В специализации преподаватели делятся своим многолетним опытом создания больших проектов на языке C++. Они не пересказывают учебник, а учат решать задачи, с которыми на практике сталкиваются большинство разработчиков. Лекции, подаваемые в лёгкой и доступной форме, подкрепляются большим количество задач по программированию. Закончив эту специализацию, вы сможете не только рассуждать о C++, сравнивая его с другими языками, но и получите реальный навык программирования.

Course Syllabus

Основы разработки на C++: белый пояс
Основы разработки на C++: жёлтый пояс
Основы разработки на C++: красный пояс
Основы разработки на С++: коричневый пояс

Deep Learning Specialization on Coursera

Course Introduction

Искусство разработки на современном C++ Specialization-

Course Tag

Unit Testing C++11 Algorithms C++

Related Wiki Topic

Article Example
Partial template specialization Partial template specialization is a particular form of class template specialization. Usually used in reference to the C++ programming language, it allows the programmer to specialize only some arguments of a class template, as opposed to explicit specialization, where all the template arguments are provided.
Interactive specialization According to the second, the Interactive Specialization (IS)
Specialization (functional) Specialization is when people specialize in one thing or another which they are good at.
Specialization (functional) Adam Smith described economic specialization in his classic work, "The Wealth of Nations".
Academic specialization As the volume of knowledge accumulated by humanity became too great, increasing specialization in academia appeared in response.
Specialization (pre)order For any sober space "X" with specialization order ≤, we have
Academic specialization In academia, specialization (or specialisation) may be a course of study or major at an academic institution or may refer to the field that a specialist practices in.
Specialization (pre)order The specialization order is often considered in applications in computer science, where T spaces occur in denotational semantics. The specialization order is also important for identifying suitable topologies on partially ordered sets, as it is done in order theory.
Specialization (pre)order The specialization order yields a tool to obtain a partial order from every topology. It is natural to ask for the converse too: Is every partial order obtained as a specialization order of some topology?
Specialization (functional) Specialization (or specialisation) is the separation of tasks within a system. In a multicellular creature, cells are specialized for functions such as bone construction or oxygen transport. In capitalist societies, individual workers specialize for functions such as building construction or gasoline transport. In both cases, specialization enables the accomplishment of otherwise unattainable goals. It also reduces the ability of individuals to survive outside of the system containing all of the specialized components.
Muhadin Kishev Кишев М. Нужен худсовет // Искусство в современном мире. Сб. статей. М., 2006. Вып. 2.
Functional specialization (brain) Subsequent cases (such as Broca's patient Tan) gave further support to the doctrine of specialization.
Functional specialization (brain) Functional specialization suggests that different areas in the brain are specialized for different functions.
Specialization (pre)order On the other hand, the symmetry of specialization preorder is equivalent to the R separation axiom: "x" ≤ "y" if and only if "x" and "y" are topologically indistinguishable. It follows that if the underlying topology is T, then the specialization order is discrete, i.e. one has "x" ≤ "y" if and only if "x" = "y". Hence, the specialization order is of little interest for T topologies, especially for all Hausdorff spaces.
Cognitive specialization Watson et al. provide support for a specific specialization in language-dependent humor. Its adaptive value has both extrinsic and intrinsic components: humor facilitates social bonding if shared extrinsically, and provides pleasure if enjoyed in one's own mind. In addition, Johnson-Frey (2003) proposed a unique human specialization for tool use. According to Johnson-Frey, humans' ability to use tools is based on complex cognitive mechanisms, not just advanced sensorimotor skills. Rather than it being considered a purely physical specialization based only in motor areas of the brain, Johnson-Frey argues that tool use should be classified as a cognitive phenomenon due to its foundation in cognition. On a more philosophical level, Boyer (2003) argues that "religious thought and behavior" is a specialization that originally developed as a by-product of brain function, and its adaptive purposes led to its continued evolution by natural selection. Krueger et al. (2007) have argued that trust, which may form the foundation for helping and altruism and thus the basis of human social interaction, is also a cognitive specialization.
Specialization (linguistics) Specialization refers to the narrowing of choices that characterizes an emergent grammatical construction. The lexical meaning of a grammaticalizing feature decreases in scope, so that in time the feature conveys a generalized grammatical meaning.
Specialization (linguistics) In linguistics, the term specialization (as defined by Paul Hopper), refers to one of the five principles by which grammaticalization can be detected while it is taking place. The other four principles are: layering, divergence, persistence, and de-categorialization.
Interactive specialization Interactive Specialization is a theory of brain development proposed by the British cognitive neuroscientist Mark Johnson, who is head of the Centre for Brain and Cognitive Development at Birkbeck, University of London, London.
Catapult C CatapultC synthesizes ANSI C/C++ without proprietary extensions. The C/C++ language support includes pointers, classes, templates, template specialization and operator overloading, which facilitate design reuse methodology over RTL code.
Cognitive specialization Cognitive specialization suggests that certain behaviors, often in the domain of social communication, are passed on to offspring and refined to be maximally beneficial by the process of natural selection. Specializations serve an adaptive purpose for an organism by allowing the organism to be better suited for its habitat. Over time, specializations often become essential to the species' continued survival. Cognitive specialization in humans has been thought to underlie the acquisition, development, and evolution of language, theory of mind, and specific social skills such as trust and reciprocity. These specializations are considered to be critical to the survival of the species, even though there are successful individuals who lack certain specializations, including those diagnosed with autism spectrum disorder or who lack language abilities. Cognitive specialization is also believed to underlie adaptive behaviors such as self-awareness, navigation, and problem solving skills in several animal species such as chimpanzees and bottlenose dolphins.