Skip to main content

Django for Beginners/APIs/Professionals

0h 0m 0s
English
Paid

Course description

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


Books

Read Book Django for Beginners/APIs/Professionals

#Title
1APIs
2Beginners
3PRO

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

  • Python for Data Engineers

    Python for Data Engineers

    Sources: Andreas Kretz
    If you want to take your skills in Data Engineering to the next level - you are in the right place. Python has become the primary language for data analysis...
    2 hours 21 minutes 18 seconds
  • Build an LLM-powered Q&A App using LangChain, OpenAI and Python

    Build an LLM-powered Q&A App using LangChain, OpenAI and Python

    Sources: zerotomastery.io
    LLMs like GPT are great at answering questions about data they've been trained on...but what if you want to ask it questions about data it hasn't been trained o
    2 hours 38 minutes 22 seconds
  • Python on the Backend

    Python on the Backend

    Sources: udemy
    Do you know Python and want to take it to the next level? How about writing a website in Python, or an API so your fellow developers can consume in JSON over si
    3 hours 51 minutes 33 seconds
  • The Complete Guide to Django REST Framework and Vue JS

    The Complete Guide to Django REST Framework and Vue JS

    Sources: udemy
    Hi! Welcome to The Complete Guide to Django REST Framework and Vue JS course! In this course you will learn how to create professional REST APIs with Python and Django REST Fram...
    13 hours 40 minutes 40 seconds
  • Deep Learning A-Z™: Hands-On Artificial Neural Networks

    Deep Learning A-Z™: Hands-On Artificial Neural Networks

    Sources: udemy
    Artificial intelligence is growing exponentially. There is no doubt about that. Self-driving cars are clocking up millions of miles, IBM Watson is diagnosing pa
    22 hours 36 minutes 30 seconds