Python With Django

 Python

Python introduction

PIP

Installing Pycharm, Pydev, Anaconda, Python (core)

Python datatypes

       Integer, String

       List

       Tuple

       Set

       Dictionary

Conditions (if, simple if, chained conditions etc)

Loops (while, for loop)

Strings

     Len, capitalize, swapcase, ljust, rjust, center, lstrip, rstrip, strip

     Find, replace,zfill, range, isalnum, isalpha, isspace etc.,

Def

     Working with user defined functions

     Parameters passing(actual arguments, formal arguments)

     Returning values.

    Classes

Names and Objects

Inheritance (super)

Python Standard Libraries (math, numpy, pandas)

Errors and Exceptions

Classes and Objects (OOP)

Objects and Classes

Inheritance and Composition

Modules

__init__()

__del__()

__self__()

Regular Expressions

Web development Basics

Html

body

anchor

images handling

banners

css

Modules


Importing module 
Math module 
Random module 
Packages 
Composition

Input-Output

Printing on screen 
Reading data from keyboard 
Opening and closing file 
Reading and writing files 
Functions

Exception Handling


Exception 
Exception Handling 

Except clause 
Try ? finally clause 
User Defined Exceptions

Regular expressions

Match function 
Search function 
Matching VS Searching 
Modifiers 
Patterns

CGI


Introduction 
Architecture 
CGI environment variable
GET and POST methods 
Cookies 
File upload

Database


Introduction 
Connections 
Executing queries 
Transactions 
Handling error

Networking

Socket 
Socket Module 

Methods 
Client and server 
Internet modules

Multithreading

Thread 
Starting a thread 
Threading module 
Synchronizing threads 
Multithreaded Priority Queue

DJANGO

Intro to Django Web Framework

Installing and Configuration

Starting a new project

Models

URLs

Views (Form-based and Class-based)

Templates (HTML)

Forms

User Authentication

Designing your Django website