Полезные ресурсы для изучения Python 3
Если вы работаете в IT и не умеете программировать, то быстрее начинайте. Не ждите когда вам это срочно понадобиться. Начинайте сейчас! Все равно какой у вас уровень, чего вы хотите и какие у вас цели — программирование это важная часть работы в IT. Начинайте с Python 3, даже если на работе он вам пока не нужен. Начинайте с самого простого, с видео для «чайников» или интервью программистов. Не обязательно сразу погружаться в синтаксис, методы, функции и т.д. Нужно понять — как это полезно, не потому что — надо, а потому, что реально может сэкономить кучу времени в работе, создать что-то полезное, автоматизировать задачи, что сэкономит и вам и вашему работодателю время, а значит и деньги.
Несколько советов от себя:
- Подумайте и выберите себе проект. Это должно быть что-то не слишком масштабное и полезное. Выберите что-то интересное вам и развивайте. Это может быть простая игра , скрипт для автоматизации какой-то задачи по обработки данных или для мониторинга чего-то, простой сайт, чат-бот.
- Лучший способ учить это тот, который нравится только вам. Я использую всё — видео, книги, онлайн тренажёры, смотрю интервью и т.д. Все что угодно.
- Не ждите когда это вам понадобиться. Это все-таки занимает время и если начать заранее то у вас как минимум будет понимание и навык. Я считаю это вам пригодиться 100%. Python используют финансисты, ученые, инженеры. Везде где нужно упростить себе жизнь и постоянно обрабатывать данные — Python в помощь.
- Умейте пользоваться поисковиком. Забудьте пока про дорогие курсы. В интернете ОЧЕНЬ МНОГО бесплатной и полезной информации. Ищите сами и изучайте.
- Особенно много информации на английском — полезно его знать тоже
- Нет ничего плохого, если что-то не получается. Это временно. игнорируйте это и делайте дальше :-)
- Не нужно заставлять себя учить. Это нужно вам и вам решать. Если программирование не ваше — не мучайте себя, но подумайте ещё раз! Если вы работаете в IT, то я уверен на 100% , что вы сможете найти ту задачу, которую можно автоматизировать написав свою программу :-)
Вот несколько полезных ресурсов про Python 3 и программирование в целом :
-
Рекомендую канал на Хауди Хо на youtube — мне его видео помогли втянуться, за что ему спасибо. Для начинающих эти видео то, что нужно:
- 10 Советов новичкам в Python — https://www.youtube.com/watch?v=i3wfWe9Dev0
-
Как выучить Python? Самый аху#### способ! — https://www.youtube.com/watch?v=0a2a7dXJYXM
- Основы, курс — https://www.youtube.com/playlist?list=PLvoBekrlHDgROfUUHMbrrdsy_b2y2V_rj
- Перед началом этого курса по Python для начинающих установите себе PyCharm https://www.jetbrains.com/ru-ru/pycharm/download/
-
Платные курсы:
- https://letpy.com/ — очень интересный проект. Во сочетании с видео лекциями от Хауди Хо получается удобно и эффективно. Всего примерно 150 уроков, много практики. Есть бесплатная часть и есть платная, но курс не дорогой. Очень удобно учить — лекции простые и понятные, быстро отвечают на комментарии, а главное все программирование в браузере на сайте, что удобно.
- https://checkio.org/ — программирование в игровой форме 8-)
- https://www.codecademy.com/learn/learn-python-3 -не мог не написать про этот сайт — он достоин внимания, но на начальном этапе я считаю курсы там дорогими. Если вы настроены серьёзно, то берите
-
Книги:
- https://automatetheboringstuff.com/— крутые книги. Да, на английском, зато бесплатно! На просторах интернета есть и на русском, в т.ч. бесплатно — ищите сами ;-)
-
Сайты про программирование в общем в т.ч. и Python:
-
Справочники:
-
Сайте где можно проверить свои силы:
- https://www.hackerrank.com/ — выполняйте задания, соревнуйтесь с другими программистами
- https://www.kaggle.com/learn/python — такой же сайт, где можно выполнять задания
-
Статистика по зарплатам и востребованности разработчиков: