Основы Python
Вводный курс Хекслета «Основы Python» примерно на 57 часов. Синтаксис и арифметика, типы данных, логика и функции-предикаты, создание функций с именованными аргументами и аннотациями типов, модули и пакеты. Проходится самостоятельно, после каждого урока тест и практика в тренажёре, подсказки даёт ИИ-ассистент. Курс прошли более 22 тысяч человек.
Мнение редакции
Самый популярный вводный курс школы: его прошли 22 860 человек, и по устройству понятно почему. Это не набор видео, а тренажёр с проверкой решений, где после каждого урока идут тест и практика. На вводном уровне такой формат работает лучше любого лектора: пока код не заработает, дальше не пройти.
Глубина заметно выше, чем у типового «Python за выходные». В программе есть не только условия и циклы, но и функции-предикаты, необязательные параметры, именованные аргументы, аннотации типов, модули и пакеты. Аннотации типов во вводном курсе встречаются редко, а привычка их писать потом экономит месяцы.
Аудитория размечена шире, чем «будущие программисты»: школа отдельно называет маркетологов, которым нужна автоматизация и боты в Telegram, аналитиков для обработки данных и отчётов и менеджеров проектов, которым важно понимать технические детали. Для них курс самодостаточен: писать production-код после него не нужно.
К мелочам: числа на странице расходятся. В шапке заявлены 73 урока и 71 упражнение, в разделе про формат обучения 50 уроков, 43 упражнения и 49 тестов. Общий объём в 57 часов при этом называется однозначно.
Плюсы
- 57 часов с проверкой решений в тренажёре, а не пассивный просмотр видео
- программа доходит до функций-предикатов, именованных аргументов и аннотаций типов
- есть модули и пакеты: код перестаёт быть одним файлом
- отдельно объясняется поиск ошибок отладочной печатью
- подходит не только будущим разработчикам, но и аналитикам и маркетологам
- ИИ-ассистент подсказывает и разбирает написанный код
Минусы
- наставника нет: формат полностью самостоятельный
- документ об обучении не выдаётся
- число уроков на странице указано по-разному: 73 в шапке и 50 в описании формата
- до работы с базами данных и фреймворками курс не доходит
Кому подходит
Новичкам в программировании
Школа называет Python лучшим языком для старта: простой синтаксис и быстрый переход к практике.
Аналитикам
Обработка данных и создание отчётов на Python вместо ручной работы в таблицах.
Маркетологам
Автоматизация аналитики и простой код, например для ботов в Telegram.
Менеджерам проектов
Понимание технических аспектов и более предметный разговор с командой разработки.
Кому курс не подойдёт
- тем, кому нужен наставник и живой разбор своих ошибок
- тем, кому нужен документ об обучении
- тем, кто ждёт веб-разработку, базы данных или анализ данных: курс только про язык
Чем отличается от других курсов направления
Соседи по направлению это курсы Слёрма: вводный за 5 000 рублей, «Основы языка программирования Python» за 18 000, «Python для инженеров» за 35 000, «Python: работа с фреймворками и API» за 100 000 рублей и короткий курс по чат-ботам и DevOps за 3 250. Все они платные и рассчитаны на самостоятельного слушателя. Курс Хекслета покрывает ту же вводную часть, что и программа Слёрма за 18 000 рублей, но с тренажёром и проверкой решений, а не только с материалами. Он не заменяет курсы по фреймворкам и инженерным задачам: после него логично идти либо в профессию Хекслета за 85 000 рублей, либо в прикладной курс под свою задачу.
Обзор курса
Что за курс
Вводная часть профессии «Python-разработчик», вынесенная в отдельный курс объёмом около 57 часов. Формат: уроки в видео или тексте, проверочные тесты после каждого урока, упражнения в тренажёре и дополнительные материалы. Подсказки и разбор кода даёт ИИ-ассистент, живого наставника нет.
Что внутри программы
Первый модуль это плацдарм: как дать команду компьютеру, комментарии, инструкции, синтаксические ошибки и объяснение того, как проверяются решения. Дальше арифметика и вычисления, типы данных и библиотеки, логика с функциями-предикатами, которые отвечают на вопросы вида «пользователь аутентифицирован» или «год високосный». Отдельный крупный модуль про функции: создание и определение, возврат значений, необязательные параметры, именованные аргументы, аннотации типов, а также модули и пакеты.
Чему учат по заявлению школы
Писать код на Python и привыкнуть к синтаксису на тренажёрах, разбираться в работе функций и встроенных методов, использовать разные типы данных и библиотеки, искать и исправлять ошибки с помощью отладочной печати, объединять программы в несколько модулей и создавать простые программы на основных конструкциях языка.
Кому адресован
Школа перечисляет четыре группы. Новичкам в программировании: Python называют лучшим языком для старта. Маркетологам: автоматизировать аналитику и писать простой код, например для ботов в Telegram. Аналитикам: обработка данных и создание отчётов. Менеджерам проектов: понимать технические аспекты и эффективнее работать с командой разработки.
Сколько это на самом деле
Объём заявлен в 57 часов, но количество уроков на странице указано по-разному: в шапке 73 урока и 71 упражнение, в описании формата 50 уроков, 43 упражнения и 49 проверочных тестов. На содержание это не влияет, но при планировании стоит ориентироваться на часы, а не на число уроков.
Что дальше
Курс прямо ведёт в платную профессию «Python-разработчик»: 10 месяцев, 4 проекта в портфолио, гарантированная стажировка и карьерная поддержка до первого оффера. За прохождение десяти бесплатных уроков в рамках профессии школа обещает скидку 10 %.
Итог
Лучший вводный курс в линейке школы по соотношению глубины и объёма. Берите, если хотите проверить себя перед длинной программой или если Python нужен вам как рабочий инструмент, а не как профессия.
Программа курса
1Основы языка Python
2Арифметика в Python
3Типы данных и библиотеки
4Логика и предикаты
5Условия и циклы
6Функции
7Модули и пакеты
8Поиск ошибок
Чему вы научитесь
- писать простые программы на Python
- использовать условия, циклы и функции
- работать с типами данных и подключать библиотеки
- писать функции-предикаты и логические выражения
- задавать необязательные параметры и именованные аргументы
- использовать аннотации типов
- раскладывать код по модулям и пакетам
- искать ошибки с помощью отладочной печати
Как проходит обучение
Самостоятельно и в любое время
Расписания нет: курс проходится в удобном темпе из любой точки.
Уроки в видео или тексте
Материал подан в двух форматах плюс дополнительные материалы.
Тест после каждого урока
Проверочные тесты закрепляют теорию до перехода к практике.
Практика в тренажёре
Упражнения решаются в браузере с автоматической проверкой решения.
ИИ-ассистент
Подсказывает по ходу решения и анализирует написанный код.
Часто задаваемые вопросы
Подойдёт ли курс совсем новичку?
Сколько времени займёт прохождение?
Сколько стоит курс?
Есть ли наставник?
Что именно разбирается?
Выдают ли документ?
Кому курс полезен, кроме будущих разработчиков?
Что проходить после?
Отзывы о курсе «Основы Python»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Хекслет: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
