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