Теория Python
Книги
Онлайн учебники
- Codecademy — это действительно хорошее место, чтобы начать учиться с нуля. Но после обновления обучающих программ, задания стали слишком простыми. Еще одним недостатком является небольшое количество инструкций по Django;
- Coursera — замечательный ресурс, где вы будете работать с кодом на регулярной основе. Но, если начинаете курс новичка, вам следует подождать (иногда несколько недель) начала расширенных тем;
- Tutorialspoint — лучше всего описывать, как упрощенную версию официальной документации. Здесь вы можете найти описание большинства базовых понятий, ключевых терминов и некоторых встроенных библиотек. Описание краткое и четкое. Для большинства новичков это отличный вариант, но это не то место, где стоит начинать с нуля;
- SoloLearn — предлагает набор мобильных обучающих программ, включая Python. Действительно приятные курсы для тех, кто не может заснуть без серфинга с мобильного телефона. Теоретическая часть хороша, однако практические задачи иногда кажутся труднопреодолимыми. Некоторые примеры еще сложнее и не помогут вам в реальной ситуации. Большая часть приложения — это простые тесты.
Теория Django
- Tango with Django — руководство для начинающих по Django и веб-разработке в целом. Существует несколько частей книги для разных версий Django, начиная от версии 1.5 до более новых версий, таких как 1.9 и 1.10;
- Djangobook — несмотря на простоту официальной документации Django, эта книга является отличным пошаговым руководством. Она основана на версии Django 1.8 LTS. Книга находится где-то между упрощенной версией официальной документации и пошаговым руководством по созданию вашего первого веб-приложения на Django;
- «The Definitive Guide to Django: Web Development Done Right» — книга Джейкоба Каплан-Мосса, Адриана Холоваты. В ней описывается устаревшая версия Django 1.1, однако она затрагивает все основные понятия, и вы сможете найти ответ на любой вопрос, связанный с Django. Являясь одним из создателей Django, он описывает материал в ясной и простой форме.
После обретения уверености в фундаментальных принципах Django, обязательно посетите эти ресурсы:
Дополнительные книги
Когда вы ознакомитесь с основами, мы рекомендуем прочитать следующие книги:
- «Python Essential Reference, Fourth Edition»;
- «Effective Python»;
- «Two Scoops of Django: Best Practices for Django».
Электронные рассылки
- pythonweekly.com;
- importpython.com/newsletter;
- python.libhunt.com;
- pycoders.com;
- pythoncentral.io;
- djangoweekly.com/newsletter.
Перевод статьи «Python and Django Beginner's Pack: books, tutorials, newsletters»
Источник: https://tproger.ru/digest/python-and-django-beginners-pack/
