Python — один из самых широко используемых языков. Он применяется в науке, разработке игр, создании Web-приложений. Профессия Python-программист на Хекслете даёт все необходимые знания и навыки для трудоустройства, и именно с этого курса начинается погружение в сам язык.

Этот курс, по сути, состоит из двух частей. Первая часть находится на другом проекте Хекслета — code-basics.ru. В ней даются самые основы программирования на Python и попутно объясняются такие вещи, как представление данных в памяти, стандарты именования, кодирование строк и многое другое.

Почему та часть находится не в этом курсе, а на отдельном сервисе? Тому есть серьёзная причина.

Изучение основ программирования с самого нуля требует немного другого способа организации учебного материала, чем это делается на самом Хекслете. Уроки на code-basics.ru очень маленькие и их очень много. Буквально каждый шаг выделен в отдельный микроурок, в котором он не только объясняется, но и закрепляется на практике. Происходит первичное привыкание к языковым конструкциям.

Непосредственно в этом курсе закрепляется всё то что было изучено в code-basics, а также вводятся новые понятия. Цели данного курса:

  • Научиться работать в среде Хекслета, разобраться со структурой практических заданий
  • Познакомиться с отладкой и научиться эффективно её выполнять
  • Изучить механизмы, позволяющие работать с многофайловыми проектами

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

Для продолжения нужно перейти в курс и вступить в него.