ЦКО и ДО - ведущий учебный центр Зеленограда!
Центр Немцовой
8-499-653-80-20
8-915-221-43-43

Программирование, 4-й уровень (профессиональный)

 Можно заказать любой интересующий Вас
курс с индивидуальным режимом обучения!

Продолжительность курса (ак.ч. равен 40 минутам):
137.5 ак.ч. (101.5 ак.ч. основных занятий + 36 ак.ч. дополнительных занятий с дежурным преподавателем).

Занятия проходят: с октября по май 1 раз в неделю по 3,5 ак. часа + дополнительные занятия.

Стоимость курса: 3850 руб. / мес. (30800.00 руб. за весь курс) условия оплаты.

Исходный уровень знаний: линейные, разветвленные и циклические алгоритмы, одномерные массивы, матрицы, подпрограммы, файлы (рекомендуемый курс - Программирование, 2-ой уровень (углубленный) или Программирование, 3-й уровень (базовый)).

По окончании курса Вы будете знать:

  • язык С++ на профессиональном уровне;
  • объектно-ориентированный подход к программированию, интерфейсы, взаимосвязь классов в дереве наследования, модульное программирование;
  • преобразования типов, работу с памятью и указателями;
  • стандартную библиотеку шаблонов, её алгоритмы, контейнеры и другие механизмы для работы с коллекциями объектов разных типов;
  • программирование под Windows с использованием технологии .NET;
  • многопоточные программы, а так же синхронизацию потоков для корректного доступа к ресурсам;
  • сетевое программирование с использованием сокетов, работающих по протоколам TCP и UDP;
  • основы языка C#.

Содержание курса:

  • I семестр
    • Классы, наследование - 7.00 ак.ч.
    • Классы, сокрытие данных - 5.00 ак.ч.
    • Классы, полиморфизм и шаблоны - 7.00 ак.ч.
    • Обозначения полей и методов: классы памяти, mutable, explicit, volatile, const. Области видимости и пространства имен - 3.50 ак.ч.
    • Обработка исключений - 3.50 ак.ч.
    • Умные указатели (C++11) - 3.50 ак.ч.
    • Лямбда-выражения (C++11) - 3.50 ак.ч.
    • Контрольные занятия - 9.00 ак.ч.
  • II семестр
    • STL - 10.50 ак.ч.
    • Основы языка C# - 7.00 ак.ч.
    • Потоки (C#) - 9.00 ак.ч.
    • Sockets (сетевое программирование) - 8.50 ак.ч.
    • Windows Forms (C#) - 7.00 ак.ч.
    • Базы данных (C#) - 7.00 ак.ч.
    • Контрольные занятия - 10.50 ак.ч.

Примечания.
- Практическое изучение тем, зависящих от работы сторонних сервисов, выполняется при условии доступности этих сервисов на момент изучения темы. Если сервисы на момент изучения темы недоступны, то темы изучаются теоретически (практическое изучение переносится на следующие занятия).
- Методические материалы курса являются объектом исключительных авторских прав. Нарушение авторских прав влечет гражданско-правовую, административную и/или уголовную ответственность (подробнее).