Please enable JavaScript.
Coggle requires JavaScript to display documents.
Python Developer [Roadmap],
Python Developer [Roadmap]
Basics :checkered_flag:
Learn the Basics
Type casting, Exceptions
Functions, Builtin and User-defined
Conditionals
Lists, Tuples, Sets, Dictionaries
Variables and Data Types
Basic Syntax
Advance Topics
Decorators
Lambdas
Regular Expressions
Iterators
Modules
Builtin
Custom
OOP
Inheritance
Methods, Dunder
Classes
File and Exception handling
Read/Write Files
OS module
Rename/Copy/managing files in python
Zipping files and directories
Version Control Systems
Basic GIT Usage
Bash/Linux Commands
Fundamentals of Git and GitHub
Git Crashcourse
hh
jjj
Repo Hosting Services
GitLab
BitBucket
GitHub
Learn a Framework
APPLICATIONS
Python has always been a trendy choice for programming when it comes to either Web Development, Machine Learning, or Scripting. We have listed a few application areas that you can explore with Python and its amazing libraries and frameworks. Each application area has its own set of extra learnings and itās up to your interest to choose from!
Ethical Hacking
Asynchronous
gevent
Tornado
aiohttp
Sonic
WEB SCRAPING
Beautiful soup
Selenium
Scrapy
SCRIPTING
DevOps: Dockers, Kubernetes
System Admin
Web Development
Django
Flask
Pyramid
Machine Learning
Datastructures and Algorithms
Heaps, Stacks, and Queues
Hash Tables
Binary Search
Recursion
Arrays and Linked Arrays
Sorting Algorithms
Testing your Apps
unit-test / pyUnit
pytest
nose
Doctest
Package Managers
PyPI
Pip
Modules
Numeric Modules
Counter, sys
DefaultDict and orderedDict
Random
datetime and calendar
Post:
Python Roadmap to follow in2021
Python Learning Paths
Python Developer Learning Roadmap 2021
Learn Python Tutorial
How to become a Python Developer? (6 Weeks Roadmap)
Roadmap For A Python Developer
The Ultimate Python Developer Roadmap In 2022 š
Python Developer Learning Roadmap 2021
Python Developer
What next
Clear Roadmap for a complete Python beginner
Programming Task:
1
,
2
,
3
Introduction to Git and GitHub for Python Developers
An Intro to Git and GitHub for Beginners (Tutorial)
Lorenza
Setting up a repository
Start a new git repository
Top 10 Websites and Platforms to Learn Git for FREE in 2022 - Best of Lot
Learn How To Collaborate Effortlessly With 2021ās 9 Best Git & GitHub Courses
Top 5 Free Bash and Shell Scripting in Linux for Beginners in 2022 - Best of Lot
,
Read more:
Top 5 Free Courses to Learn Git and Github in 2019
Resources
Python Code Editors
Ediors
Interpreter
Setting up environment
TUTORIALS
TUTORIALS
Python Introduction
Learn Python Programming
Python for Beginners
Python Basics
Learn Python
Python Basics
Everything you should know about data structures in python
Python Data Structures
Data Structures and Algorithms in Python
Functional Programming in Python
The Ultimate Guide to Python: How to go from Beginner to Pro
Functional Programming in Python
Python Modules and Packages
PyPI
What is the difference between Python's Module, Package and Library
Modules and packages
File handling in python
Python - Exceptions Handling
File handling in Python
Web Scraping with Python - Beautiful Soup Crash Course
Intro to web scraping with python
Python Scrpting
Intro Django Web Dev
Python Flask Tutorial for Beginners
Complete python Hacking Tutorial
Python Data Science
Machine Learning with Python
Machine Learning with Python
Machine Learning: how to go from Zero to Hero
Python Machine Learning
COURSES
Version Control with Git
Introduction to Git and GitHub
Version Control with Git
Basic Syntax
Basic Syntax
good
book
First repository in github
Python Learning Paths
Python learning roadmap
Python learning path Reddit
Python developer Reddit
Python developer roadmap 2021 GitHub
python developer
Make sure git is tracking your project
Create a repo
Creating your first repository using GitHub Desktop
Hello World
Adding an existing project to GitHub using the command line
Creating a new repository
best free git and github courses
The Roadmap