Python-Django Modules

Introduction to Python
  • Install Python and Environment Setup

  • First Python Program

  • Python Identifiers, Keywords and Indentation

  • Comments and documents interlude in Python

  • Python Data Types

  • What are variables?

  • Python Core Objects and Functions

Control Statements

Arrays In Python

  • If-else

  • If-elif-else

  • While

  • For loop

  • Break

  • Continue

  • Return

  • Introduction

  • Lists in Python

  • More about Lists

  • Understanding Iterators

Python Dictionaries & Sets
  • Python Dictionaries

  • More on Dictionaries

  • Sets

  • Python Sets Examples

Python Files
Python Functions
  • Reading & writing Text Files

  • Writing Text Files

  • Appending to Files & Challenge

  • Python user defined Functions

  • Python packages Functions

  • Defining & calling Function

  • The anonymous Functions

  • Loops & statement in Python

  • Python Modules & Packages

Python Object Oriented
  • Overview of OOP

  • The self variables

  • Constructor

  • Creating Classes and Objects

  • Inheritance

Using Databases in Python
Data Analysis Using Python
  • MySQL

  • Python MySQL Database Access

  • Install the MySQLdb and other Packages

  • Create Database Connection

  • Working with MySQL queries using Python

  • Numpy

  • Creating arrays

  • Pandas

  • What are DataFrames

  • Matplotlib

  • Python for Data Visualization

Django Web Framework in Python
  • Introduction to MVC & MVT

  • Django folder structure and flow of control

  • Basic HTML, CSS, JS, Template Rendering

  • CRUD, Cookies & Session in Python

  • ORM in Python

  • Table Relations, REST, Token generation

  • Writing Serializers & REST API Methods

  • GitHub(VCS), Postman

  • Live Project