Программирование на языках Python и C++ с практическим уклоном

Курс разработан с учётом опыта IT-компании «ЦВТ» (Центр Высоких Технологий)

Почему IT - это перспективно?

20 000+ компаний
сейчас ищут разработчиков в разных направлениях
70 000 рублей
средняя зарплата начинающего IT-специалиста
3 месяца
минимальный срок для старта карьеры
ПОЛУЧИТЕ СКИДКУ 10%!
Первые 10 записавшихся получат скидку 10%. Оставьте заявку, чтобы записаться на курс!
Чему Вы научитесь на курсе?
Развитие алгоритмического мышления
Владение современными средствами разработки ПО: языками Python и C++
Разберетесь в видах приложений и программ
Четкое представление стратегии развития на будущее: профессия, карьерные возможности

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

Для школьников
7-11 классов
Кто хочет работать в растущей индустрии
И иметь возможность зарабатывать удалённо

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

#01
Основы программирования
Как устроены языки программирования, что такое программы и как научиться их писать. Основные алгоритмические конструкции: переменные, операторы, циклы, функции.
#02
Программирование на языке Python
На Python пишут веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Язык просто выучить, даже если вы никогда не программировали!
#03
Программирование на языке С++
Программисты на C++ создают сложные программы и сервисы. Они разрабатывают высоконагруженные приложения, игры, компоненты операционных систем. На этом языке написаны Windows, Linux и macOS, Chrome, Counter-Strike, StarCraft, Diablo и др.
#04
Профориентация
После курса вы пройдёте тест на профориентацию, который поможет выявить сильные стороны и выбрать подходящее направление для дальнейшего развития!
ПРОГРАММА КУРСА

1. Программирование на языке Python
1.1. Простейшие программы. Диалоговые программы. Переменные. Консольный ввод и ввод данных.
1.2. Компьютерная графика. Система координат. Управление пикселями. Графические примитивы: линии, прямоугольники, окружности. Изменение координат. Анимация.
1.3. Процедуры. Процедуры с параметрами. Рефакторинг.
1.4. Обработка целых чисел. Арифметические выражения. Деление нацело. Остаток от деления.
1.5. Обработка вещественных чисел. Особенности представления вещественных чисел в памяти компьютера. Операции с вещественными числами.
1.6. Случайные и псевдослучайные числа. Генераторы случайных числе.
1.7. Ветвления. Условный оператор. Полная и неполная формы условного оператора. Вложенные условные операторы. Логические переменные. Экспертные системы. Сложные условия. Логические операции И, ИЛИ, НЕ. Порядок выполнения операций.
1.8. Циклы с условием. Алгоритм Евклида. Обработка потока данных. Бесконечные циклы. Циклы по переменной. Шаг изменения переменной цикла.
1.9. Циклы в компьютерной графике. Узоры. Вложенные циклы. Штриховка.

2. Программирование на языке С++
2.1. Структура программы на языке С++. Компиляция программы. Препроцессор. Директива include.
2.2. Вывод текста на экран. Диалоговые программы. Ввод и вывод данных.
2.3. Компьютерная графика. Библиотека. TX Library. Управление пикселями. Линии и фигуры. Замкнутые фигуры.
2.4. Процедуры. Процедуры с параметрами. Рефакторинг.
2.5. Обработка целых чисел. Ограниченность значений целых чисел. Арифметические выражения. Деление и остаток.
2.6. Обработка вещественных чисел. Операции с вещественными числами.
2.7. Случайные и псевдослучайные числа.
2.8. Ветвления. Условный оператор. Вложенные условные операторы. Логические переменные. Сложные условия.
2.9. Цикл с предусловием. Циклы с постусловием. Циклы по переменной.
2.10. Анимация
2.11. Обработка нажатия клавиш.

Преподаватель: Торопов Денис Владимирович

В результате изучения курса учащийся:

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

Слово руководителям

Алёна Прыганова
Директор Центра Семь Пядей
«Наша Цель – развивать современные подходы к образованию и обеспечивать нашим детям доступ к обучению и профориентации в инновационных направлениях деятельности!»
Олег Вылегжанин
Основатель Центра Высоких Технологий
«Этот курс позволит с максимальным комфортом практически с нуля начать осваивать профессиональное программирование. Именно как профессиональный навык, который вполне реально конвертировать в старт карьеры в IT-компании!»

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

Формат курса: 2 занятия в неделю по 2 академических часа (18 часов в месяц)
Длительность курса: от 3 до 9 месяцев (углубленная программа)
Заключаем договор. Можно получить налоговый вычет 13% на основании Гос. лицензии от 19.05.2020 г. № 2140
5750₽/мес
Стоимость курса при оплате за 9 месяцев
5990₽/мес
Стоимость курса при оплате за 3 месяца
6750₽/мес
Базовая стоимость курса при оплате за 1 месяц
АКЦИЯ: первые 5 записавшихся получат скидку 5% на весь курс!
Нажимая на кнопку, вы даете согласие на обработку персональных данных