Основы программирования С++ (часть 1)
Время освоения
144 ак.часов
Для школьников
8750 руб. за 16 ак. часов
Индивидуальные
33120 руб. / 24 занятия
Компьютерный курс дает знания объектно-ориентированного программирования с использованием языка C++. Пройдя компьютерный курс "Программирование" Вы сможете разрабатывать готовые прикладные программы и повысите свой уровень компьютерных знаний из разряда компьютерного пользователя в разряд разработчика программных продуктов.
Программа обучения по компьютерному курсу
"Основы программирования С++ (часть 1)"
- Тема 1. Понятие алгоритмизации
- блок-схемы
- программы и подпрограммы
- Тема 2. Переменные, типы данных
- Переменные
- Основные типы данных
- Явное и неявное приведение типов
- Константы
- Тема 3. Операции и выражения
- Арифметические операции и выражения
- Логические операции и выражения
- Консольный ввод-вывод
- Тема 4. Условные конструкции
- Условные оператор if
- Оператор выбора switch
- Тема 5. Циклические конструкции
- Операторы циклов for, while, do-while
- Операторы break и continue
- Тема 6. Массивы
- Объявление массивов
- Размещение массивов в памяти
- Многомерные массивы
- Обращение к элементам массива
- Тема 7. Указатели
- Указатель
- Операция взятия адрема и разыменования
- Адресная арифметика
- Строки в стиле Си
- Тема 8. Функции
- Объявление, определение, сигнатура функции
- Принципы проектирования функций
- Ссылки
- Передача параметов в функцию по значению и через указатель
- Передача массивов в функцию
- Значения параметров по умолчанию
- Класс памяти static
- Перегрузка фукнций и операций
- Вызов функции и стек
- Рекурсия
- Переменные-функции
- Функции как параметры другой функции
- Тема 9. Динамическое распределение памяти
- Многомодульные программы
- Директивы препроцессора #ifdef/#ifndef, #endif
- Объявление и определение объекта
- Отладка
- Динамическое выделение памяти
- Динамические переменные
- Динамические массивы
- Операции new/new[] и delete/delete[]
- Утечки памяти
- Структура данных «Стек»
- Проверка скобочного выражения
- Динамические многомерные массивы
- Тема 10. Основы ООП
- Класс и объект
- Поля и методы
- Абстракция
- Инкапсуляция
- Определение своего класса
- Конструктор и деструктор
- Константные члены класса
- Статические члены класса
- Тема 11. Рисование
- Формы
- Контексты устройств
- Рисование графических примитивов
- Отображение точечных рисунков и иконок.
- Рисование мышью на окне приложения
- Заполнение областей цветом.
- Карандаш Cpen. Кисть Cbrush. Шрифт CFont.
- Битовый массив CBitmap.
- Тема 12. Потоки и файлы
- Использование потоков в консоли ОС
- Параметры командной строки
- Программное перенаправление стандартных потоков
- Потоковый ввод из файла
- Обработка ошибок ввода
- Потоковый вывод в файл
- Строковые потоки
- Бесформатный ввод/вывод
- Ввод/вывод для файла с произвольным доступом
Компьютерный курс "Основы программирования С++ (часть 1)" входит в курс "Программирование C++"
Все части курса:
Визуальное программирование игр Основы программирования С++ (часть 1) Продвинутый С++ (часть 2)
Отзывы по курсу "Основы программирования С++ (часть 1)"
Прошёл курс «Базовый C++». Подача интересная, каждый урок новые задачи. Запоминаются темы легко и с удовольствием.
Курс: Основы программирования С++ (часть 1)
Интересные курсы, я всем советую хотя бы раз попробовать сходить. Лично мне очень понравилось, и я думаю, что они и вам понравятся.
Курс: Основы программирования С++ (часть 1)
Базовый курс по C++ для меня был немного сложный, но я со многим справился, рекомендую всем пойти на Базовый курс C++.
Курс: Основы программирования С++ (часть 1)
10 лет назад начал свое знакомство с С++, ввиду обстоятельств его через год закончил. Поступив в Ньютек 4 месяца назад мои знания не только восстановили, но и в значительной мере приумножили.
Курс: Основы программирования С++ (часть 1)
Завершил "Часть 1. С++ Базовый курс",сейчас прохожу "Часть 2. Продвинутый курс C++". После завершения 1-й части, я выучил азы C++ и научился сам создавать простые программы и игры. Этот курс помог мне понять, что такое программирование и чем оно интересно. График удобный. Преподаватель объясняет интересно и доходчиво, отвечает на все вопросы. Все понравилось, рекомендую!
Курс: Основы программирования С++ (часть 1)
Долго искал компьютерные курсы, пока не наткнулся на NewTech. Решил записаться на базовый курс по программированию на C++. С первого занятия ни разу не пожалел, что пошёл в NewTech(а прошло уже 2 года). После окончания базового курса, пошёл на продвинутый. Очень доволен. Также прошёл экспресс курс по HTML/CSS, очень понравилось. Хороший преподаватель с огромным терпением и выдержкой, который всё доступно объясняет.
Курс: Основы программирования С++ (часть 1)