Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует

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

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

Что вы получите после обучения

Приобретаемые навыки

Образовательная организация

Учим делать игры, сайты, компьютерные программы и мобильные приложения.

  • Только индивидуальные уроки
  • Объясняем простыми словами сложные вещи
  • Подстроимся под Ваше расписание

Наша школа основана в 2018 году. С тех пор мы стали самой крупной детской онлайн-школой программирования в России.

109 стран

За последний месяц у нас учились ребята из 109 стран и 5 континентов. Мы проводим наши уроки как на русском, так и на английском языке.

300+ преподавателей

Каждый преподаватель прошел 5 ступеней отбора, умеет объяснять простыми словами сложные вещи и способен найти подход к разным детям.

20000+ уроков

Мы проводим свыше 20000 уроков в месяц по 8 учебным программам, работаем 7 дней в неделю без выходных и праздников.

Программа курса

Python

Введение

Настроим рабочее окружение и поговорим о том, как можно работать с Python.

Операторы и переменные

"Что самое трудное в работе программиста? Выдумывать имена для переменных." К концу этого урока вы поймете эту шутку.

Строки, числа, массивы и словари

Узнаем, какие существуют типы данных в Python и как с ними работать.

Что такое if и else

Вспомним о логике, логических операциях и их комбинациях. Научим нашу программу вести с нами беседу и учитывать наши ответы.

Циклы

Узнаем как при помощи небольшого кода заставить программу много работать. Узнаем, что такое цикл в цикле и почему с ним нужно быть внимательным.

Функции и модули

Нет предела совершенству, узнаем как можно писать еще меньше кода и почему очень важно разбивать ваш код на модули.

Классы и объекты

Узнаем как устроена работа с классами и объектами в Python. Поймем, почему нельзя делать все при помощи функций. Узнаем, что такое наследование и в чем его польза для программистов.

Встроенные функции

Поймем, что не всегда надо изобретать велосипеды, а достаточно почитать документацию и найти нужный нам инструмент.

Полезные модули Python

Узнаем о наиболее популярных Python модулях, как с ними работать и как искать и использовать модули, написанные другими разработчиками.

Алгоритмы и работа с данными

Рекурсия, сортировка и поиск

Освоим основные алгоритмы сортировки и поиска при работе с массивами.

Оценка сложности алгоритма

Научимся понимать какой из алгоритмов эффективнее работает еще до их запуска. Поймем, почему на вопрос "Оцените сложность этого алгоритма", лучше не отвечать "простой".

Графы и деревья

"Есть в графском парке старый пруд, там лилии цветут". Здесь речь пойдет совершенно о других деревьях и графах.

Эмпирическая оценка алгоритмов на Python

Узнаем как измерить время работы вашего алгоритма при помощи timeit. Что такое и для чего нужен профайлер.

Работа с файлами

Научимся читать данные из файлов, работать с этими данными и сохранять полученный результат. Познакомимся с такими форматами данных как XML, CSV, JSON.

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 07.10.2023 11:15
Программирование на языке Python

Программирование на языке Python

Оставить отзыв
Поделиться курсом с друзьями