Продвинутый С++ (часть 2)

Сложность
Возраст
с 12 лет
Время освоения
144 ак.часов
Для школьников
5850 руб. за 16 ак. часов
Индивидуальные
35600 руб. / 20 занятий
Компьютерный курс "Программирование" посвящен возможностям языка программирования на примере C++.

Программа обучения по компьютерному курсу
"Продвинутый С++ (часть 2)"

  • Тема 1. Динамические структуры данных.
    • Связные списки, деревья, очереди, стек.
    • Создание класса Tree.
  • Тема 2. Обработка исключительных ситуаций.
    • Архитектура программы, использующей исключения.
    • Переброс исключений, catch(...), catch(BaseЕхсeptionClass &)
  • Тема 3. Многопоточность: процессы и потоки.
    • Адресное пространство, синхронизация.
    • Список процессов, мьютексы, семафоры, обмен данными между процессами.
  • Тема 4. Создание сетевого приложения.
    • Cокеты, протоколы (TCP, UDP), блокирующие и неблокирующие режимы.
  • Тема 5. Графический интерфейс, окна.
    • Элементы управления, элементы меню
    • Панели инструментов, статусная строка
    • Стандартные диалоговые окна (выбор, сохранение, найти)
    • Модальные и немодальные, дочерние окна.
    • Режимы размещение окна (поверх остальных).
  • Тема 6. Перегрузка операций.
    • Операции сложения, сложения с присваиванием, битового сдвига, сравнения, разыменования для своих типов данных.
  • Тема 7. Побитовые операции, структуры.
    • Побитовые операции
    • Выделение и изменение отдельных битов
    • Определение typedef
    • Понятие о функциях
    • Производные типы данных
    • Перечисления, структуры
  • Тема 8. Хранение информации.
    • Типизированные файлы
    • Базы данных (подключение готовых БД и основы выборки информации)
  • Тема 9. OLE объекты.
    • Внедряемые компоненты и контейнеры OLE (связь с документами MS Excel).
  • Тема 10. Расширение ООП.
    • Полиморфизм
    • Спецификатор доступа protected
    • Виртуальные методы, виртуальные деструкторы
    • Абстрактные классы
    • Шаблоны функций, шаблоны классов

Выпускная работа

сетевая игра для двух игроков
(например: "сетевые крестики-нолики", карточная игра "подкидной дурак" и т.п.)

Компьютерный курс "Продвинутый С++ (часть 2)" входит в курс "Программирование 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 ак.часов

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

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

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

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

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

Отзывы по курсу "Продвинутый С++ (часть 2)"

Владислав, 15 лет 4 года 169 дней назад

очень интересный курс с хорошим преподавателем
Курс: Продвинутый С++ (часть 2)

Павел, 16 лет 6 лет 181 день назад

Тут хороший преподаватель, который четко и понятно объясняет. Дружный коллектив и все. Можно получить много полезных знаний и весело провести время.
Курс: Продвинутый С++ (часть 2)

Роман, 17 лет 6 лет 181 день назад

Закончив второй курс по С++, имею навыки поиска информации в интернете, работы с ней, разбора уже придуманных функций, понимания их работы и реализации. С помощью курса познакомился с большинством типом задач и теперь могу реализовать решение самостоятельно. Зная продвинутый курс С++, уже гораздо легче смотреть на чужие коды, даже если они на других языках программирования. При последовательном изучении языков, всё протекает гораздо легче и проще, учиться становится веселее. Меня этот курс вдохновил на дальнейшее изучение других языков, и моя цель теперь железно укоренилась в голове. Плюс курса в том, что самое сложное в программировании - это начать. Здесь же у ученика есть ментор, который поможет с минимальным количеством костылей справиться с задачами, это очень приятно и дальше уже можно продолжать самообучаться.
Курс: Продвинутый С++ (часть 2)

Олег, 24 года 7 лет 296 дней назад

Задачи в программировании, которые в базовом курсе считались сложными, постепенно превратились в более простые. Заметил не только изменения в навыках программирования, но и в жизни, стало легче находить решения проблем и замечать закономерности.
Курс: Продвинутый С++ (часть 2)

Леонид, 13 лет 7 лет 314 дней назад

Я начал учиться в Ньютеке с 9-ти лет. На тот момент я был самым младшим в группе. У меня стало получаться, на занятия ходил с удовольствием, всегда выполнял домашние задания. На сегодняшний день я окончил курсы:

  • Пользователь ПК;
  • Веб-программирование;
  • Компьютерный дизайн;
  • Базовый курс программирования на C++.
Сейчас мне 13 лет. Я учусь на продвинутом курсе программирования C++. Думаю, что это станет моей будущей профессией.
Почему можно порекомендовать эти курсы:
  • Удобное время(оговаривается со всеми учащимися);
  • Можно выбрать курс, который необходим;
  • Небольшие группы;
  • Компетентные преподаватели;
  • Выдается документ об окончании.

Курс: Продвинутый С++ (часть 2)

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