Skip to content

Django roadmap outlines key features and improvements for upcoming releases, including performance and scalability improvements, new features for modern web development, enhanced security, and improved developer experience.

License

Notifications You must be signed in to change notification settings

AkramAzouzi/Django-Roadmap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Django Road Map

Account: LinkedIn Account: Facebook Account: Twitter Account: Instagram Account: GitHub

Junior

  • Models & Query set
  • Views & Mixins
  • Forms & Form-set
  • Templates & Filters
  • Authentication

Mid-Level

  • Components [ Customization ]
  • Models [ Instance Methods - models vs views - Transaction]
  • Views [ customize mixins ]
  • Templates [ customiza filters & tags ]
  • Translation
  • Payment
  • Channels
  • Celery & Redis
  • Testing
  • Admin customization
  • Sessions
  • Cookies
  • Cache
  • Authentication
  • Swagger
  • Analysis

Senior

  • Create or customize Model fields
  • JS framework ( Vue.js or Ajax )
  • Testing
  • Docker
  • Security

Must you know

  • Deployment
  • REST API & DOC
  • Git & GitHub

Courses

  1. Django with Mosh
  2. Django Core- Django Core ↗
    • Django view
    • Django models unleashed - updated & expanded
    • Django models unleashed - Original Version
    • Django class based views unleashed
    • Understanding class based views - original version
    • Forms & Formsets
    • Django templates
    • Django translation
    • Django user model unleashed
    • Django tests unleashed
    • Deployment
    • Django Foreign key unleashed
    • Time & Tasks A Guide to Connecting Django, Celery, Redis
    • Django Hosts

Websites

Books

  1. Django for APIs
    • Chapter 1 : Initial set up
    • Chapter 2 : Web APIs
    • Chapter 3 : Library Website
    • Chapter 4 : Library API
    • Chapter 5 : Todo API
    • Chapter 6 : Blog API
    • Chapter 7 : Permission
    • Chapter 8 : User Authentication
    • Chapter 9 : Viewsets and Routers
    • Chapter 10 : Schema and Documentation
    • Chapter 11 : Production Deployment
  2. Django 4 by Example
    • Chapter 1 : Building a blog application
    • Chapter 2 : Enhancing your blog with advanced features
    • Chapter 3 : Extending your blog application
    • Chapter 4 : Building a social website
    • Chapter 5 : Implementing social Authentication
    • Chapter 6 : Sharing content on your website
    • Chapter 7 : Tracking user action
    • Chapter 8 : Building an online shop
    • Chapter 9 : Managing payment and orders
    • Chapter 10 : Extending your shop
    • Chapter 11 : Adding Internationalization to your shop
    • Chapter 12 : Building an E-Learning platform
    • Chapter 13 : Creating a Content management system
    • Chapter 14 : Rendering and Caching content
    • Chapter 15 : Building an API
    • Chapter 16 : Building a chat server
    • Chapter 17 : Going Live
  3. Django for Professionals
    • Docker
    • PostgreSQL
    • Bookstore Project
    • Pages App
    • User Registration
    • Static Assets
    • Advanced User Registration
    • Environment Variables
    • Email
    • Book App
    • Reviews App
    • File / Image Upload
    • Permission
    • Search
    • Performance
    • Security
    • Deployment

Packages

Themes

About

Django roadmap outlines key features and improvements for upcoming releases, including performance and scalability improvements, new features for modern web development, enhanced security, and improved developer experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published