Skip to main content
CF

Django for Beginners/APIs/Professionals

0h 0m 0s
English
Paid

Explore the comprehensive journey of mastering Django with this bundle, designed for beginners, API developers, and professionals.

Django for Beginners

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

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

Key Learning Outcomes

Throughout this book, you will learn about core Django features and best practices, covering:

  • Django 3.0 and Python 3.7
  • Using Pipenv for virtual environments
  • Templates and URL configurations
  • Class-based views
  • User authentication
  • Custom user model
  • Permissions and authorizations
  • Deployment and testing

Django for APIs

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

Adopt a modern API-first approach with this guide to creating three Django back-ends: a Library API, Todo API, and a Blog API. Gain insights into user authentication, permissions, documentation, and connecting with a React front-end for full-stack applications.

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

Bridge the gap between simple "toy apps" and professional web applications built for large-scale deployment with this comprehensive guide. Learn from scratch how to build an online bookstore with purchase capabilities via Stripe.

Advanced Topics Covered

  • Django 3.0 & Python 3.7
  • Advanced user registration: custom user models, social authentication
  • Using Docker & PostgreSQL locally
  • Managing environment variables
  • Permissions, file/image uploads
  • Integrating Stripe for orders
  • Implementing search
  • Security & performance optimization
  • Deployment strategies

About the Author: Leanpub

Leanpub thumbnail

Leanpub is a Canadian self-publishing platform for technical books, founded in 2010 by Peter Armstrong. The platform's distinctive feature is the publish-while-writing model — authors release in-progress books to early customers and update them iteratively as they're finished. Many widely-read modern dev books (including Domain-Driven Design Distilled, The Cucumber Book, and others) launched on Leanpub.

The CourseFlix listing carries two Leanpub titles: Stratospheric — From Zero to Production with Spring Boot and AWS and the Django for Beginners / APIs / Professionals trilogy. Material is paid and aimed at developers picking up Spring or Django through book-format learning.

Books

Read Book Django for Beginners/APIs/Professionals

#TitleTypeOpen
1APIs PDF
2Beginners PDF
3PRO PDF

Related courses

Frequently asked questions

What is Django for Beginners/APIs/Professionals about?
Explore the comprehensive journey of mastering Django with this bundle, designed for beginners, API developers, and professionals . Django for Beginners A step-by-step guide to building web applications with Python and Django 3.0. Build…
Who teaches this course?
It is taught by Leanpub. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It is delivered as a self-paced online course on CourseFlix.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/django-for-beginners-apis-professionals. The page hosts every lesson with the integrated video player; no download is required.