Basics of Python :
a) Introduction
Python Operators :
a) Arithmetic
b) Relational
c) Logical
d) Assignment
e) Bitwise
f) Membership
g) Identity operators
Python Conditional Statements :
a) If
b) If else
c) If elif
Python Loops :
a) While
b) For
c) Range()
d) Break and Continue
e) Example problems
Python Numbers :
a) Types in numbers
b) Type convertions
Python Strings :
a) Built-in functions
b) Basic operators
c) Slicing
d) Example problems
Python Lists :
a) Array or list in python
b) List slicing techniques
c) Built-in functions
Python Tuple :
a)Array or list in python
b) List slicing techniques
c) Built-in functions
Python Dictonaries :
a) Creation of dictionaries
b) Built-in functions
c) Example problems
Python Functions :
a) Advantages of functions
b) Function definition using def statement
c) calling function
d) passing parameters
e) scope of the variables
Modules in Python :
a) Importing modules
b) creation of own modules
c) standard modules - os / sys
Exception Handling :
a) Handling exceptions
b) Try-except block
c) Example problems
File Handlings :
a) Files and directories
b) Text files
c) Binary files
d) Text file processing
e) Binary file processing
Network Programming :
a) In this, we will teach how we will send as well as receive data between devices by using TCP/IP and UDP protocols.
b)Python supports many networking protocols through libraries such as a socket,SMTP etc and you can also write network programs directly by using TCP/IP or UDP sockets.
TCP VS UDP / CLIENT VS SERVER - PYTHON EXAMPLES
a)Python socket module makes it easy for you to write our own clients and server programs
MULTIPROCESSING IN PYTHON
a)Multiprocessing refers the ability of a system to support more than one processor at the same time. Applications in multiprocessing system are broken to a smaller routines that run independently.The operation system allocates this threads to the processors improving performance of the system
FILE TRANSFER PROTOCOLS :
a) In this, we will teach how can we transfer the files as well as receive the files between the devices
EMAILING :
a) To transfer the emails, we will use SMTP library which is a built-in library in python. SMTP ( Simple Mail Transfer Protocol) is a protocol which enables you to send emails