Акции школ
Войти

Курс «Python: Настройка окружения»

Составитель: Денис Сметнёв · Обновлено: 28.04.2022
Начальный
Цена не указана
5 · 1 отзыв

Курс стартует с нуля — и это не метафора: первые модули буквально объясняют, как поднять рабочее окружение, запустить интерпретатор и не сломать систему. Дальше — Python, CLI, Git, а к финалу проект «Игры разума» и полноценный стек: Flask, Django, FastAPI, Docker, Redis. Три дня — это вводная часть, после которой Хекслет предлагает продолжить до уровня Junior. Документ — диплом о профессиональной переподготовке, поддержка в поиске работы шесть месяцев после выпуска.

Подробнее


Начальный
Цена не указана
5 · 1 отзыв

Компания: Хекслет (Hexlet)

рейтинг: Язык: ru

Уровень: Начальный Длительность: 3 дня Старт: в любое время Документ: Диплом о проф. переподготовке
🎓 Диплом о проф. переподготовке 💼 Гарантия трудоустройства 📁 4 проекта в портфолио
Почему мы рекомендуем: проверен 1 отзывами, гарантия трудоустройства, диплом о проф. переподготовке — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (55 модулей, по данным школы)

  1. Основы программирования на Python
  2. Основы Python
  3. Списки
  4. Словари и множества
  5. Основы командной строки
  6. Введение в Git
  7. Настройка окружения
  8. Проект «Игры разума»
  9. Разработка приложений на Python
  10. Функции
  11. Автоматическое тестирование
  12. Абстракция с помощью данных
  13. Деревья
  14. Введение в объектно-ориентированное программирование
  15. Объектно-ориентированный дизайн
  16. Непрерывная интеграция (CI)
  17. Проект «Вычислитель отличий»
  18. Работа с базами данных и асинхронность
  19. Введение в интернет
  20. Регулярные выражения
  21. Основы современной вёрстки
  22. Протокол HTTP
  23. HTTP API
  24. SQL
  25. SQL JOIN

Кем вы сможете работать

Junior Python-разработчик

Сколько зарабатывают в профессии (медиана hh.ru, по 141 вакансиям)

Junior
110 000 ₽
Middle
205 000 ₽
Senior
261 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Python: Настройка окружения (этот) Хекслет (Hexlet) 3 дня 5 Диплом о проф. переподготовке
Основы языка Python GeekBrains (ГикБреинс) 4 недели 4.4 Перейти
Python для начинающих программистов OTUS (Отус) беспл. 4.2 Перейти
Видеокурс Основы языка Python GeekBrains (ГикБреинс) 4 недели 4.0 Перейти

Стоит ли идти на этот курс

Плюсы

  • Старт с чистого листа без пресловутых «базовых требований»: курс ведёт от настройки среды до Git и CLI — именно тех точек, где новички чаще всего застревают до первой строчки реального кода.
  • Стек не ограничен одним фреймворком: в программе Flask, Django, FastAPI, Docker, Redis — есть из чего выбрать направление после выпуска и показать работодателю широту навыков.
  • Проект «Игры разума» в программе — конкретный результат, который ложится в GitHub-профиль, а не просто сертификат о просмотре видео.
  • Диплом о профессиональной переподготовке плюс поддержка в поиске работы шесть месяцев — не просто обещание, а зафиксированное в программе обязательство школы.

Минусы и кому не стоит

  • Три дня — это только вводная точка входа, не полный курс до трудоустройства. Если ищете программу «с нуля до оффера» за один шаг, читайте условия продолжения внимательно: скорее всего, дальше — отдельная оплата.
  • Цена за стартовый модуль может казаться высокой, если сравнивать с бесплатными материалами на том же уровне — настройка окружения и основы Python хорошо закрываются официальной документацией и открытыми курсами.
  • Программа плотная по стеку, но нет данных о темпе проверки домашних заданий и времени обратной связи от наставников — это критично на начальном этапе, когда застрять можно на первой же ошибке окружения.

Когда этот курс вам не нужен

Если вы уже пишете на Python и знакомы с Git — вводная часть курса будет для вас повторением пройденного. Также не стоит брать этот курс, если цель — быстро разобраться только с одной технологией из стека: программа широкая и не даёт углублённой специализации, скажем, по Django или FastAPI отдельно. Наконец, если бюджет ограничен — базовые модули уровня «настройка окружения» закрываются бесплатно через официальную документацию Python и открытые ресурсы.

Как выбрать курс по этому направлению

Выбирая курс по направлению «Разработка», смотрите не на количество модулей, а на то, есть ли в программе реальный проект с кодом в репозитории. Хорошая программа ведёт от инструментов — CLI, Git, среда — к архитектуре и тестированию, а не останавливается на синтаксисе. Проверьте стек: если курс обещает Junior-уровень, но нет ни одного веб-фреймворка или базы данных — это не подготовка к рынку. Отдельно уточните, что входит в «поддержку трудоустройства»: стажировка и шесть месяцев сопровождения — разные вещи.

Частые вопросы

Нужен ли опыт программирования, чтобы начать?

Нет. Курс рассчитан на полных новичков — первые модули посвящены настройке среды и основам Python, рассчитаны на тех, кто раньше с кодом не работал.

Три дня — это реальный срок обучения?

Три дня — длительность только вводного блока, за которым следует более длинная программа Хекслета. Полный путь до уровня Junior занимает значительно больше времени — запросите у школы структуру и стоимость всей траектории до старта.

Какой документ получу в итоге?

Диплом о профессиональной переподготовке — документ государственного образца, весомее простого сертификата об окончании курса.

Есть ли гарантия трудоустройства?

В программе указана гарантированная стажировка и помощь с поиском работы в течение шести месяцев после выпуска. Это не оффер от школы, но конкретный набор мер поддержки — узнайте условия стажировки заранее, они влияют на то, насколько это реально полезно.

Какие языки и технологии войдут в программу?

Python — основной язык. Дополнительно: Git, CLI, регулярные выражения, SQL, HTTP, REST API, Flask, Django, FastAPI, Docker, Redis. Для первого резюме Junior-разработчика — с запасом.

Подойдёт ли курс, если я уже немного знаю Python?

Начало программы — базовое, и первые модули могут показаться затянутыми, если вы уже писали код. Смотрите на финальную часть: проект «Игры разума», автоматическое тестирование, абстракция с помощью данных — там уже идёт работа с архитектурными решениями, а не повтор синтаксиса.

Длительность курса

Длительность курса

3 дня

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

7 часов теории с тестами и упражнениями после каждого модуля 12 модулей

Чему научитесь

  • Устанавливать интерпретатор и пользоваться REPL
  • Использовать встроенную в REPL интерактивную справочную систему
  • Ориентироваться в новом терминологии
  • Работать с библиотекой distutils и пакетом setuptools
  • Устанавливать пакеты из альтернативных источников
  • Не засорять глобальное окружение и работать с проектами так, чтобы они не мешали друг другу своими зависимостями
  • Писать и запускать скрипты
  • Оформлять модуль и пакет с возможностью их импортирования
  • Владеть инструментами для работы с проектами на Python, улучшающими процесс разработки, пакетирования, сборки
  • Запускать код локально
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Начинающим Python-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Введение

Познакомиться с курсом и его целями

теория

Установка Python

Установить интерпретатор и научиться пользоваться REPL

теория

тесты

Работа с REPL

Познакомиться с Python REPL и научиться использовать этот мощный инструмент, научиться использовать встроенную в REPL интерактивную справочную систему.

теория

тесты

Подробнее о Python

Познакомиться с понятием

теория

тесты

Пакеты и индексы

Познакомиться с понятием пакетирования кода и индексами пакетов

теория

тесты

distutils, setuptools, pip

Познакомиться с основой системы пакетирования Python — библиотекой distutils и пакетом setuptools. Узнать об установщике пакетов pip — основном средстве доставки пакетов конечным пользователям.

теория

Установка pip

Узнаем, как установить pip, и скачаем первый пакет

теория

тесты

pip и альтернативные источники пакетов

Узнаем, как с помощью pip устанавливать пакеты из альтернативных источников

теория

Виртуальные окружения

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

теория

тесты

Cкрипты

Познакомимся с понятием

теория

тесты

Запускаемые модули и пакеты

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

теория

тесты

Доступный инструментарий для работы с Python-проектами.

Познакомиться с разными инструментами для работы с проектами на Python, улучшающими процесс разработки, пакетирования, сборки.

теория

Python

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

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 330 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Автор профессии по Python в Hexlet

Много лет работал программистом и взращивал...

Отзывы студентов

5
Рейтинг курса (все отзывы)
100% · 1
0%
0%
0%
0%

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

Тема разбирается внутри курса «Курс «Python-разработчик»»
Школа продаёт эту тему внутри программы — отдельной страницы у неё нет.
больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(1)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(14)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(4)
98 000