Что мне помогло выучить Python самостоятельно

Топ 20 книг для самостоятельного изучения Python на русском языке

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

Вот топ 20 книг для самостоятельного изучения Python на русском языке:

  • "Python. Полное руководство" (Марк Лутц)
  • "Программирование на Python 3. Подробное руководство" (Марк Саммерфилд)
  • "Python для детей" (Джейсон Р. Бриггс)
  • "Программирование на Python 3. Основы" (Уэс Маккинни)
  • "Изучаем Python. Программирование игр, визуализация данных, веб-приложения" (Эрик Мэтиз)
  • "Django. Практика создания веб-сайтов на Python" (Адриан Холоватый)
  • "Автоматизация рутинных задач с помощью Python" (Аль Свигарт)
  • "Python и анализ данных. Учебное пособие" (Джонатан Рош)
  • "Python для сложных задач. Наука о данных и машинное обучение" (Джейсон Браунли)
  • "Flask. Разработка веб-приложений на Python" (Мигель Гринберг)
  • "Python. Объекты, проектирование, паттерны" (Стивен Ф. Лотер)
  • "Python и машинное обучение" (Себастьян Рашка)
  • "Python для анализа данных. Библиотеки NumPy, Pandas, Matplotlib" (Уэс Маккинни)
  • "Python. Экспресс-курс" (Марк Лутц)
  • "Python. Справочник" (Дэвид Бизли)
  • "Python для детей. Изучаем программирование шаг за шагом" (Ник Морган)
  • "Python для гуманитариев. Начальный курс" (Андрей Кузнецов)
  • "Python и интеллектуальные системы" (Людмила Кривенько)
  • "Python для системных администраторов" (Харли Хант)
  • "Python и библиотеки для анализа данных" (Уэс Маккинни)

    Это тебе поможет с полным погружением в Python. Почти все эти книги ты можешь найти в телеграм канале!
0
33 комментария
Написать комментарий...
Константин Митин

Знаете, мне в своей жизни привелось побыть ведущим программистом на языке Python. Конечно, до перехода на него я уже знал PHP и С++, но в основном писал я на VBA. А еще меня до этого научили программировать в нескольких парадигмах сразу. И, честно говоря, я так и не прочитал ни одной книги по Pyhton. Так получилось.
Выучить Python — пустая затея. Если вы не умеете программировать, то знание Python вам мало поможет. Если вы умеете хорошо программировать, то Python — это такой же язык, как и многие другие. Немного иной синтаксис, несколько особенностей и всё.

Ответить
Развернуть ветку
a.z.

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

Ответить
Развернуть ветку
Alex Nosov

Как-то сомнительно звучит. Окончил Прикладную информатику в 2012. Был там паскаль и пхп в основном. Но как-то не втянуло это все и до настоящего момента впахиваю в маркетинге. Сейчас решил освоить питон. Из оставшегося после универа только общее понимание всей концепции программирования. Все остальное заново и по самоучителю.

Ответить
Развернуть ветку
a.z.

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

Ответить
Развернуть ветку
stark

С вы батенька программировать могли как только на свет вылезли? Это приобретаемый навык, как его приобретать - дело каждого

Ответить
Развернуть ветку
Константин Митин

Если полностью прочитать мой комментарий, то там будет ответ.
И навык программирования очень сильно отличается от простого "знания/изучения Python".

Ответить
Развернуть ветку
stark

Да ничем он не отличается, опять эта «элитарность» программистов сквозит.
Обычный приобретаемый навык, чем больше делаешь тем лучше получается.

Питон для этого подходит хорошо, простая транскрипция, легко использовать для мелких задач по автоматизации

Ответить
Развернуть ветку
Evgeny Permyakov

чем больше делаешь ≠ прочитать 20 книжек, он это имел в виду, а не элитарность.

Ответить
Развернуть ветку
stark

Книжки структурируют знания, и сокращают время от «как умею» до «как надо»

Ответить
Развернуть ветку
Елена Конструктивная
Ответить
Развернуть ветку
Кружочек

Я пробовал, полная фигня, а не совет.

Ответить
Развернуть ветку
Eli
Что мне помогло выучить Python самостоятельно

Зрение?

Ответить
Развернуть ветку
Кружочек

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

Ответить
Развернуть ветку
Life Hack

Даст большое преимущество!

Ответить
Развернуть ветку
Vladislav R

Не тратьте время на книжки раньше времени, https://learnxinyminutes.com/docs/python/

Ответить
Развернуть ветку
Ivan Pogoreloff

И что, сильно помогло в жизни? Судя по тому, что приходится рекламировать тележку на VC, вместо работы на faang, можно было и не читать.

Ответить
Развернуть ветку
Life-Hack Жизнь-Взлом
Автор

Конечно, иначе не рекомендовали бы.

Ответить
Развернуть ветку
Дома Адлер

А как же авторитет!

Ответить
Развернуть ветку
Life Hack

Без него никуда.

Ответить
Развернуть ветку
Виталий Подольский
Почти все эти книги ты можешь найти ...

Аля "серый импорт" полным ходом и даже не стесняемся, какое то сообщество по ИБ, где пиратят книги.

Ответить
Развернуть ветку
Life Hack

Не какое-то, а самое лучшее)

Ответить
Развернуть ветку
Виталий Подольский

Обычно, уважающие себя специалисты покупают такие вещи. Кто целевая аудитория? Мамкины хаЦкеры?

Ответить
Развернуть ветку
Кружочек

Нет, папкины на самом деле.

Ответить
Развернуть ветку
Life Hack

Не у всех есть такая возможность на первых порах. У нас разная аудитория, но есть то что их объединяет.

Ответить
Развернуть ветку
Марек Охотин

Скоро хочу начать изучать питон самостоятельно. Спасибо автору статьи, кое-что взял на заметку

Ответить
Развернуть ветку
Ив Ив nasingfaund t.me/itsoup

Чтение книг по Питону, без ежедневного программирования скорее вредно, чем полезно. А вот если каждый день решать задачи и программить их, придумывать проекты и программить их, то можно и без книг обойтись.

Ответить
Развернуть ветку
Белозерцев Евгений

Единственное и самое главное , что может помочь , что либо сделать , это - желание

Ответить
Развернуть ветку
Labeling

Телеграм канал закроет или администрация, или админу канала надоест, а трекеры вечны.

Это на тему пиратства.

На тему списка книг - просто бестолковый набор. А-ля прочтите 20 книг и вы выучите Python. Не помогло? Вот ещё 20 книг на прочтение.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Роман Анисимов

Синтаксис, может, и запомните, но какой смысл, если мозги не умеют в алгоритмизацию?

Ответить
Развернуть ветку
Татьяна Амварова

неужели просто читая книги можно выучить Python

Ответить
Развернуть ветку
Kirill Kazakov

Пост - "шикарный" (сарказм если что)!!!
"Что мне помогло выучить Python самостоятельно" и список книг видимо выданные на книжном маркетплейсе по подобному запросу. Сколько вы потратили на это времени, 2 мин и 10 сек?

ChatGPT и то лучше сделает, почему редакторы такие ленивые ????


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

Определите ясные цели: Очень важно иметь четкое представление о том, что вы хотите достичь с помощью Python. Установите реалистичные цели и разбейте их на более мелкие задачи. Этот подход поможет вам оставаться мотивированным и сосредоточенным.

Используйте онлайн-ресурсы: Существует множество онлайн-ресурсов, доступных для изучения Python. Сайты, такие как Codecademy, Udemy и Coursera, предлагают отличные курсы Python для разных уровней.
.....

Ответить
Развернуть ветку
Tony fat and Rich

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

Я конечно же написал, что это голубая мечта каждого дурачка, а вот и тема этого умного пиздуна https://vc.ru/u/1274252-andrey-kopilov/617890-lyudi-pokupayut-u-lyudey

Ответить
Развернуть ветку
30 комментариев
Раскрывать всегда