0 ratings 0% found this document useful (0 votes) 28 views 8 pages Python Syllabus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Carousel Previous Carousel Next
Save python syllabus For Later [ 5 Besant Technologies
Syllabus of Python Online Training
Objective:
In this module, you will get a basic understanding of python programming, Virtual environment, Package manager, version
differences of python programming and detailed knowledge about the python instalation and environment setup for working with
python.
Topic:
Python programming history & features
Python compiler and iDE installation
¥ virwal environment
pip - Package Manager
Hands-on:
How to set up an environment for python development.
Basics of Python:
objective:
In this module, you will get a basic understanding of python Syntax and a detailed understanding of Input/Output [/0] operations,
Variables. Operators Datatypes and Data structure.
Topic:
Python Syntax Overview, Indentation, comments
Variable decaration
Datatypes and deta structure
Y Primitive
Y Nonprimitive
Operators in python
Hands-on:
How to write a basic Python code, variable declaration datatypes, and operators usage.
Program flow/ Data flow of Python:
Objective:
In this module, you wil geta detailed understanding of conditional statements, looping, control statements of python.
Topics:
Conditional Statements
~ ifstatement~ if. else statement
© if. elif. else statement
~ Looping
~ forloop
~ forwith else statement
» white loop
~ while with else statement
¥ Control Statements
~ break
~ Continue
» pass
Assert Statement
Hands-on:
How to use conditional, looping and control statements in python.
Function in Python:
Objective:
In this module. you will get a detailed understanding of writing function, the scope of variables, function with arguments, keyword
arguments, lambda functions and Modules in python.
Topics:
© gyntax of Function
Y punction with *args & **kwargs
scope of vorables
~ Lambda function with map. filter. reduce method
Docstring
Modules and standard Modules
Hands-on:
How to create and use functions and different types of argument, lambda function, and modules in python.
File Handling in Python:
‘Objective:
In this module, you will get 2 detailed understanding of file concepts like create, read, write, update, delete operation of file with
python.
Topic:
File Opening modesContext Manager in python
¥ ‘le Operations
¥ Open
¥ create
¥ Read
¥ write
~ Update
¥ Delete
Hands-on:
ow to create and use fle operation in python
Exception Handling in Python:
objective:
In this module, you wll gta detalled understanding of exception handling and creating your own exception classes in python.
Topic:
Y Types af Erorsin python
Y Exception handling wth
¥ ny. except
Y ty. except. finally
¥ ty. except. ese
Multiple Exception
Ratsing Exception
User-defined Exception
Hands-on:
ow to create and use bull-n and user-defined exception handling in python,
ops in Python:
objective:
Inthis module, you wll gta detalled understanding of Objec- Oriented Programming Concepts in python.
Topics:
Oops Concepts with programming syntax
¥ crass
¥ object
¥ Polymorphism~ Encapsulation
~ Inheritance
Types of Methods in python
Handson:
How to use Object-oriented programming concepts in python.
Core Concepts in Python:
Objective:
In this module, you will geta detailed understanding of iterators, generators, decoratos, in python.
Topies:
¥ erator
¥ Generator
¥ pecorator
Handson:
How to use core concepts and application of core concepts in python.
Comprehension in Python:
Objecti
Inthis module, you will get a detailed understanding of List Dictionary comprehension and specialized sorts in python.
Topics:
~ comprehensions
~ ust
Nested List
© ifstatement
~ if. elsestatement
Nested if. else statement
~ Dictionary
~ sorting
ust
~ Dictionary
Hands-on:
How to use comprehensions and sorting in python.
Thread and DateTime in Pythorobjective:
Inthis module you will get a detailed understanding of mult-threading concepts, datetime module alone with sleep and execution
of code inpython
Topics:
Terms in threading
Y process
~ thread
multithreading
¥ Time complexity
Y Thread Life cycle
Programming with Threading & Multithreading
‘Synchronization
Sleep and execution time of code
DateTime module
Hands-on:
How to use threading and data time concepts in python.
Advanced data Structure/ collections ii
Python:
Objective:
In this module. you wil get a detailed understanding of advanced data structures in python,
Topics:
Y Degue
Y namedtuple
Y Chaintlap
Counter
Ordered Dictionary
Default Dictionary
Handson:
How to use advanced data structure in python,
MySQL with Python:
Objective:
In this module, you wil get a detailed understanding of SQL statements and database connection along with CRUD operation using
python,
Topics:SQL statements & Operations
~ create
~ Read
Update
¥ Delete
Python - SQL connector package installation
Python with CRUD Operations
~ Commit & Rollback
SQL Related Exception Handling
Hands-on:
How to use and manipulate data in a database using python.
Network programming with Pythor
Objective:
In this module. you wil get a detailed understanding of Network programming. Client & server concepts with python,
Topics:
Terms and Basics of network programming
The architecture of data transmission between sender and receiver using python
Getting data from the remote server
Y Client & Server-side programming
Hands.on:
How to use and networking module of python. data transmission between client to server and server to cent python.
Regular Expression with Python:
Objective:
In this module. you wil get a detailed understanding of writing Regex with python.
Topics:
Y Regex Syntax
~ Quantiiers
Y Metacharacters
Y Special Sequences
Y sets
Python re module
Methods with regex usageHands.on:
How to use and write regexin python
GU! programming with Python:
Objective:
In this module. you wil get a detailed understanding of developing the GUI application using the PyQts module with python,
Topics:
Introduction
Components and Events
Y An Example GUI
Y Widgets
Layout Management
Signals & Slots
messagessox. QDialog
~ Database Handling
Hands-on:
How to develop a GU! application with PyOts and python,
APL access with Python:
Objective:
Inthis module, you will geta detailed understanding of accessing open APIs using python.
Topics:
Y Google Text to Speech
Y Google speech to Text
~ openweathermap
Hands.on:
How to use open APIs using python.
Django with Python:
Objective:
In this module, you will get a detailed understanding of Web app development using the Django framework and python.
Topics:
Creating 2 simple web app
Y Application structure
Personal Website CreationHands-on:
How to develop Web-application with python.
DataScience with Python:
Objective:
In this module, you will geta Basic understanding of data science modules in python.
Topics:
pandas - series and Datatrame
¥ Numpy
~ matplouib
Hands-on:
How to use date science modules of python.
‘The project with Python:
Objective:
In this module, you are going to develop an application for own scenario.
Topics:
~ creating own application with any one of the frameworks