If you spend 3–4 hours daily for 7 days, you will become a Junior Python Developer
Day-1: 4 basic concepts (3 hours)
- Variable
- Display output (print command)
- Take user input (input command)
- Conditionals
Day -2: 4 basic concepts (3hours)
- List (index, append, remove)
- for loop
- while loop
- function
Day-3: Simple coding problems (5 hours)
- Convert miles to kilometers
- Calculate simple interest
- Find the largest number in a list
- Check a number is a prime number or not
- Sum of all digits in a number
- Reverse a string (Check palindrome)
- Calculate age
- Build a simple calculator
Day-4: Data Structures (3hours)
- Stack and Queue
- Dictionary
- Tuples
Day-5: OOP (4 hours)
- Object
- Class
- Method and constructor
- OOP- Inheritance
Day-6: Algorithm (4 hours)
- Binary search
- Bubble sort
- Selection Sort
Day-7: Project (6 hours)
- Build a web crawler
- or a news aggregator
- or a simple game using pygame