Python Course Syllabus

Getting started with Python

Variables, Loops and Statements

  1. Variables
  2. While loop
  3. For loop
  4. If statement
  5. If Else statements
  6. If Elif Else Statements

Functions and Variables

  1. Functions
  2. Function parameters
  3. Global & Local Variables

Understanding Error Detection 

  1. Common Python Errors

Working with Files and Classes

Writing to a File

Appending to a file

Reading from a File

Strings & Collections






Creating, running and importing a Module

Defining functions and returning Values

Difference between Module Import & Module Execution

Documenting your code using DocString

Handling exceptions

Exceptions and Control flows

Handling Execptions

Programmer Errors

Imprudent Error Codes

Re-Raising Exceptions

Exceptions, API’s & Protocols

Moment of Zen

Files and Resource Management

Files as iterators

Managing Files With Try..Finally

Writing Binary Files

Bitwise Operators

Reading Binary Files

Closing with Context Managers

Django ORM

ORM Configuration

Mapper Configuration

Relationship Configuration

Inheritance Mapping

Advanced Collection Configuration

Configuration Extensions

Declarative Extension

Association Proxy

Hybrid Attrbutes

Mutable Scalars

ORM Usage: Session Usage and Guidelines

Query API reference

Django Training:

The success of a Web application depends on factors like managing high traffic, maintaining site code, quick updates, bug tracking, ready-made tools, code re-usability, help for code development, etc all of which are important in a Web framework. Django is a URL driven Web framework. Developers could design their own URLs, and choose what was to be shown for that URL, quite unlike the frameworks existing in the market.


Some of the benefits of Django are :

  1. Based on Python
  2. MTV architecture
  3. A Robust OMR System
  4. Beautiful URLs
  5. A powerful Template system
  6. Automatic Admin interface


Who Should Take Django and Python Training?


You can take Django & Python Course even if you’ve never written a single line of code. This course is designed to familiarize you with general programming concepts using the Python scripting language. Python is widely accepted to be one of the easiest programming languages to learn for beginners.


Django Course Syllabus:


Introduction to Django

  1. About Django
  2. Django Components


Generating simple Django Views

  1. About View functions
  2. Using Django HTTP’s response class
  3. Using Django HTTP request objects


Configuring URLconf’s

  1. About URL Conf
  2. Regular Expressions
  3. Expression Examples
  4. Simple URLConf Examples
  5. Using Multiple URLConf’s

6.Passing URL Argument