Python Training in Electronic City Bangalore
Curriculum
18 Sections
137 Lessons
60 Hours
Expand all sections
Collapse all sections
Intoduction to Python
5
2.1
Python programming history & features
2.2
Python compiler and IDE installation
2.3
Virtual Environment
2.4
Pip – Package Manager
2.5
Hands-on
Basics of Python
7
3.1
Python Syntax Overview, Indentation, comments
3.2
Variable declaration
3.3
Datatypes and data structure
3.4
Primitive
3.5
Non-primitive
3.6
Operators in python
3.7
Hands-on
Program flow/ Data flow of Python
15
4.1
Conditional Statements
4.2
if statement
4.3
if … else statement
4.4
if … elif… else statement
4.5
Looping
4.6
for loop
4.7
for with else statement
4.8
while loop
4.9
while with else statement
4.10
Control Statements
4.11
break
4.12
Continue
4.13
pass
4.14
Assert Statement
4.15
Hands-on
Function in Python
6
5.1
Syntax of Function
5.2
Function with *args & **kwargs
5.3
Scope of variables
5.4
Lambda function with map, filter, reduce method
5.5
DocString
5.6
Modules and standard Modules
File Handling in Python
10
6.1
File Opening modes
6.2
Context Manager in python
6.3
File Operations
6.4
Open
6.5
Create
6.6
Read
6.7
Write
6.8
Update
6.9
Delete
6.10
Hands-on
Exception Handling in Python
9
7.1
Types of Errors in python
7.2
Exception handling with
7.3
try … except
7.4
try … except… finally
7.5
try … except… else
7.6
Multiple Exception
7.7
Raising Exception
7.8
User-defined Exception
7.9
Hands-on
Oops in Python
8
8.1
Oops Concepts with programming syntax
8.2
Class
8.3
Object
8.4
Polymorphism
8.5
Encapsulation
8.6
Inheritance
8.7
Types of Methods in python
8.8
Hands-on
Core Concepts in Python
4
9.1
Iterator
9.2
Generator
9.3
Decorator
9.4
Hands-on
Comprehension in Python
11
10.1
Comprehensions
10.2
List
10.3
Nested List
10.4
if statement
10.5
if … else statement
10.6
Nested if … else statement
10.7
Dictionary
10.8
Sorting
10.9
List
10.10
Dictionary
10.11
Hands-on
Thread and DateTime in Python
11
11.1
Terms in threading
11.2
process
11.3
thread
11.4
multithreading
11.5
Time complexity
11.6
Thread Life cycle
11.7
Programming with Threading & Multithreading
11.8
Synchronization
11.9
Sleep and execution time of code
11.10
DateTime module
11.11
Hands-on
Advanced data Structure/ collections in Python
7
12.1
Deque
12.2
namedtuple
12.3
ChainMap
12.4
Counter
12.5
Ordered Dictionary
12.6
Default Dictionary
12.7
Hands-on
MySQL with Python
10
13.1
SQL statements & Operations
13.2
Create
13.3
Read
13.4
Update
13.5
Delete
13.6
Python – SQL connector package installation
13.7
Python with CRUD Operations
13.8
Commit & Rollback
13.9
SQL Related Exception Handling
13.10
Hands-on
Network programming with Python
5
14.1
Terms and Basics of network programming
14.2
The architecture of data transmission between sender and receiver using python
14.3
Getting data from the remote server
14.4
Client & Server-side programming
14.5
Hands-on
Regular Expression with Python
8
15.1
Regex Syntax
15.2
Quantifiers
15.3
Metacharacters
15.4
Special Sequences
15.5
Sets
15.6
Python re module
15.7
Methods with regex usage
15.8
Hands-on
GUI programming with Python
9
16.1
Introduction
16.2
Components and Events
16.3
An Example GUI
16.4
Widgets
16.5
Layout Management
16.6
Signals & Slots
16.7
QMessagesBox, QDialog
16.8
Database Handling
16.9
Hands-on
API access with Python
4
17.1
Google Text to Speech
17.2
Google Speech to Text
17.3
OpenWeatherMap
17.4
Hands-on
DataScience with Python
4
18.1
Pandas – Series and Dataframe
18.2
Numpy
18.3
Matplotlib
18.4
Hands-on
The project with Python
4
19.1
Creating own application with any one of the frameworks
19.2
Django App
19.3
PyQt5 App
19.4
Console oriented Core app
Layout Management
The lesson content is empty.
Modal title
Main Content