Website: https://parottasalna.com
Recordings will be available here: https://www.youtube.com/@learnwithparottasalna
Syllabus: https://parottasalna.com/python-development
Starts on: Jul 8. 7PM to 8PM
What will you get ?
1. Explanation of concepts and doubt clearing sessions. sample: https://www.youtube.com/watch?v=IaVnpYg8c98&t=5s
2. Handmade materials for learning. sample: https://parottasalna.com/wp-content/uploads/2024/07/variables-constants-and-data-types-in-python.pdf
3. Recordings of the session will be available in youtube. https://www.youtube.com/@learnwithparottasalna
Whatsapp Group:
Group 1: https://chat.whatsapp.com/DcfvtLP0y6S0iUkjCJLcH7
Group 2: https://chat.whatsapp.com/ErBIxb1lQfs7mNRo33c4Vc
Group 3: https://chat.whatsapp.com/ETxQ9WVCXkp5TYmY22wLaC
Meet Link:
Day: Jul 8. 7 PM to 8PM IST
Zoom Meeting Details:
Link: https://talentsprint.zoom.us/j/82730915113?pwd=8IMntTl2yVjI8xnGmfZjbLGc9gPp0t.1
Chapter 1 – Meet & Greet
- What python can do ?
- Why Python ?
- Python syntax compared to other programming language.
- Python Installation.
- Meet and Greet.
Chapter 2 – Python Basics
- Print https://parottasalna.com/2024/07/05/python-fundamentals-the-print/
- Comments
- Variables, Constants https://parottasalna.com/2024/07/07/python-fundamentals-constants-variables-and-data-types/
- Python data structure and data types. https://parottasalna.com/2024/07/07/python-fundamentals-constants-variables-and-data-types/
- String operations in python
- Simple input & output https://parottasalna.com/2024/07/15/python-operators-conditionals-and-input/
- Operators in python https://parottasalna.com/2024/07/15/python-operators-conditionals-and-input/
Chapter 3 – Program Flow
- Indentation
- The IF statement https://parottasalna.com/2024/07/15/python-operators-conditionals-and-input/
- While Loop https://parottasalna.com/2024/07/15/python-operators-conditionals-and-input/
- For Loop
- The Range statement
- Break, Continue & Pass
- Assert
- Example of Loop
Chapter 4 – Functions & Modules
- Create your own functions
- Functions parameters
- variable arguments
- Scope of a function
- Function documentations
- Lambda function & map
- Modules
Chapter 5 – Exceptions Handling
- Errors
- Exception Handling with try except
- Handling Multiple Exceptions
- Writing your own exceptions
Chapter 6 – File Handling
- File handling modes
- Reading files
- Writing & Appending to files
- Handling File exceptions
- The with statements
Chapter 7 – Data Structures
- List
- Nested List
- Dictionary
- Functions
- Default Parameters
- Variable Arguments
- Specialized sorts
Intermediate:
Chapter 8 – Classes
- Creating classes
- Instance Methods
- Inheritance
- Polymorphism
- Exception Classes & Custom Exceptions
Chapter 9 – Generators and Iterators
- Iterators
- Generators
- The Functions any and all
- With Statement
- Data Compression
Chapter 10 – Collections
- namedtuple
- deque
- chainmap
- counter
- ordered dict
- default dict
- user dict
- user list
- user string
Chapter 11 – Writing GUI’s using Tkinter
- Introduction
- Components & Events
- An Example GUI
- The root component
- Adding a Button
- Entry Widgets
- Text widgets
Chapter 12, 13 – SQL database access
- Introduction
- DB Connection
- MongoDB
- PyMongo
Chapter 14 – DateTime
- sleep
- datetime
- strftime, strptime
Chapter 15 – Regex
- Deep dive into regex
