[ Программирование на языке Python для школьников ]

36 ак.ч.
Базовый уровень
28.03.2020
с 10:00 до 15:00
18 000 руб./месяц
[ О КУРСЕ ]
Python — один из самых простых в изучении, а также один из самых востребованных языков программирования. С этим курсом вы без труда усвоите азы Python и научитесь работать со структурами и функциями. В ходе обучения вы создадите свое собственное веб-приложение и узнаете, как управлять базами данных, обрабатывать исключения, пользоваться контекстными менеджерами, декораторами и генераторами.

Курс предназначен для учащихся 8—11 классов средней общеобразовательной школы, интересующихся программированием, информационными технологиями и основами написания компьютерных игр.
[ Почему мы используем Python? ]




Язык Python начал разрабатываться сотрудником голландского института CWI Гвидо ван Россумом. Он писал этот язык на досуге, позаимствовав некоторые наработки для языка ABC, в работе над которым также участвовал. Завершилась разработка в 1991-м. Более того, если вы вернётесь в прошлое и присмотритесь к ранним версиям Python то увидите, что он достаточно некрасив. После выхода в интернет первой официальной версии целая группа программистов присоединилась к его доработке и улучшению. Не стоит удивляться тому, что в свои ранние годы Python оставался никем незамеченным. А размах, полученный Python с тех пор, можно считать настоящим чудом.

IT HUB считает, что мы используем Python потому, что это безупречный и совершенный язык. И вот почему, как нам кажется, мы используем Python: эволюция этого языка была очень плавной, а воплощённые идеи — верными. На Python можно написать практически что угодно (веб-/настольные приложения, игры, скрипты по автоматизации, комплексные системы расчёта, системы управления жизнеобеспечением и многое другое) без ощутимых проблем. Более того, порог вхождения низкий, а код во многом лаконичный и понятный даже тому, кто никогда на нём не писал. За счёт простоты кода, дальнейшее сопровождение программ, написанных на Python, становится легче и приятнее по сравнению с Java или C++. А с точки зрения бизнеса это влечёт за собой сокращение расходов и увеличение производительности труда сотрудников.

[ ПРИОБРЕТАЕМЫЕ НА КУРСЕ КОМПЕТЕНЦИИ ]
Вы будете знать
Вы будете уметь
Циклы и условные конструкции

Типы и коллекции данных

Функции и классы

Инструменты разработчика: IDE PyCharm, pip, virtualenv

Как работать с кодировками, русскими буквами и с разными форматами данных

Zen of Python - что должен знать каждый разработчик: PEP8 и PEP20
Как работать с библиотекой requests, http запросами

Как использовать инструменты для визуализации и изучения данных

Где применять язык, узнаете его сильные и слабые стороны, а также экосистему Python

О веб разработке (фреймворк flask)

Как работать с базами данных и нейронными сетями



Программировать на Python

Создавать веб приложения

Работать с базами данных и нейронными сетями




[ ПРЕПОДАВАТЕЛИ ]
  • Андрей Гаврилов

    Выпускник MPEI (Moscow power engineering institute) (Московский Энергетический Институт). Работает в X5 Retail Group на должности программиста Python, занимается нейронными сетями. Преподает курсы робототехники для детей (LEGO mindstorm, Arduino), создания игр (Kodu game lab, unity, unreal engine), создания сайтов (HTML/CSS), программирования на Python.
  • Алексей Трофимов
    Сотрудник лаборатории "Научного центра нейрокоммуникативных исследований" при институте им. Пушкина, занимается подготовкой экспериментов, обработкой сигналов (Signal Processing), сбором и статистическим анализом данных, визуализацией результатов. Преподает программирование и другие технические дисциплины в колледже при РТУ МИРЭА, курирует проекты по IoT (интернету вещей), анализу данных (NLP - обработка естественного языка), нейронным сетям (CV - компьютерное зрение). Автор и соавтор программ по Программированию на Python, активно внедряет в свои занятия подход Learn-by-Doing.
[ КОМУ ПОДОЙДЕТ ОБУЧЕНИЕ ]
Для кого
Необходимые навыки
Курс предназначен для учащихся 8—11 классов средней общеобразовательной школы, интересующихся программированием, информационными технологиями и основами написания компьютерных игр
Курс могут пройти все, у кого есть навыки работы с компьютером на уровне уверенного пользователя и начальные знания программирования
[ ПРОГРАММА ]
1
Основные принципы работы интерпретатора Python
2
Управляющие конструкции
3
Функции
4
Коллекции
5
Модули и пакеты
6
Файлы и обработка ошибок
[ ДОКУМЕНТЫ ОБ ОКОНЧАНИИ ]




[ РАСПИСАНИЕ КУРСА ]
Весна 2020
Андрей Гаврилов, преподаватель курса
Андрей Гаврилов, преподаватель курса
Андрей Гаврилов, преподаватель курса
Андрей Гаврилов, преподаватель курса
Забронировать место
«Программирование на языке Python»
36 ак.ч.
18 000/месяц (физ. лица)
[ МЕСТО ОБУЧЕНИЯ ]
Москва, Костомаровский переулок, дом 3, стр 4.
IT ТЕХНОПАРК РИКОР
© 2019. IT HUB Group
НАПРАВЛЕНИЯ
Программирование
Веб-программирование
Информационная безопасность
Тестирование ПО
Управление продажами
РАЗДЕЛЫ
105120, Костомаровский переулок, дом 3, стр 4