Master Python in 30 Days
Master Python in 30 Days
- Variables
- Type casting
- type() function
- Nested conditions
- Short-hand if-else
Day 5: Loops
- Nested loops
- Lists
- Tuples
- Dictionaries
- Sets
- Defining functions
- Local vs global
- global keyword
- Recursive functions
- String methods
- Nested comprehensions
- Try, Except
- Finally, Else
- Raising errors
Day 13: File Handling
- Modes: r, w, a, r+
- import, from, as
- __init__ constructor
- Inheritance
- Encapsulation
- Polymorphism
- Lambda functions
- __iter__, __next__
- Memory efficiency
- Chaining decorators
- Use-cases
- JSON module
- requests, BeautifulSoup
- csv module
- Series, DataFrames
- matplotlib basics
- Build a mini project: To-Do App, Web Scraper, or Weather App using API
- Make it user-friendly