Python programming
Core Python (Basic Python) + Advance Python
2500+programs
Only at ₹ 999 /-
Batch is starting from 15th June Call Now +91-8084565161
Syllabus
Week -1
Introduction of Python
Introduction of OOP's Concept
Feature About OOP's Concept
Hello World Programming
Software Installation(IDLE, Pycharm, Jupyter Notebook, Colab)
Variable & Data Type
Question Answer Session
Week -2
Taking input from user
Type Casting and Type Conversion
Comments in Python
Basic Programming
Question Answer Session
Week -3
- Operators
- Arithmetic Operators.
- Comparison/Relational Operators.
- Logical operators.
- Assignment Operators.
- Bitwise Operators.
- Condition/Ternary Operator.
- Membership Operators.
- Identity Operators.
- Operator Precedence.
Week -4
-
Decision control statement / Selection statement / Conditional statement.
- if statement
- if else statement
- Ladder elif statement
- Question Answer Session
Week -5
- Loops in Python
- Continue & break
- Range() function Python
- Question Answer Session
Week -6
- Nested For Loop
- Question Answer Session
Week -7
- String
- Create String
- Accessing Individual Elements
- String Operators
- String Slices
- String Concatenation
- String Repetition
- String Indexing
- String Splitting
- String joining
- String function
Week -8
- Python List
- Create Python Lists
- Update Python Lists
- Delete Elements from Python Lists
- Slicing
- Sorting
- List Comprehensions
- Nested List Comprehensions
- Appending to the list
- Extending the list
- Repetitions
- Question Answer Session
Week -9
- Python Tuple
- Create Python Tuple
- Immutable objects
- Indexing
- Slicing
- Sorting
- Tuple Comprehensions
- Question Answer Session
Week -10
- Python Set
- Create Python Set
- Add, Clear, Copy Sets
- Difference
- Intersection
- Set function
- Question Answer Session
Week -11
- Python Dictionaries
- Create Python Dictionaries
- Access Dictionaries Elements
- Iterating over Dictionaries
- Copy Dictionaries
- Lists from Dictionaries
- Question Answer Session
- Dictionary Comprehensions
Week -12
Combine with String, List, Tuple, Set, Dictionary
Advance Level Program
Week -13
- Function
- Create your own functions
- Default Function
- Functions Parameters
- Scope of a function
- Function Return Type
- Local and Global Scope
- Function with List
- Function with Tuple
- Function with Dictionary
- Function with Set
- Function with String
- Question Answer Session
Week -14
- File Handling
- File handling Modes
- Reading from the file
- Writing to the file.
- Appending to the files
- Methods of file objects.
Week -15
- Exception Handling
- Errors
- Exceptions
- Handling Exceptions (try,except)
- Raising Exceptions (raise)
- Clean-up Action (try... finally)
- Else clause
- Assert statements
- Writing your own Exception
Week -16
- Modules
- Create a Modules
- Standard Modules
- Import a module
- Import the names
- Executing modules as scripts
Week -17
- Date and Time
- Sleep
- program execution time
- more methods on date/time
- Lambda Function & Map
------------------------------------------------------------------------------------------------------------------------------
Advance Python
-------------------------------------------------------------------------------------------------------------------------------
Week -18
- Python Classes and Objects
- Object Oriented Programming Language
- Class Syntax.
- Class Objects.
- Instance Objects.
- Method Object.
- Class and Instance Variables.
Week -19
- Python Methods
- Create Method.
- Use of Method.
- Default Method.
- Argument Method.
- Method Return Type.
- Method chaining in python.
Week -20
- Python Constructors
- What is Constructor?
- Use of Constructor.
- Default Constructor.
- Parameterized Constructor.
- Constructor chaining in python.
Week -21
- Inheritance
- What is Inheritance?
- Use of Inheritance.
- Types Inheritance in Python
- Single Inheritance
- Multi-Level Inheritance
- Multiple Inheritance
- Hierarchical Inheritance
- Hybrid Inheritance.
Week -22
Week -23
- Polymorphism
- What is Polymorphism?
- Types of Polymorphism in Python
- Compile Time Polymorphism (Method OverLoading)
- Run Time Polymorphism (Method Overriding)
Week -24
- Python Multithreading
- Class and Threads
- What is multithreading?
- Advantages of Multithreading.
- Disadvantages of Multithreading.
- Python Multithreading Modules.
- Synchronization
- Thread Life Cycle
Week -25
- Networking Programming
- Introduction
- A Daytime Server
- Clients and Servers
- The Client Program
- The Server Program
- Role in network programming
- Python has full support for network protocols.
- Encoding and decoding of data and other networking concepts.
- What Are Sockets?
Week -26
Python CGI (Common Gateway Interface) Programming
Week -27
DataBase Access
Week -28
- Python GUI Programming
- GUI Programming in Python
- GUI frameworks (or toolkits)
- TkInter
Week -29
- Python Packages
- Importing * from a Package
- Intra Package Reference
Week -30
- Generators and Iterators
- Iterators
- Generators
- The Functions any and all
- With Statement
- Data Compression
Week -31
- Collection
- nametuple()
- Deque
- ChainMap
- Counter
- OrderedDict
- DefaultDict
- UserDict
- UserList
- UserString
Week -32
- Few more topics in-Detailed
- Filter
- Map
- Reduce
- Decorators
- Forzen Set
- Collections
Week -33
- Regular Expression
- Split
- Working with special characters, date emails
- Quantifiers
- Match and find all
- Character sequence and substitute
- Search method