Базовые конструкции языка Python
В программе: Скачаем и настроим все нужные инструменты., Разберем основы программирования: узнаем, что такое переменные и почему над их названиями нужно хорошо подумать..
Курс GeekSchool для детей 11–14 лет: знакомство с основами Python, созданием 2D-игр, сайтов и Telegram-ботов.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Школьникам | На странице курса школа ориентирует программу на детей 11–14 лет. |
В программе: Скачаем и настроим все нужные инструменты., Разберем основы программирования: узнаем, что такое переменные и почему над их названиями нужно хорошо подумать..
В программе: Узнаем, что такое объектно-ориентированное программирование., Научимся работать с модулем PyGame — набором инструментов для разработки игр на Python..
В программе: Погрузимся в веб-разработку: узнаем, что такое фронтенд и бэкенд., Научимся делать структуру сайта с помощью HTML и стилизовать его с помощью CSS..
Задания для применения изученного материала и отработки навыков.
Темы и разделы, которые входят в программу обучения.
Скачаем и настроим все нужные инструменты.
Разберем основы программирования: узнаем, что такое переменные и почему над их названиями нужно хорошо подумать.
Поймем, чем отличаются типы данных и почему для чисел их несколько, научимся решать задачи в коде с помощью сложных конструкций — функций и циклов.
Результат модуля: создадим визитку, калькулятор, текстовые игры и научимся защищать проект перед аудиторией.
Узнаем, что такое объектно-ориентированное программирование.
Научимся работать с модулем PyGame — набором инструментов для разработки игр на Python.
Сделаем классы для игрока и игровых объектов, настроим несколько режимов игры, поработаем с физикой прыжков и падений.
Узнаем, как и зачем проводить рефакторинг кода.
Результат модуля: напишем несколько игр, в том числе по мотивам популярных проектов: Flappy Bird, Doodle Jump, Piano Tiles.
Погрузимся в веб-разработку: узнаем, что такое фронтенд и бэкенд.
Научимся делать структуру сайта с помощью HTML и стилизовать его с помощью CSS.
Освоим фреймворк Flask — набор инструментов для создания веб-приложений.
Результат модуля: сделаем свой блог и тематический сайт.
Знакомимся с чат-ботами. Узнаем, зачем они нужны и почему популярны.
Научимся делать телеграм-ботов и настраивать их поведение: добавлять кнопки, подключать базы данных, получать доступ к другим сервисам через API.
Результат модуля: сделаем несколько ботов — от простого, который повторяет слова за пользователем, до функционального, который выдает прогноз погоды по городу.
Закрепляем знания на практике и пробуем свои силы в настоящей командной разработке: выбираем зону ответственности, тестируем проект и готовим его к публикации.
Придумываем идею итогового проекта и приступаем к ее реализации.
Результат модуля: создадим групповой, индивидуальный проекты и подготовимся к итоговой презентации.
Школа отдельно показывает бесплатный пробный урок и основную программу. Расширенная программа показана отдельно и включает несколько самостоятельных курсов. Стоимость основного обучения уточняйте у школы.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Ребята создают игровые и веб-проекты, чат-бота и финальную командную работу.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
На странице курса школа ориентирует программу на детей 11–14 лет. Курс подходит начинающим.
Школа описывает 5 разделов: Базовые конструкции языка Python, 2D-игры на Python, Веб-разработка, а также последующие темы и практические задания.
Школа указывает занятия раз в неделю по 90 минут и описывает групповой и индивидуальный форматы.
Школа указывает 9 месяцев обучения. Расширенная программа показана отдельно и включает несколько самостоятельных курсов.
Ребята создают игровые и веб-проекты, чат-бота и финальную командную работу.
Стоимость основной программы на странице не раскрыта. Бесплатным обозначено пробное занятие; цену курса и условия оплаты уточняйте у школы.
Предварительное знание программирования не требуется; оборудование уточняйте у школы.
Перейдите на сайт GeekBrains, чтобы узнать условия обучения на курсе «Программирование на Python для детей».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.
Курс Яндекс Практикума знакомит с фулстек-разработкой с нуля: в программе клиентские интерфейсы, сервер на Node.js, базы данных и работа с API.
Освойте основы Python, серверную разработку и работу с базами данных. В программе Skillbox — веб-фреймворки, тестирование и шесть крупных учебных проектов.
Предварительное знание программирования не требуется; оборудование уточняйте у школы.
Уточните состав и расписание основной программы, а также отличие расширенной траектории.
Уточните стоимость курса: бесплатным обозначен только пробный урок.
Познакомьтесь со школой GeekBrains, её программами и условиями обучения.
ОткрытьСравните курсы GeekBrains по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть