Gmail:
abdulrehman286ib@gmail.com
GitHub:
https://github.com/ARIBFIB?tab=reposi...
Python RoadMap 2023
Beginner level
Basic of python
1-Variables
2-DataType
3-Control Structure
4-Functions
print():
len():
type():
input():
int(), float(), str():
range():
abs(): .
max(), min():
sum():
round():
sorted():
any(), all():
chr(), ord():
enumerate():
zip():
map():
filter():
open():
dir():
help():
5-Modules
Built-in Module
math
datetime
random
json
csv Comma-Separated Values
re
os
sys
time
argparse
gzip, zipfile, tarfile
collections
itertools
socket
multiprocessing
Standard Library Modules (GUI)
urllib, sqlite3, tkinter, xml, http, email, logging,socket
Third-Party Modules
numpy, pandas, matplotlib, requests, scikit-learn, Django, Flask, TensorFlow, pytest , sqlalchemy , beautifulsoup, pymongo,pytorch, django-rest-framework
Custom Modules:
DataStructure
1-List
2-Tuples
3-Dictionaries
4-Sets
5-Strings
File Handling
1-Reading
2-Writing
Object Oriented Programming
1-Classes
2-Object
3-Inheritance
4-Encapsulation
5-Polymorphism
Error Handling
1-Exception Handling
----------------------------
Intermidiate level
Advance DataStructure
1-Collection Module
2-List Comprehension
3-Generators
4-Iterators
Functional Programming
1-Lambda Functions
Map
Reduce
Recursive
filter
Module and Pakages
APIs
Working with APIs
JSON data
DataBase
1- SQL
2- DJango
Linux
1-linux in python
--------------------
Advance Level
1-Web Development
1-Fask
2-Django
3-Request Lirary
2-Fast APIs
3-Desktop Application
1-PyQT
2-Tkinter
4-Data Manipulation and Visualization
1-Pandas
2-Seaborn
5-Web Scarping
1-BeautifulScope
2-Requests
3-Testing framework
4-Selenium
6-Version Control
1-Git
7-Build Projects
------------
machine learning library
1-Scikit Learn
2-Tensor Flow
3-PyTorch
4-Numpy
5-Pandas
6-Matplotlib
7-NuPIC
8-Ramp
9-Pipenv
10-Bob
11-OpenCV(Important for Camera Projects)
----------
Project on Python
TicTacToe
Rock, Paper, Scissors
Guessing Game
Snake
Application
Alaram Clock
CounterTimmer
Password Generator
Crypto App
Calculator
temperature/measurement converter
Camera Dectection(Using library OpenCV)
=====================================
Python Project Ideas: Advanced Level
chatbot
Program a robot
Program a robot. This requires some hardware (which isn’t usually free), but there are many affordable options out there — and many learning resources, too. Definitely look into Raspberry Pi if you’re not already thinking along those lines.
image recognition app
Make a price prediction model
Create your own sentiment analysis model
On this page of the site you can watch the video online While loop in Python Explained Beginner's Guide | Python Programming Tutorial 04 with a duration of hours minute second in good quality, which was uploaded by the user Code with ARIB 02 February 2024, share the link with friends and acquaintances, this video has already been watched 4 times on youtube and it was liked by 0 viewers. Enjoy your viewing!