Django Certification Training Course Overview

Django is the most popular and a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It’s free and Open Source. Building web sites with Django is not just smart and efficient, but fun too! Since it is built on the Python language, it offers codes that are robust and increases productivity. Organizations like Pinterest, Mozilla, and NASA rely on Django developers to power their mission critical applications.

Audience:

This course is beneficial for the Python developers who want to increase their knowledge with Django and for the web developers.

Django (40 Hours) Download Course Contents

Live Virtual Classroom
Group Training 6700
18 - 22 Oct 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 7700
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Introduction to Django
  • Introduction
  • About Django
  • Django Components
  • Installing & Configuring Django Components
  • Django Pre-Requisites
  • Downloading & Installing Django
  • Choosing a Database
  • Creating a New Project
Module 2: Generating Simple Django Views
  • Generating Simple Django Views
  • About View Functions
  • Using Django's HttpResponse Class
  • Understanding HttpRequest Objects
  • Using QueryDict Objects
Module 3: Configuring URLconf's
  • Configuring URLconf's
  • About URLconf
  • Regular Expressions
  • Expression Examples
  • Simple URLConf Examples
  • Using Multiple URLConf's
  • Passing URL Arguments
Module 4: Django Templates
  • About Templates
  • Template Fundamentals
  • Creating Template Objects
  • Loading Template Files
  • Filling in Template Content (Context Objects)
  • Template Filters
  • Template Tags
  • More on For Loops
  • Template Inheritance
  • Easy Rendering of Templates
  • RequestContext Processors
  • Global Context Processors
Module 5: Forms
  • Getting Data From the Request Object
  • A Simple Form-Handling Example
  • Making a Contact Form
  • Tying Form Objects Into Views
Module 6: Database Models with Django
  • About Database Models
  • Configuring Django for Database Access
  • Understanding Django Apps
  • About Django Models
  • Defining Django Models
  • Understanding Model Fields & Options
  • Table Naming Conventions
  • Creating A Django Model
  • Adding the App to Your Project
  • Validating the App
  • Generating & Reviewing the SQL
  • Adding Data to the Model
  • Primary Keys and the Model
  • Simple Data Retrieval Using a Model
  • Understanding QuerySets
  • Applying Filters
  • Specifying Field Lookups
  • Lookup Types
  • Slicing QuerySets
  • Specifying Ordering in QuerySets
  • Common QuerySet Methods
  • Deleting Records
  • Managing Related Records
  • Retrieving Related Records
  • Using Q Objects
  • Creating Forms from Models
Module 7: Using the Django Admin Interface
  • Using the Django Admin Interface
  • Enabling the Admin Interface
  • Creating an Admin User
Module 8: Access Control with Sessions and Users
  • Access Control with Sessions and Users
  • Cookies & Django
  • The Django Session Framework
  • Sessions in Views
  • Session Tuning
  • Installing Django User Authentication
  • Using Authentication in Views
  • Login and Logout
  • Building your Own Login/Logout Views
  • Authentication Decorators
  • Adding & Deactivating Users
  • Asynchronous Messaging
  • Managing Permissions
Module 9: Generic Views
  • Simple Generic Views
  • Using Generic Redirects
  • Other Generic Views
  • Create/Update/Delete Generic views
Module 10: Deploying Djanogo Applications
  • Deploying Django Applications
Download Course Contents

Request More Information

Course Prerequisites
  • Basic Computer Knowledge.

Upon Completion of this Course, you will accomplish following:

  • Develop web sites based on content stored in a relational database management system
  • Understand the model view controller (MVC) pattern and how it is implemented in Django
  • Create Django templates for easy-to-modify views
  • Map views to URLs
  • Take advantage of the built-in Admin interface
  • Provide HTML form processing
  • Integrate automated tests with your code

Give an edge to your career with Web Development certification training courses. Students can join the classes for Django at Koenig Campus located at New Delhi, Bengaluru, Shimla, Goa, Dehradun, Dubai & Instructor-Led Online.

FAQ's


Yes, fee excludes local taxes.