0% found this document useful (0 votes)
15 views

Django Syllabus

Django

Uploaded by

Reshma .S
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Django Syllabus

Django

Uploaded by

Reshma .S
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Django Syllabus

Section I- Installation and Setup – Duration:03 Hours


Learning Objective: In this Section, We are going to Discuss the Basic Overview and how to install
and Create Django Application and Project, Project Structure
Topics:
1. Django Overview
2. Django Installation
3. Creating a Project
4. Usage of Project in depth Discussion
5. Creating an Application
6. Understanding Folder Structure
7. Creating a Hello World Page
Hands-On: Installation and Basic Hello World in Django Web Page

Section II- Database and Views – Duration: 10 Hours


Learning Objective: Creating a Models and Views in the Application, in this Module going Advance in
Django to Understand about how to Write Views and How to write Database connection with Django.
Topics:
1. Requests and Responses
2. Models and Admin Page
3. Creating a Super User
4. Views and Templates
Hands-On: 1. Creating a Blog Application

Section-III – Static Files and Forms – Duration:07 Hours


Learning Objective: In this section, we are discussing how to handle a CSS, JavaScript Files and
How to handle the Forms
Topics:
1. Forms and Generic Views
2. Static Files and Setting File Update
3. Customizing the Admin Page
Hands-On: 1. Creating a Shop Application

Section-IV – API and Security – Duration: 05 Hours


Learning Objective: In this section, we will be discussing about handling the API and Security
Services
Topics:
1. What is API?
2. Overview about REST API
3. Implementing in Django
4. Creating a Login-Signup Page
Hands-On: 1. Creating a Question and Answer Application

Section-V: Creating a Final Project Duration: 15 Hours


Learning Objective: All the above-discussed topics will be implemented here to create a complete
Project.
Topics:
1. Project Specs
2. Writing a Database
3. Models, Designing and Migrations
4. View and Display
5. Search Options
6. Accounts and Authentication
7. Contact Enquiries
8. Dynamic Page Handling
9. Django Deployment
Hands-On: 1. Creating a Real Estate Application with Client and Server, Like a Magic Bricks where
peoples can post their Property and Viewers can View and Contact a. Bootstrap as Frontend b.
MySQL as Database.

You might also like