Хотите уверенно овладеть C++ и использовать его для создания игр, приложений, утилит или даже этичного взлома? Этот обновленный и структурированный обзор курса поможет понять, чему вы научитесь и почему этот курс по C++ может стать основой вашего профессионального роста.
О чем этот курс по C++
Курс охватывает все ключевые аспекты изучения C++ — от фундаментальных основ до продвинутых концепций и современных возможностей стандарта C++11. Он подходит как начинающим, так и тем, кто уже знаком с языком и хочет улучшить свои навыки.
Подходит для новичков
Если вы никогда раньше не работали с C++, курс плавно введет вас в язык через:
понятные объяснения базовых конструкций;
подробные примеры и демонстрации;
последовательную подачу материала от простого к сложному.
Интересен и опытным разработчикам
Если вы уже изучали C++, курс поможет систематизировать знания и расширить их за счет:
углубленного изучения ключевых тем;
новых возможностей стандарта C++11;
разборов рабочих примеров, близких к реальным задачам.
Что вы сможете делать после прохождения курса
Курс ориентирован на практику, поэтому его цель — научить вас применять C++ в реальных проектах. После прохождения обучения вы сможете:
уверенно писать программы на C++ с нуля;
использовать C++ для разработки игр;
создавать собственные приложения и инструменты;
понимать алгоритмы, структуры данных и логику построения программ;
применять новые возможности языка, включая элементы стандарта C++11.
Почему этот курс эффективен
Продуманная структура обучения
Каждый раздел логично продолжает предыдущий, позволяя шаг за шагом наращивать знания без перегрузки.
9 часов обучающих материалов
Большой объем видеоуроков обеспечивает насыщенность примерами и пояснениями, что делает процесс обучения динамичным и увлекательным.
Большое количество практических примеров
Практика — лучший способ обучения, и в курсе она представлена максимально разнообразно: от простых упражнений до более сложных задач.
Для кого предназначен курс
для тех, кто только начинает изучать программирование;
для студентов технических специальностей;
для начинающих разработчиков игр;
для программистов, желающих освежить и улучшить знания C++;
для всех, кто хочет научиться создавать собственные программы.
Заключение
Курс по C++ — это удобный, понятный и насыщенный инструмент, который позволит вам освоить один из самых мощных и востребованных языков программирования. Независимо от уровня вашей подготовки, вы найдете здесь полезные знания, примеры и практику, которые помогут вам уверенно двигаться к профессиональному росту в сфере разработки.
Урок 1.00:10:53
Introduction
Урок 2.00:15:36
Set Up
Урок 3.00:05:43
The most basic C++ program
Урок 4.00:13:15
Hello world, printing to monitor
Урок 5.00:08:51
More advanced print formats
Урок 6.00:17:33
Variables in C++ part 1
Урок 7.00:13:23
Variables in C++ part 2
Урок 8.00:14:32
Getting data from standard input (keyboard)
Урок 9.00:11:41
First "useful" program - calculate sum
Урок 10.00:14:29
Constant variables in C++, macro constants
Урок 11.00:07:50
The auto keyword, new in C++11
Урок 12.00:05:31
Comments
Урок 13.00:10:18
Inclusion of other libraries
Урок 14.00:19:23
if-else statement: conditional execution
Урок 15.00:17:27
Logical operators part 1
Урок 16.00:07:10
Logical operators part 2
Урок 17.00:13:14
Relational operators
Урок 18.00:08:45
Comma operator
Урок 19.00:19:58
for loop
Урок 20.00:09:51
while loop
Урок 21.00:12:24
do while loop
Урок 22.00:13:56
for each loop (new in C++11)
Урок 23.00:09:30
break statement
Урок 24.00:10:43
continue statement
Урок 25.00:05:22
goto
Урок 26.00:04:47
Infinite loops
Урок 27.00:04:57
Nested loops
Урок 28.00:09:52
Declaration and usage
Урок 29.00:01:42
Memory representation
Урок 30.00:18:34
Array initialization
Урок 31.00:10:32
Simple array algorithms
Урок 32.00:05:30
C string
Урок 33.00:14:47
Concept and usage
Урок 34.00:19:02
Functions with return values
Урок 35.00:14:49
Functions that do not accept anything and do not return anything
Урок 36.00:09:27
Basics lambda anonymous functions new in C++11
Урок 37.00:18:36
Explanation and usage part 1
Урок 38.00:19:25
Explanation and usage part 2
Урок 39.00:06:08
Standard exceptions
Урок 40.00:04:52
Generic catch block
Урок 41.00:02:31
Nested try-catch blocks
Урок 42.00:04:32
Exception propagation
Урок 43.00:02:29
Concept and usage
Урок 44.00:13:04
Attributes and structure initialization
Урок 45.00:14:48
static attributes
Урок 46.00:08:32
Arrays of struct
Урок 47.00:16:14
Generic Programming part 1
Урок 48.00:16:04
Generic Programming part 2
Урок 49.00:16:03
vector
Урок 50.00:12:39
deque
Урок 51.00:17:35
string
Урок 52.00:08:13
map
Урок 53.00:13:33
function
Урок 54.00:12:39
deque
Урок 55.00:04:58
Concept and usage
Урок 56.00:18:57
Principles of object oriented programming (OOP) - Part 1
Урок 57.00:06:14
Principles of object-oriented programming (OOP) - Part 2
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф