Продвинутый С++ (часть 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 лет 1 год 177 дней назад

Очень крутой курс! Кучу всего изучила и поняла за время обучения, учитель всё доходчиво объясняет. Всем советую!
Курс: Программирование C++

Артём , 17 лет 1 год 178 дней назад

Курс очень понравился, преподаватель все понятно объясняет
Курс: Программирование C++

Денис, 16 лет 1 год 178 дней назад

Курс для меня был достаточно сложный, но преподаватель хорошо объясняет и всегда помогает
Курс: Программирование C++

Илья, 13 лет 1 год 178 дней назад

Курс интересный и не сильно сложный, советую
Курс: Программирование C++

Руслан, 14 лет 1 год 178 дней назад

учитель добрый, отзывчивый. Обучение лёгкое. 10 из 10.
Курс: Программирование C++

Михаил , 16 лет 1 год 178 дней назад

Курс отличный и не сложный. Учитель всё подробно и доходчиво объясняет, если вы желаете научите программировать, то советую ходить
Курс: Программирование C++

Михаил , 16 лет 1 год 178 дней назад

Курс отличный, учитель всё подробно и доходчиво объясняет. Тем, кто желает научиться программировать, советую ходить
Курс: Программирование C++

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