Курс программирования C++ Junior Developer
Курс C++ разработчик (Junior)

- Начало курса
-
23.09.2023
- Продолжительность
- 3 месяца (48 ак. часов)
- Расписание
- Сб 11:00 - 14:00
Онлайн (15 мест) |
28990 | записаться |
Описание курса
Курс "С++ разработчик (Junior)" является продолжением курсов Основы программирования на языке C++. Уровень 1-2 и подходит для тех, кто либо имеет собственный опыт разработки, и чувствует, что ему не хватает понимания некоторых сложных моментов и практики для того, чтобы устроиться на работу, а также для тех, кто успешно прошёл курсы уровня 1-2.
В данный курс входят идиомы и паттерны проектирования, с которыми сталкивается каждый разработчик в повседневной работе.
Курсовой проект:
Курсовой проект основан на взаимодействии в группах (минимум из 3 человек). Каждый из участников группы должен выполнить часть работы над проектом под руководством преподавателя.
Примеры курсовых проектов:
- Клиент серверное приложение (1 — разработка клиентов, 2 — разработка сервера, 3 — разработка базы данных на сервере).
- Разработка игры (1/2 — разработка движка, 3 — написание тестов).
- Компилятор нового языка (1 — синтаксический анализ, 2 — лексический анализатор, 3 — семантический анализатор).
- Реализация файловой системы
Требования к участникам курса:
- Опыт программирования на языках C (Си) и C++
- Знание основ написания тестов
- Понимание процесса review кода
- Опыт работы с системами контроля версий
- Знакомство с библиотекой STL
Программа
развернуть
Занятие 1. Введение. Распространённые идиомы
развернуть
Занятие 2. Порождающие паттерны. Часть 1
развернуть
Занятие 3. Порождающие паттерны. Часть 2
развернуть
Занятие 4. Структурные паттерны. Часть 1
развернуть
Занятие 5. Структурные паттерны. Часть 2
развернуть
Занятие 6. Паттерны поведения. Часть 1
развернуть
Занятие 7. Паттерны поведения. Часть 2
развернуть
Занятие 8. Паттерны поведения. Часть 3
развернуть
Занятие 9. Операционные системы. Процессы. Потоки
развернуть
Занятие 10. Файловые системы. Принципы ввода / вывода данных
развернуть
Занятие 11. Работа с памятью
развернуть
Занятие 12. Курсовой проект
Сертификат после обучения
По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию.
Сертификат о прохождении курса мы отправим вам на почту. Вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.
Преподаватели
Евгений
Senior С++ Developer в компании Zodiac Interactive
Закончил БГТУ «Военмех» по специальности «Информатика и вычислительная техника».
«Опыт разработки на С++ более 7-ми лет. За это время усвоил одну простую истину - C++ это
универсальный язык. Хотите написать игру - берите С++. Хотите написать сервер -
берите С++. Хочется графический интерфейс - возьмите С++ и прилепите на него бантик. Хотите кошку, которая будет смотреть на мир через сложную систему зеркал? Ну Вы поняли...
На курсе будет сложно, мы по шагам будем идти к цели, и надеюсь, что в результате большинство участников курса устроятся на работу и будут развиваться, как разработчики.
Мы пройдем все от «А что такое программирование?» до «Что то мне лень писать программу, напишу программу, что бы она написала программу за меня» - говорит Евгений.
Михаил
C++ Developer в компании 2GIS.
Закончил мех-мат ЮФУ по специальности "Прикладная математика и информатика".
Опыт разработки более 7-ми лет. За это время попробовал не мало различных технологий и языков программирования, но большую часть времени занимался разработкой на С++ и всем, что с ним связано.
В данный момент Михаил работает программистом в компании Яндекс. В решении задач использует как С++, так и Python.
"Начинающему разработчику на С++ обычно не хватает терпения, сталкиваясь с различными трудностями в понимании механизмов языка. В наши дни почти у всех есть возможность для поиска информации по любому вопросу, но не всегда эта информация может быть достоверной или простой для понимания. В изучении языков программирования важно уметь эту информацию "фильтровать" и правильно использовать. От себя могу посоветовать одно - пробуйте все то, что вам интересно и ничего не бойтесь, даже если в самом начале пути будет получаться не так много, как хотелось бы!" - говорит Михаил.
Фото с очных занятий в СПб
Отзывы
Всего отзывов: 23

Дмитрий
Санкт-Петербург

Илья Иванов
Санкт-Петербург
Курс понравился. Преподаватель - опытный программист с отличным знанием предмета.

Евгений Бикбов
Санкт-Петербург
Хороший курс. Основные темы разобраны понятно и доступно. Хотелось бы, чтобы длительность курса была чуть больше, чтобы вместить темы, которые не успели обговорить, или ввести курс - продолжение данного с входным контролем и разбором более сложных тем.
Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
Учитесь с профессионалами в сфере IT-образования!
Хороший, очень информативный курс, не для полных новичков. Хотелось бы немного больше занятий (13-15). Улучшить можно было бы объединением нескольких домашних задачек одной тематикой, чтобы получить небольшую программку.