Ошибки, сложный материал, вопросы >
Нашли опечатку или неточность?

Выделите текст, нажмите ctrl + enter и отправьте его нам. В течение нескольких дней мы исправим ошибку или улучшим формулировку.

Что-то не получается или материал кажется сложным?

Загляните в раздел «Обсуждение»:

  • задайте вопрос нашим менторам. Вы быстрее справитесь с трудностями и прокачаете навык постановки правильных вопросов, что пригодится и в учёбе, и в работе программистом;
  • расскажите о своих впечатлениях. Если курс слишком сложный, подробный отзыв поможет нам сделать его лучше;
  • изучите вопросы других учеников и ответы на них. Это база знаний, которой можно и нужно пользоваться.
Об обучении на Хекслете

Введение

Изучение Python на Хекслете — процесс довольно длительный и непростой. Он включает в себя прохождение десятков курсов. Перед тем, как выбрать направление, в котором вы будете применять Python, вам необходимо научиться программировать в принципе. Причём знание синтаксиса языка не делает из вас программиста, также как знание правил шахмат не делает из вас шахматиста. Во время процесса обучения вас начнут посещать мысли «зачем я это учу?», «как это поможет мне в работе?», «я хочу уже делать сайты, дайте мне нужные инструменты!» и тому подобное. Но даже если бы я сразу начал обучение, скажем, с веб-разработки, то вы бы просто не смогли понять практически ничего: объём знаний, необходимых для применения языка практически в любой области, достаточно велик. Даже общие знания, не зависящие от области применения — это солидный багаж!

Мотивация в обучении важна, но она есть только тогда, когда мы понимаем, ради чего мы что-то делаем. Это основная причина создания курса, который вы проходите прямо сейчас. В нем мы поверхностно пройдёмся по тому, как на Python разрабатываются реальные программы. Познакомимся со встроенными возможностями языка, работе с коллекциями, вводом-выводом, http, тестами и многими другими вещами. Каждая из перечисленных выше тем требует от вас понимания некоторых фундаментальных вопросов, которые как раз и рассматриваются в будущих курсах. Другими словами, в этом курсе я дам обоснование всему дальнейшему обучению.

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

Сам курс наполнен огромным количеством новой информации, терминами, концепциями, синтаксисом. И у нас нет ни цели, ни возможности их полностью ухватить и, более того, разобрать. Не стоит сильно переживать, если вы что-то совсем не понимаете. Закончив программу обучения («профессию»), вы не только поймёте, но и сможете использовать все, о чём говорится в курсе.


<span class="translation_missing" title="translation missing: ru.web.courses.lessons.mentors.mentor_avatars">Mentor Avatars</span>

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят менторы из команды Хекслета или другие студенты.

Зарегистрироваться

или войти в аккаунт

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 115 курсов, 2000+ часов теории
  • 800 практических заданий в браузере
  • 250 000 студентов

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Rambler
Логотип компании Bookmate
Логотип компании Botmother

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».