Home / course / AI Based Web Development with Django

AI Based Web Development with Django

Course Description

Innovative Skills BD offers a comprehensive course AI based web development with Django covering Python basics, Software Development Life Cycle (SDLC), SQL, Django, Django Rest Framework (DRF), and FastAPI, along with practical projects. Additionally, Innovative Skills BD provides instruction on integrating an Artificial Intelligence (AI) module into a web application. The course, titled 'AI Based Web Development with Python,' equips participants with essential skills in Python programming, software development processes, SQL-based database management, building web applications with Django and FastAPI, and incorporating AI capabilities into projects.

KEY MODULES

  1. Python Fundamentals
  2. Fundamental of Web Design
  3. Fundamental of JavaScript
  4. Core Concept and Implementation of Ajax
  5. Requirement Analysis
  6. Database Design & SQL
  7. Introduction to Framework​​​​​​
  8. Django Installation and Create a Deault Project
  9. MVT Design Pattern in Django
  10. Template in Django
  11. Class & Function Based View in Django
  12. Model in Django
  13. Django ORM
  14. CRUD Operation in Django
  15. Search by input, checkbox and select box in Django
  16. Joining Model in Django
  17. Email Verification System in Django
  18. Authentication in Django
  19. Role Management in DJango
  20. Role Permission in DJango
  21. Integrate Ajax operation with Django
  22. File and Image Handling in Django
  23. Memory management Pipeline
  24. Django Rest Framework
  25. Types of API with their Request
  26. Serialization in DRF
  27. ViewSets and Routers
  28. Authentication and Permission
  29. Decorators
  30. Validators
  31. Caching
  32. Throtling
  33. Exceptions
  34. Versioning
  35. Status Code
  36. FAST API INTROUDCTION
  37. Automatic Validation
  38. Automatic Serialization
  39. Dependency Injection
  40. Asynchronous Support
  41. WebSocket
  42. Authentication and Authorization
  43. Integration of AI Module with Development
  44. 3 well-organized project

 

Class - 1

  • Course Introduction and Objectives
  • Environment Setup
  • Run a python code
  • Assignment
  • Data Type
  • Different Types of Operator
  • Let’s Solve math problem using arithmetic operator

Class - 2

  • Conditional Statement
  • Assignment
  • Logical
  • Ternary Operator
  • Nested Conditional Statement
  • Implement a Grade System using Conditional Statement

Class - 3

  • Loop
  • Nested Loop

Class -4

  • List
  • List Methods
  • List + Loop
  • 2D List + Loop
  • List Comprehension

Class - 5

  • Dictionary
  • Dictionary Methods
  • Tuple
  • Difference between dictionary
  • tuple and list
  • String Methods
  • Function
  • Lambda function

Class - 6

  • Python oop - class
  • Python oop – object
  • Python oop – constructor

Class - 7

  • Python oop – inheritance
  • Python oop – usage of super
  • Python oop – polymorphism
  • Python oop – Decorator

Class - 8

  • Exam – Written
  • Exam – Viva

Class - 9

  • Software Development Life Cycle
  • Requirement Analysis of Project 1

Class - 10

  • Database Design of project 1

Class - 11

  • Database Design of project 1

Class - 12

  • Raw SQL – 1

Class - 13

  • Raw SQL – 2

Class - 14

  • RAW SQL – 3

Class - 15

  • RAW SQL – 4

Class - 16

  • EXAM – Written

Class - 17

  • EXAM – VIVA

Class - 18

  • Django Installation
  • Life Cycle of Django
  • Implementation of Project (Django URL)
  • Implementation of Project (Django VIEW)
  • Implementation of Project (Django Template)
  • Implementation of Project (Context Processor)

Class - 19

  • Implementation of Project (Form Handling with Validation)

Class - 20

  • Implementation of Project (Django ORM 1)

Class - 21

  • Implementation of Project (Django ORM 2)

Class - 22

  • Implementation of Project (Django ORM 3)

Class - 23

  • Implementation of Project (Django ORM 4)
  • Implementation of Project (Notification)

Class - 24

  • Implementation of Project (Email Verification 1)

Class - 25

  • Implementation of Project (Email Verification 2)

Class - 26

  • Implementation of Project (Middleware/Authentication)

Class - 27

  • Implementation of Project (Authorization)

Class - 28

  • Exam (Written)

Class - 29

  • Exam (VIVA)

Class - 30

  • Requirement Analysis of Project 2

Class - 31

  • Database Design of Project 2

Class - 32

  • REST API Introduction
  • POSTMAN Setup
  • DRF Introduction

Class - 33

  • Implementation of Project 2 using DRF

Class - 34

  • Implementation of Project 2 using DRF

Class - 35

  • Implementation of Project 2 using DRF

Class - 36

  • Implementation of Project 2 using DRF

Class - 37

  • Implementation of Project 2 using DRF

Class - 38

  • Implementation of Project 2 using DRF

Class - 39

  • Exam

Class - 40

  • Viva

Class - 41

  • Requirement Analysis of Project 3

Class - 42

  • Database Design of Project 3

Class - 43

  • Build a ML Based Face Recognition Algorithm

Class- 44

  • Build a ML Based Face Recognition Algorithm

Class - 45

  • Implementation of Project 3 using FAST API

Class - 46

  • Implementation of Project 3 using FAST API

Class - 47

  • Implementation of Project 3 using FAST API

Class - 48

  • Implementation of Project 3 using FAST API

Evaluation

Image

Reviews through our website

Reviews through Social Media

Tasfiq Kamran

Aminul Mahi

Shaiful Islam

MD Asadullah Shibli

Obaydullah Hasib

Nirban Mitra Joy

Md Maniruzzaman Manir

Md Anower Hossain

Mehedi Azad

Alomghir Hossain

Video Feedback

Student - 1
Student - 2
Student - 3
Student - 4
Student - 5

Key Topics:

  • Python Fundamentals
  • Web Design Fundamentals
  • JavaScript
  • ERD
  • SQL
  • Django
  • Django REST Framework
  • Fast API
  • Practical Projects

Price

5000

Discount Price

3500

Duration

6 Months

Available Seats

79

Class Type

Live

Access

Lifetime

Time

26 days
Whatsapp
Whatsapp