CHI IT Academy

C++ базовий

8 000 UAH за курс
16 занятий
Для начинающих
C / C++
Этот курс научит тебя основам программирования на C++ — от первой программы до работы с функциями, массивами и классами. Здесь есть практика, объяснение алгоритмов и отладка кода. После курса ты сможешь писать простые программы и понимать, как работает код.

О курсе

Программа курса

Старт: первые шаги в C++

На первом занятии студенты знакомятся с Visual Studio и другими средами разработки. Здесь они создадут свою первую программу, разберутся с интерфейсом IDE и основами синтаксиса C++. Курс начинается с понимания структуры программы, алгоритмов и работы с вводом-выводом данных.

Основы программирования

Далее идет углубленное изучение переменных, типов данных и операций. Студенты освоят арифметические и логические операции, приоритет выполнения действий и работу с системами счисления. Этот блок дает фундаментальное понимание того, как компьютер обрабатывает информацию.

Управление кодом

Третий модуль посвящен алгоритмам и управляющим структурам. Здесь рассматриваются условные операторы if-else, тернарные операции, конструкция switch case и все виды циклов - for, while, do-while. Студенты научатся контролировать поток выполнения программы.

Первая практика

После освоения базовых концепций происходит первое практическое занятие. На нем студенты закрепляют полученные знания через решение реальных задач и получают обратную связь от преподавателя.

Работа с данными

Этот блок охватывает массивы и указатели. Студенты научатся работать с одномерными и двумерными массивами, освоят сортировку и поиск элементов. Далее идет работа с указателями, динамическими массивами и распределением памяти.

Функции и отладка

Шестой модуль посвящен функциям - их созданию, области видимости, рекурсии и перегрузке. Затем студенты научатся находить и исправлять ошибки в программе с помощью инструментов отладки.

Вторая практика

Еще одно практическое занятие помогает закрепить более сложные концепции, включая работу с функциями и отладку кода.

Расширенные возможности

Этот блок охватывает работу с символами, строками и структурами данных. Студенты научатся обрабатывать текстовую информацию и создавать сложные типы данных. Далее идет работа с файлами и создание многофайловых проектов.

Объектно-ориентированное программирование

Заключительные модули посвящены ООП. Сначала студенты знакомятся с основами объектно-ориентированного подхода, классами и объектами. Затем изучают конструкторы, деструкторы и UML-диаграммы для проектирования программ.

Финальная практика и итоги

Последнее занятие включает комплексную практическую работу и подведение итогов обучения. Студенты демонстрируют полученные навыки и получают рекомендации для дальнейшего развития.

Особенности обучения

Курс включает 16 онлайн-занятий в вечернее время. Преподаватель предоставляет регулярную обратную связь по домашним заданиям. Доступны вспомогательные материалы - записи лекций, презентации и полезные ссылки. После успешного завершения выдается сертификат, подтверждающий получение практических навыков программирования на C++.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Сопровождение ментора