Основы программирования С++ (часть 1)

Сложность
Возраст
с 12 лет
Время освоения
144 ак.часов
Для школьников
5850 руб. за 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)

Записаться на этот курс

УСЛОВИЯ ОБУЧЕНИЯ для школьников

  • Обучение проходит в группах от 5 до 10 человек
  • Каждый ученик занимается на отдельном компьютере
  • Каждый курс рассчитан на 1 учебный год (9 месяцев) продолжительностью 144 часа, есть ускоренные курсы - подробности по телефонам консультантов
  • Занятия проходят с интенсивностью 1 раз в неделю по 4 ак. часа
  • Стоимость курсов от 5850 руб./мес. (за 16 ак. часов)
  • График обучения, дни и время устанавливаются индивидуально при записи на курс

УСЛОВИЯ ОБУЧЕНИЯ для взрослой аудитории

индивидуальные занятия
  • Занятия проходят индивидуально
  • Интенсивность занятий, дни и время устанавливаются индивидуально
групповые занятия
  • Занятия проходят в группах от 3 до 5 человек
  • Каждый учащийся занимается на отдельном компьютере
  • Интенсивность занятий, дни и время согласовывается с группой при записи на курс
Название компьютерного курса Объем Индивидуально
Пользователь компьютера + Интернет 10 занятий 15 800 руб.
Компьютерный дизайн 15 занятий 23 700 руб.
1С: Бухгалтерия 9 занятий 15 800 руб.
Основы Web-программирования: 55 занятий  
Часть 1. Web-дизайн(html, css) 15 занятий 23 700 руб.
Часть 2. Web-программирование (PHP, js) 20 занятий¹ 31 600 руб.
Часть 3. Web-программирование Yii (PHP), jQuery (JavaScript), Bootstrap(css) 20 занятий 35 600 руб.
Программирование (на С++): 44 занятия  
Часть 1. С++ Базовый курс 24 занятия 37 900 руб.
Часть 2. Продвинутый курс С++ 20 занятий 35 600 руб.
¹ - 40 ак.часов - минимальная продолжительность курса, при условии знакомства с основами программирования. Если Вы не знакомы с основами программирования, продолжительность курса должна быть продлена до 60-80 ак.часов

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

Показать стоимость

Предлагаем дополнительные услуги:

К каждому пройденному курсу Вы имеете возможность брать дополнительные часы .
Стоимость дополнительного академического часа соответствует стоимости академического часа основного курса (смотреть таблицу выше).
Основная задача – закрепление полученных практических навыков.

Записаться на этот курс

Отзывы по курсу "Основы программирования С++ (часть 1)"

Вячеслав, 12 лет 7 лет 247 дней назад

Прошёл курс «Базовый C++». Подача интересная, каждый урок новые задачи. Запоминаются темы легко и с удовольствием.
Курс: Основы программирования С++ (часть 1)

Денис, 14 лет 7 лет 247 дней назад

Интересные курсы, я всем советую хотя бы раз попробовать сходить. Лично мне очень понравилось, и я думаю, что они и вам понравятся.
Курс: Основы программирования С++ (часть 1)

Дима, 12 лет 7 лет 247 дней назад

Базовый курс по C++ для меня был немного сложный, но я со многим справился, рекомендую всем пойти на Базовый курс C++.
Курс: Основы программирования С++ (часть 1)

Олег, 24 года 8 лет 12 дней назад

10 лет назад начал свое знакомство с С++, ввиду обстоятельств его через год закончил. Поступив в Ньютек 4 месяца назад мои знания не только восстановили, но и в значительной мере приумножили.
Курс: Основы программирования С++ (часть 1)

Георгий, 14 лет 8 лет 18 дней назад

Завершил "Часть 1. С++ Базовый курс",сейчас прохожу "Часть 2. Продвинутый курс C++". После завершения 1-й части, я выучил азы C++ и научился сам создавать простые программы и игры. Этот курс помог мне понять, что такое программирование и чем оно интересно. График удобный. Преподаватель объясняет интересно и доходчиво, отвечает на все вопросы. Все понравилось, рекомендую!
Курс: Основы программирования С++ (часть 1)

Евгений, 16 лет 8 лет 18 дней назад

Долго искал компьютерные курсы, пока не наткнулся на NewTech. Решил записаться на базовый курс по программированию на C++. С первого занятия ни разу не пожалел, что пошёл в NewTech(а прошло уже 2 года). После окончания базового курса, пошёл на продвинутый. Очень доволен. Также прошёл экспресс курс по HTML/CSS, очень понравилось. Хороший преподаватель с огромным терпением и выдержкой, который всё доступно объясняет.
Курс: Основы программирования С++ (часть 1)

Оставить отзыв