Вот тщательно подобранный список бесплатных ресурсов, которые помогут вам в процессе обучения.

Интернет переполнен учебными ресурсами. Я восхищаюсь ими всеми, но не могу не думать, что новичку легко заблудиться и никогда не вернуться.

Я программист-самоучка на Python. И я видел, как так много успешных людей делали то же самое. Python интуитивно понятен для понимания и настолько эффективен в своих приложениях.

Я рад, что выбрал Python.

Впервые я изучил Python на сайте codeacademy.com. Было здорово изучить это через их интерактивную систему. Но, к сожалению, это уже не бесплатно.

Хотя я по-прежнему рекомендую его большинству людей, которых наставляю, у меня есть список других бесплатных ресурсов.

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

Обещаю сказать вам, с чего бы я начал и прогресс, если бы я начал снова. Но перед этим давайте посмотрим на современные варианты, которые у нас есть.

Scrimba: Бесплатное интерактивное руководство по Python.

Почему? Scrimba - новый уровень интерактивности!

Как и на других платформах, преподаватель проведет вас через материалы курса. Но вы можете приостановить видео и начать редактировать код на нем.

Это волшебство, которое вы видите в обучающих материалах по Scrimba.

Я был загипнотизирован, когда впервые увидел это. Это почти переносит вас в живую классную комнату.

Попробуйте Scrimba на себе.

Сама по себе интерактивность не может быть хорошей платформой для обучения. Scrimba еженедельно выполняет задачи по программированию и каждый месяц добавляет новые курсы.

Это то сообщество, которое вам нужно, чтобы помочь вам развиваться на пути к программированию.

Datacamp: высококачественные учебные пособия по Python со встроенными редакторами кода.

Почему? Специализируемся на Python для науки о данных.

Python отлично подходит для многих приложений. Специалисты по обработке данных влюблены в него за его простоту и применимость для множества задач. Из-за этого почти каждый, кто стремится стать специалистом по обработке данных, задумывается об изучении Python.

Если вас интересует наука о данных, Datacamp - то, что вам нужно.

Вы можете выбрать среди множества курсов тот, который вам подходит. Вы сможете выполнить интерактивное упражнение, следуя видеоуроку от ведущего.

Помимо Python, вы также можете выбрать курсы по R, SQL и т. Д.

Попробуйте Datacamp сами.

Hackinscience: изучайте Python, решая проблемы.

Почему? Управляемое решение проблем, постепенно улучшающее ваши навыки программирования на Python.

Если цикл лекций не для вас, вам стоит заглянуть в Hackinscience.

Hackinscience отличается от других сайтов в этом списке. Это сборник интерактивных упражнений, разделенных на пять групп; Основы, обучение, алгоритмы, командная строка и NumPy.

Hackinscience - это удобный инструмент для закрепления знаний, который стоит попробовать.

Попробуйте Hackinscience на себе.

Sololearn: сообщество для изучения Python.

Почему? Решайте проблемы и учитесь, исправляя ошибки друг друга.

Вопреки своему названию, Sololearn - отличное сообщество для начинающих программистов Python.

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

Да, это похоже на видеоигру.

Кроме того, вы можете найти курсы по науке о данных, машинному обучению и веб-разработке.

Попробуйте Sololearn сами.

Если они вам не подходят, попробуйте лучшие уроки Python на YouTube.

У нас также есть несколько замечательных видеороликов на Youtube, которые отлично подходят для начала программирования на Python. Я хотел бы упомянуть пару из них, которые я недавно просмотрел и порекомендовал.

Я всем очень рекомендую видео Моша Хамедани. Он сделал отличные видеоуроки по множеству технологий, включая Python.

Видео Freecodecamp на YouTube - еще один высококачественный ресурс для тех, кто хочет изучить Python. На мой взгляд, они хорошо организованы и проверены.

Последние мысли,

Это небольшой список ресурсов из тысяч статей, видео и руководств в Интернете. Самое замечательное в том, что сегодня знания доступны в свободном доступе.

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

Как я обещал ранее, вот что я буду делать, если мне придется начинать все сначала.

Если бы я был новичком, я бы начал со Scrimba. Это плавный интерактивный процесс обучения. Параллельно выполнял упражнения по хакинсайенс. Это дало бы твердое понимание основ.

Затем я прошел курсы по Datacamp, чтобы улучшить свои навыки программирования на Python, связанные с наукой о данных.

Независимо от того, что я выбрал, я бы прошел курсы на Sololearn и участвовал в их сообществе.

А видео на Youtube? Я до сих пор наблюдаю за ними после многих лет работы с Python.

Передайте мне привет 👋 в LinkedIn, Twitter и Medium. Похоже, у нас с тобой много общих интересов.

Еще не являетесь участником Medium? Воспользуйтесь этой ссылкой, чтобы стать участником, потому что я получаю комиссию за рекомендации без каких-либо дополнительных затрат для вас.