Josh Innovations

Django

By:

Django is a popular high-level web framework used for building web applications quickly and efficiently in Python. It provides a robust set of tools and libraries for web development, including built-in models and admin interfaces for common features like user authentication and content management. With its clear and concise syntax, Django makes it easy for developers to create complex applications with less code and effort. It also emphasizes security and scalability, making it a popular choice for large-scale web applications.

Course Content

Django

  • Introduction to Web
  • What is WEB?
  • Features of WEB?
  • Introduction to HTML & HTML5
  • Introduction to CSS &CSS3
  • Introduction to JAVASCRIPT
  • Introduction to Bootstrap
  • Creating Basic Web Pages
  • What is a Framework?
  • Introduction to Django
  • Django – Design Philosophies
  • History of Django
  • Django Features
  • Environment setup
  • Web Server 
  • Creating the first Project
  • The Project Structure
  • Setting Up Your Project
  • Create and configure Django apps
  • Django App Structure
  • Configuring App in Project
  • Running the in the server 
  • What is URL?
  • Define URL patterns
  • Configure URLs
  • What is View?
  • Developing different views 
  • Define Django Template
  • Django MVT Pattern
  • Django Template Configuration
  • render() function
  • Template Tags or Template Variables 
  • Include Static Files inside template
  • Configuring static files
  • Creating Project with static resources 
  • Template Inheritance
  • Template filters 
  • Define Database?
  • What is Model?
  • Database Configuration
  • How to Check Django Database Connection
  • Defining Django Models
  • Django Model fields
  • Field option
  • Model creation
  • Makemigrations
  • migrate Command
  • Difference between makemigrations and migrate
  • Creation of Super User
  • Register Model Inside Admin Interface
  • Define Jinja2 tag
  • HTML Tables
  • Display model data to users 
  • What is Form?
  • Advantages of Django Forms
  • Creating Django Forms
  • CSRF Token
  • Form tag
  • add form in templates
  • What is Model Forms
  • Model Form creation
  • Model Form view creation 
  • C= Create
  • R= Retrieve
  • U= Update
  • D= Delete 
  • Register
  • Login
  • Logout 
  • What is CSV?
  • CSV Using Models
  • Creating a Live CSV Project 
  • Querysets in Django
  • Filters
  • How to Implement OR queries?
  • How to Implement AND queries?
  • How to Implement NOT queries?
  • How to Implement Union Operation for queries?
  • How to work with aggregate functions?
  • How to order queryset in sorting order?
  • How to add/create records?
  • How delete records?
  • How to update records?
  • What is middleware?
  • How to define our own middleware?
  • __init__(), __call__()
  • Process_exception()
  • Cookies
  • Django Session framework

Register

Copyright © Josh Innovations 2021.All right reserved.Created by Starsite