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