Django ( High Level Web framework ) Course Overview

This course is very popular and a complete featured serviceside of a Web framework. You will be knowing the popularity reason of Django in web server frame work. You will be trained to set a developed environment and the methods which will be useful to start your own web applications.

The special aspects of Django is that you can create any type of frame work and can work with frame work of any client side like HTML,XML,JSON, etc…

Audience

  • Any beginner student looking to learn Web framework
  • Anyone interested in building modern web applications

This is a Rare Course and it can be take up to 3 weeks to arrange the training.

  • 1. Do you have limited Window for training?
  • 2. Can you only spend 4-hours per day?
  • 3. Do you want to start training immediately?
  • If your answer is yes to any one of the above, you need 1-on-1- Training
The 1-on-1 Advantage
Methodology
Flexible Dates
4-Hour Sessions
  • View video
  • The course will be free if we are not able to start within 7 days of booking.
  • Only applicable for courses on which this logo appears.

Your will learn:

Module 1:
  • Review of Object Oriented Programming using Python
  • Introduction to Django
  • Django Philosophy
  • Django MTV Framework
  • Django Installation
  • Django Command Line Interface
  • Django Administration
  • Django Application Development
  • Django Application Development
  • Generating Simple Django Views
  • Static and Dynamic View
  • HttpResponse, Request, render_to_response
  • Python Regular Expression Concepts
  • Configuring URLconf’s
  • URL Practice using Regular Expression
  • Django Templates/Advanced Template Usage
  • 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
  • Database Models with Django
  • Database abstraction (Object Relational Mapper)
  • Working with an ORM on the command line
  • Model validation
  • Using Django's admin
  • About Database Models
  • Integration with MySQL Server 5.6
  • 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
  • Case Study
  • Model Forms
  • Forms, Contact Forms and Templates Integration
  • Email Forms, SMTP Configuration Case Study
  • Using the Django Admin Interface
  • Access Control with Sessions and Users
  • Generic Views/Class-based views
  • Restframework Case Study Serialisation
  • Advance Django Concepts
  • Export and import of data (via JSON)
  • How to handle static files in Django
  • Different debugging techniques
  • Logging File Create and Formats
  • Decorators
  • Pagination
  • Authentication
  • Middleware
  • Write your own middleware
  • Django Project Deployments
  • Summary and Conclusion
Live Online Training (Duration : 40 Hours) Fee On Request
Group Training Date On Request
1-on-1 Training
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

1-On-1 Training is Guaranteed to Run (GTR)
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Classroom Training is available. Enquire for the fee Click
Ultra-Fast Track

If you can't spare 40 hours. We can offer you an Ultra-Fast Track for 20 hours

Course Prerequisites
  • Basic understanding in server side programming and web frameworks

Upon completion of this course, you will be able to accomplish:

  • Creation of websites and web applications
  • Better knowledge in server side languages and its database
  • To create a mobile app with help of HTML
  • Can become a front end developer

 

Request More Information

Add Name and Email Address of participant (If different from you)