1. Введение
C++: эволюция и стандартизация, основные принципы и особенности.
2. Ядро: базовые средства
Система типов: целочисленные, вещественные, логические, указатели, ссылки, массивы, ...; объявление и инициализация; потоки ввода/вывода; операторы; выражения; управляющие конструкции; функции; лямбда-функции; функциональная декомпозиция; физическая и логическая структура программы, цикл компиляции и сборки, управление памятью.
3. Ядро: механизмы абстракции
Пользовательские типы данных: перечисления, структуры, классы; инкапсуляция; наследование и полиморфизм; перегрузка операторов; пространства имен.
4. Обобщенное программирование
Шаблоны функций, шаблоны классов.
5. Обработка исключений
6. Стандартная библиотека
STL: контейнеры, алгоритмы, итераторы; строки; умные указатели.
Цели:
Заложить твердый фундамент знаний:
1. Основ алгоритмизации;
2. Базовых средств языка;
3. Механизмов абстракции;
4. Обобщенного программирования;
5. Обработки ошибок;
6. Наиболее широко используемых компонентов и алгоритмов стандартной библиотеки
7. Основ проектирования ПО.
Требования:
Курс является базовым и рассчитан на слушателей, не имеющих опыта разработки, но так же будет интересен и тем, у кого опыт имеется.
Длительность курса: 2 месяца (75 часов аудиторных занятий + 15 часов на домашние задания)
Хотите узнать подробности? Позвоните по бесплатному номеру 8(800)500-15-56 или закажите звонок на сайте.
Язык С++ стабильно занимает одну из лидерских позиций в пятерке языков программирования согласно всемирным рейтингам.
И это понятно, так как С++ - язык для настоящих ценителей чистого программирования.
-
С его помощью написано и продолжает создаваться программное оборудование, которое требует поддержки, а, значит, всегда будут нужны и разработчики С++.
-
Стандарты языка обновляются и делают С++ намного удобнее и комфортнее для работы, позволяя писать не только ПО, но и соответствующие модули и расширения.
-
Именно поэтому стоит выбрать С++, стабильность которого позволит вам всегда оставаться востребованным, а статус - получить возможности профессионального развития в проектах любой сложности.
Программа курса C++:
Формат обучения: группа 9-12 человек.
Внимание! Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт IT-Академии и получите скидку 3%!
Бонусы:
-
по окончании выдаются сертификаты и предоставляются рекомендации преподавателей;
-
лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством;
-
есть возможность оформить курс в рассрочку (подробности можно уточнить у менеджеров);
-
на занятиях будут решаться задачи из практического опыта преподавателей;
-
вкусные печеньки на кофе-брейках.
По окончании курса Вы можете:
-
Претендовать на должность стажер или junior С++ Developer (с зарплатой до 30 тысяч рублей) и с перспективами роста за 4-5 лет до Senior C++ Developer (с зарплатой более 100 тысяч рублей).
-
На основе полученных знаний самостоятельно, с использованием хорошей литературы, повышать свою квалификацию в области проектирования и разработки на C++, а также вести самостоятельное ознакомление с любым другим языком программирования.
Идет добор в группу!