DEV Community

Cover image for Learn Python In 7days Complete Guidelines Zero to Hero
Shahin Alam
Shahin Alam

Posted on • Edited on

Learn Python In 7days Complete Guidelines Zero to Hero

Hey developers,
Today I’m giving you complete guidelines to become a junior of python.
Trust me, it’s super easy and very simple steps just follow my steps, and you become a junior developer of python. On the 7th day, we will build some awesome projects.

First of all, I need confirmation that you can spend 5--6 hours daily for 7days, you will become a Junior Python Developer.
If you are super lazy or do not have the patient to spend 5--6 hours daily, my suggestion to you, my friend, please ignore this.
Now let’s jump to day 1

Day-1: 4 basic concepts (5 hours)

=>Python Print() Function
=>Variable
=>Input
=>Conditionals

Day-2: 5 basic concepts (5 hours)

=>List
=>For Loop
=>While Loop
=>Function
=>Import Modules

Day-3: Simple coding problems (6 hours)

=>Swap Two Variables
=>Convert miles to kilometers
=>Reverse a string (Check palindrome)
=>Calculate simple interest
=>Calculate GCD
=>Find the largest number in a list
=>Check a number is a prime number or not
=>Merge two sorted Array
=>Sum of all digits in a number
=>Calculate age
=>Build a simple calculator
=>Number guessing game

Day-4: Data Structures (6 hours)

=>Stack (LIFO)
=>Queue (FIFO)
=>Dictionary
=>Tuples
=>Tree
=>Linked List

Day-5: Python OOP (6 hours)

**=>Object
=>Class
=>Method and constructor
=>OOP- Inheritance

IF you have more time to learn all about the oop of python then you can learn

=>OOP- Encapsulation
=>OOP- Abstraction
=>OOP- Polymorphism**

Day-6: Algorithm (... hours)

=>Search (Linear and Binary search)
=>Sort (Bubble sort, Selection Sort)
=>Recursive function (factorial, Fibonacci series)
=>Time Complexity (Linear, Quadratic, and Constant)

Day-7: Project (6 hours)

=>1.Build a web crawler
=>or a news aggregator
=>or a simple game using pygame

Remember one thing if your sincerity follows my steps, then on the 7th day, you become a Junior python developer.

Top comments (2)

Collapse
 
sandy596006 profile image
Sandeep Vura ☄️💫

How do you teach us?

Collapse
 
shahinalam02 profile image
Shahin Alam

I can only give you guidelines, cann't teach bro.