Django for Beginners/APIs/Professionals

0h 0m 0s
English
Paid

The following 3 books are included in this bundle...

Read more about the course

Django for Beginners

A step-by-step guide to building web applications with Python and Django 3.0.

Create, test, and deploy 5 progressively more complex websites including a Message Board app, a Blog app with user accounts, and a robust Newspaper app with reader comments and a complete user registration flow.

Along the way you'll learn core Django features and best practices around models, views, templates, urls, custom user models, permissions, authorizations, user registration, testing, and deployment.

Topics covered include:

  • Django 3.0 and Python 3.7
  • Pipenv for virtual environments
  • Templates/URLs
  • Class-based views
  • User authentication
  • Custom user model
  • Permissions and authorizations
  • Deployment
  • Testing

Django for APIs

Learn how to build web APIs with Python and Django 2.2.

Take a modern API-first approach to creating 3 different Django back-ends: a Library API, Todo API, and a Blog API with user authentication, permissions, proper documentation, and more. You'll even learn how to connect them to a React front-end for a truly full-stack web application.

TABLE OF CONTENTS

  • Introduction
  • Chapter 1: Web APIs
  • Chapter 2: Library website and API
  • Chapter 3: Todo API
  • Chapter 4: Todo React Front-end
  • Chapter 5: Blog API
  • Chapter 6: Permissions
  • Chapter 7: User Authentication
  • Chapter 8: Viewsets and Routers
  • Chapter 9: Schemas and Documentation


Django for Professionals

Once you have learned the basics of Django there is a massive gap between building simple "toy apps" and what it takes to build a "production-ready" web application suitable for deployment to thousands or even millions of users. 

This book covers in-depth how professional Django programmers do their job and build these real-world web applications. We will build from scratch an online bookstore that supports purchases via Stripe. And we will cover in-depth the following topics:

* Django 3.0 & Python 3.7

* advanced user registration: custom user models, social authentication

* using Docker & PostgreSQL locally

* environment variables (no more multiple settings files!)

* permissions and file/image uploads

* Stripe for orders

* search

* security & performance 

* deployment


Read Book Django for Beginners/APIs/Professionals

#Title
1APIs
2Beginners
3PRO

Similar courses to Django for Beginners/APIs/Professionals

Fullstack Flask: Build a Complete SaaS App with Flask

Fullstack Flask: Build a Complete SaaS App with Flaskfullstack.io

Category: Python
Duration 7 hours 33 minutes 4 seconds
CS50's Web Programming with Python and JavaScript

CS50's Web Programming with Python and JavaScriptHarvardX (Harvard University)

Category: JavaScript, Python
Duration 14 hours 3 minutes 25 seconds
Python on the Backend

Python on the Backendudemy

Category: Python
Duration 3 hours 51 minutes 33 seconds
[Full Stack] Airbnb Clone Coding

[Full Stack] Airbnb Clone CodingNomad Coders

Category: Python, Django
Duration 29 hours 47 minutes 6 seconds
Machine Learning with Python : COMPLETE COURSE FOR BEGINNERS

Machine Learning with Python : COMPLETE COURSE FOR BEGINNERSudemy

Category: Python, Data processing and analysis
Duration 13 hours 12 minutes 31 seconds
The Complete Python Course | Learn Python by Doing

The Complete Python Course | Learn Python by Doingudemy

Category: Python
Duration 35 hours 20 seconds
30 Days of Python | Unlock your Python Potential

30 Days of Python | Unlock your Python Potentialudemy

Category: Python
Duration 9 hours 22 minutes 38 seconds
Async Techniques and Examples in Python

Async Techniques and Examples in PythonTalkpython

Category: Python
Duration 5 hours 2 minutes 11 seconds
The Ultimate Django Series: Part 1

The Ultimate Django Series: Part 1codewithmosh (Mosh Hamedani)

Category: Python
Duration 4 hours 49 minutes 19 seconds
Python and Django Full Stack Web Developer Bootcamp

Python and Django Full Stack Web Developer Bootcampudemy

Category: Python, Django
Duration 31 hours 54 minutes 39 seconds