December 29, 2022

Бесплатные ресурсы для изучения PYTHON

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

Оф. инструкция


- https://docs.python.org/3/tutorial/
- https://proglib.io/p/python-docs # Работа с документацией в Python

PEP8

- https://defpython.ru/pep8
- https://pep8.org/

Интерактивные курсы

- https://pythontutor.ru/
- https://ru.hexlet.io/courses/python_101
- https://www.coursera.org/specializations/python#courses

Видео лекции

- https://www.lektorium.tv/lecture/13897 [RU]
- https://ru.hexlet.io/courses/python_101 [EN]
- https://www.youtube.com/watch?v=fgf57Sa5A-A [RU]

Видео обсуждение книг

Изучаем Python с Марком Лутцем

Видео интервью с разработчиком на Python

https://www.youtube.com/watch?v=VFBXx7O9BxU

Текстовые

- https://intuit.ru/studies/courses/49/49/info
- http://programarcadegames.com/index.php?lang=ru&chapter=python_as_calculator
- https://developers.google.com/edu/python
- https://www.tutorialspoint.com/python/
- https://github.com/Asabeneh/30-Days-Of-Python

Сайты

- https://pythonru.com/
- https://pythonworld.ru/samouchitel-python
- https://pythonchik.ru/osnovy/
- https://younglinux.info/python/
- https://www.learnpython.org/
- https://ru.hexlet.io/blog/posts/grokaem-algoritmy-gayd-po-algoritmam-dlya-teh-komu-slozhno-reshat-zadachi
- https://www.w3schools.com/PYTHON/python_exercises.asp
- https://www.w3resource.com/python-exercises/
- https://pynative.com/python-exercises-with-solutions/
- https://www.hackerrank.com/domains/python
- https://www.dataquest.io/blog/python-practice/
- https://edabit.com/challenges/python3
- https://www.geeksforgeeks.org/python-exercises-practice-questions-and-solutions/

Игры

- https://checkio.org/ [EN][RU]
- https://codecombat.com/ [EN][RU]
- https://www.codingame.com/ [EN]
- https://www.pythonchecker.com/ [EN]

Тесты

- https://www.afterhoursprogramming.com/tests/python/ [EN]
- https://app.finxter.com/learn/computer/science/ [EN]

Проекты для изучения кода

- https://proglib.io/p/project-list
- https://github.com/vinta/awesome-python
- https://github.com/Hexlet/ru-test-assignments
- https://github.com/jtprogru/interview-task
- https://github.com/Python-World/python-mini-projects

Практика

- https://www.codewars.com/?language=python [EN]
- https://leetcode.com/ [EN]
- https://projecteuler.net/ [EN]

Телеграм каналы c книгами

@pythonbooks
@pythonknigi
@pythonbooksarchive
@pythonlib
@pythonknigi_backup
@pythonbookarchive

Книги бесплатно
- https://fr.be1lib.org/ # нужен VPN
- https://automatetheboringstuff.com/

Телеграм каналы с курсами

https://t.me/+iTL2SbuBL1M2ZDgy
https://t.me/sl1vakerA
https://t.me/+9qArPpoG_5s2MTEy
https://t.me/archive_cmd

Онлайн IDE python (ТОП компиляторов)

- https://pythontutor.com/
- https://replit.com/
- http://pythonfiddle.com/
- https://www.pythonanywhere.com/
- https://www.online-python.com/

Шпаргалки (cheatsheet)

- https://github.com/aspittel/coding-cheat-sheets
- https://zerotomastery.io/cheatsheets/python-cheat-sheet
- https://github.com/wilfredinni/python-cheatsheet
- https://github.com/crazyguitar/pysheeet/blob/master/docs/notes/python-basic.rst

Design patterns and idioms

https://github.com/faif/python-patterns