Introduction¶
A full stack Python course to build, deploy and operate Python applications.
Index¶
Know Your Language¶
A Q&A Session
Before we begin
Applying Primer
Control the flow
Functions
Data Structures
Looping Techniques
Modules
Errors and Exception
Objects and Classes
Package Management with PIP
Virtual Environments
Automate: Applying Python in Real Life¶
Regular Expressions
Input and Output
Organize Files and Directories
Time to Debug
Scrape the Web
Spreadsheet Whisperer
PDF and Word
Manipulating CSV and JSON Data
Emails and More
Images
GUI Automation
To Web and Beyond¶
Understanding Web
HTML and CSS Basics
Web Development in Python
Introduction to Django
Your First Project
Models
Admin
Deploy
URLs
Views
ORM
Templates
Forms
Rest Time¶
What is Rest?
Building Rest with Django
Data Serialization
Requests and Responses
Views
Authentication and Permissions
Relationships
Viewsets and Routers
Master Your Language¶
Coding Challenges¶
Resume Generator
Resume Generator 2