TGViewer
feelin feelin @feelindev · 47 subscribers
Post #27 49
🤓 Где учить Python?

На прошеднем митапе столкнулся с таким вопросом, успел бегло что-то рассказать и показать, а теперь серьёзно и по существу отвечаю постом. Ниже будет список ресурсов и сервисов, которыми можно (и нужно) пользоваться при обучении Python. Всё нижеперечисленное использовалось мной самим в процессе обучения, также об этом расскажу.

1. CS50
Это официально лучший в мире курс по основам программирования, созданный и поддерживаемый университетами Гарварда и Йеля. На самом деле здесь достаточно всяких языков, начиная от Scratch, разработанного в MIT и предназначенного для обучения самым базовым функциям любого языка, и заканчивая как раз Python и даже введением в фреймворк Flask для веб-разработки. Единственное "но" в данном вопросе это факт того, что курс полностью на английском языке, что для кого-то может быть минусом. На ютубе есть версия 2015 года, переведённая на русский язык, но тогда на месте Python и Flask стоял PHP, поэтому для будущих и нынешних питонистов это не совсем подойдёт.

2. Веб-разработка на Python от Яндекс Практикума
Де-факто это платный курс (стоящий достаточное количество зелени), но самая прелесть платформы Яндекса в том, что самую базовую часть курса вам дадут пройти бесплатно, что касается и данного курса. За все пробные занятия курс познакомит вас с основами языка Python, покажет библиотеки типа request и datetime (невероятно часто встречающиеся и используемые) и помимо текстовых материалов и примеров завалит хорошим количеством практики, плавно подводя к полноценной веб-разработке на фреймворке Django (что уже идёт в платном курсе). Также у Практикума есть Хэндбук о Python с теми же базовыми функциями и библиотеками, если кому вдруг не нравится платформа Практикума.

3. Codewars и LeetCode
В данных сервисах вы сможете порешать большое количество задач, многие из которых встречаются на собеседованиях. Помимо позитивной алгоритмической практики также получится изучить большое количество возможностей языка, которые не встретятся в курсах или учебниках, зато сильно упростят вашу профессиональную жизнь. Я сам, изучив некоторое количество базовой теории, учился писать код именно благодаря этим сервисам и по сей день вечером могу залипнуть на решение интересных задачек.

4. W3schools
Данный сайт открылся мне во время стажировки фронтендера в одной из наших компаний, на нём я подсматривал некоторое количество вещей, которые ранее пропустил. Здесь есть материалы по Python и Django, максимально высушенные до фактов и обучающие вас в формате практики, т. е. после вопросов установки и каких-то базовых ритуалов в начале обучения вам ставится конкретная задача, которая на протяжении оставшихся материалов будет решаться. Сайт полностью на английском, но если вам трудно читать на английском, включение переводчика в браузере не испортит поглощение информации, т. к. опять же она здесь максимально выжата и лаконична.
More from @feelindev
  1. Oct 6, 2026Призрак бродит по конторе На прошлой неделе Microsoft выпустила новое обновление для Windo…
  2. Oct 1, 2026Мне нужна твоя одежда и твой мотоцикл Вечная тема, которая преследует AI: не взбунтуются л…
  3. Sep 28, 2026Искусственное сопротивление В последнее время я часто задумываюсь о том, почему некоторые…
  4. Sep 22, 2026Яблочная секта Уже пару месяцев как я прикупил себе последний MacBook Air на M5. Сегодня р…
  5. Sep 18, 2026Highway to AI В Developer Relations есть один важный аспект – открытость своего продукта и…
  6. Sep 16, 2026Plata за хайп На прошлой неделе в IT-тусовке разразился скандал из-за ситуации с разработч…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →