Найти в Дзене
Дзен пухляша

С чего стоит начать изучение Питона?

Для начала нужно понять в каких сферах используется питон.

Есть 3 популярных направления:

  1. Веб-разработка
  2. Data Science; Машинное обучение, анализ данных.
  3. Автоматизация процессов.

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

Машинное обучение, анализ данных и изуализация.

Конечно эта тема тоже довольно обширная, но если вкратце объяснять, то это похоже на обучение ребенка, которому вы говорите, что это стул а это стол, а это стул.

-2
-3

И с помощью алгоритма написанного на питоне вы описываете эти действия.

Визуализация данных нужна для анализа чего-либо. Для этого подойдт библиотеки Mathplotlib или D3.js (для JavaScript).

Matplotlib подходит для новичков из-за низкого порога вхождения и легкого понимания работы похожих, но более нишовых библиотек.

Автоматизация процессов.

Под этим понятием подразумевается любая автоматизация от простых скриптов для скролинга ленты до ботов, которые сами отвечают на легкие запросы в инстаграмме.

А теперь про обучение.

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

Одним из таких примеров являеться сайт pythontutor.ru

-4

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

Конечно теория это хорошо, но без практики эти знания бесполезны.

-5

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

Если подводить итоги, то можно с уверенностью сказать, что этот сайт поможет вам понять суть питона, но дальнейшее развите в сфере программирования не возможно без изучения библиотек (и стаковерфлова).