Курс: «Олимпиадные основы программирования»

Стань востребованным специалистом!

*Курс разработан экспертами ЦВТ (Центр Высоких Технологий)
Чему Вы научитесь?
Развитие алгоритмического мышления
Владение современными средствами разработки ПО, основы языков программирования
Первые контакты в IT-сообществе, знакомство с компанией «ЦВТ»
Четкое представление стратегии развития на будущее: профессия, карьерные возможности

Для кого создан этот курс?

Для учеников
9-11 классов
Для студентов
Для тех, кто хочет сменить профессию

Входные требования

1
Уверенное пользование компьютером
2
Хорошие знания информатики
и математики
3
Сдача входного теста
на 70+ баллов

СОДЕРЖАНИЕ КУРСА

#01
2 занятия в неделю + практические задачи
14 недель обучения с преподавателями.
Практические задачи, самостоятельная работа, итоговая аттестация, выдача сертификата.
#02
Вебинары
Онлайн-встречи с практикующими экспертами помогут развить мышление, закрепить навыки и получить ответы на все вопросы.
#03
Сопровождение
На протяжении всего обучения мы будем рядом и поддержим. Для этого создадим чат в Telegram с преподавателями и кураторами.
#04
Консультации HR - специалиста
Поможем определиться с выбором позиции в команде, подготовиться и успешно пройти собеседование.
ПРОГРАММА КУРСА

Тематические блоки:


1. Введение в язык С. Типы данных, операции и выражения

Демонстрируются основные возможности языка С. Разбирается работа с переменными и константами, типами данных и их преобразованиями, а также операциями над ними.

2. Управляющие конструкции
Разбирается работа с управляющими операторами и конструкциями языка С - строительными блоками, определяющими порядок вычислительных, операция в программе.

3. Функции и структура программы
Разбирается работа с функциями - основными строительными блоками любой программы. Они помогают разбить большие вычислительные задачи на набор из маленьких, а также позволяют переиспользовать код, созданный другими разработчиками.

4. Указатели и массивы
Разбирается работа с указателями - переменными, содержащими адрес в памяти других переменных. С указателями тесно связаны массивы - наборы значений одного типа.

5. Стандартная библиотека языка С. Ввод-вывод
Разбирается форматированный ввод-вывод данных из командной строки и из файлов. Помимо этого разбираются полезные функции из стандартной библиотеки языка C.

6. Структуры
Разбираются структуры - совокупность переменных разных типов, сгруппированных под единым именем для удобства обращения и организации сложных данных.

7. Введение в язык С++. Классы и пространства имён
Демонстрируются основные возможности языка C++. Разбираются классы - средство создания новых типов данных, которые можно использовать также, как и встроенные типы данных.

8. Наследование классов
Разбирается механизм наследования классов - средство для отображения взаимосвязей между классами путём выделения общих между ними частей.

9. Обработка исключений
Разбираемся с исключениями - механизмом, позволяющим обнаруживать и реагировать на ошибки, возникающие во время выполнения программы.

10. Стандартная библиотека языка С++
Разбираем полезные типы данных из стандартной библиотеки языка C++. Познакомимся со строками, контейнерами и алгоритмами.


Преподаватели:
Владислав Александрович Данилов
Илья Сергеевич Тубылов


В результате изучения курса учащийся:
- Научится составлять и отлаживать программный код;
- Узнает особенности машинных вычислений в современных задачах;
- Научится использовать основные алгоритмические конструкции языков программирования;
- Станете частью IT-сообщества Ижевска!
В основе курса лежит опыт и практика специалистов Центра Высоких Технологий
ЦВТ (Центр Высоких Технологий) – международная IT-компания из Ижевска, штат более 200 сотрудников. Занимается разработкой высоконагруженных систем, мобильных и веб-приложений. Работает с крупнейшими российскими и международными заказчиками: Тинькофф, Купол, X5 Group, ivi.ru, Samsung и др.

Преподаватели

Данилов Владислав
Преподаватель программирования
Многократный призёр и победитель региональных, а также Всероссийских олимпиад, хакатанов, проектных конкурсов по программированию и робототехнике.
Опыт сопровождения проектов на базе Образовательного Центра "Сириус" , Центра Одарённых Детей "ТАУ" , технопарка "Кванториум".
Тубылов Илья
Преподаватель программирования
Тренер победителей и призеров чемпионатов и конкурсов в IT направлении.
Участник-преподаватель в Национальном проекте России "Образование".
Один из учеников выиграл Золото по России в Финале чемпионата WorldSkills, 2019 в компетенции "Веб-дизайн и разработка".

Стоимость курса

Длительность курса: 15 недель
Формат курса: 2 занятия в неделю по 3 часа
Расписание: среда 18:00, воскресенье 15:00
Заключаем договор. Можно получить налоговый вычет 13%
на основании Гос. лицензии от 19.05.2020 г. № 2140

Запишись на входное тестирование!

АКЦИЯ: первые 10 записавшихся получат скидку 10%!
Нажимая на кнопку, вы даете согласие на обработку персональных данных

Отзывы о курсе

Хочешь развиваться в IT?
Начни с нами!