Python and Django Books

Python Crash Course
Python Crash Course

A hands-on, project-based introduction to Python.

Automate the Boring Stuff with Python
Automate the Boring Stuff with Python

Practical programming for total beginners.

Boost your django dx
Boost Your Django DX

This book covers many tools to improve your Django development experience.

Django for Beginners
Django for Beginners

Build websites with Python and Django.

Two Scoops of Django
Two Scoops of Django

Best practices for Django development.

Fluent Python
Fluent Python

Clear, concise, and effective programming.

Effective Python
Effective Python

59 specific ways to write better Python.

Documentations

Official Python Documentation

Comprehensive resources for Python's libraries, tools, and standard documentation.

Python Books

A curated list of Python books covering various topics and skill levels.

Real Python

High-quality Python tutorials and articles for all skill levels.

Django Official Documentation

The official documentation for Django, a high-level Python web framework.

Django Tutorials

Step-by-step tutorials for learning Django.

Django Girls Tutorials

A collection of resources and tutorials aimed at helping beginners learn Django.

Python Video Tutorials

Python Crash Course for Beginners

An excellent starting point for beginners.

Intermediate Python Programming

Take your Python skills to the next level.

Python Full Course - Learn Python in 12 Hours

A comprehensive 12-hour Python course.

Python for Beginners (Microsoft)

Even More Python for Beginners: Data Tools

Microsoft Azure for Data Science

Using Azure for Data Science projects.