5

Python Learning Paths

 2 years ago
source link: https://realpython.com/learning-paths/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Python Learning Paths

Take your coding skills to the next level with Real Python’s accelerated study plans for beginner, intermediate, and advanced Python developers.

Real Python Learning Paths

At Real Python you can learn all things Python from the ground up. Everything from the absolute basics of Python, to web development and web scraping, to data visualization, and beyond.

Whether you’re a beginner, intermediate or advanced Pythonista, our custom-made Learning Paths will take your skills to the next level with an accelerated, hands-on study plan.

All of the resources in our learning paths were created by professional Python developers with years of experience to ensure you’re learning the skills and techniques that really matter.

You’ll find your way through the entire Python curriculum, so you’ll always know what to focus on next.

Browse Learning Paths

Ready to continue your Python journey? Pick your Learning Path below and jump right in, or search & filter learning paths by topic and skill level.

Learning Path

Ace Your Python Coding Interview

8 Resources ⋅ Skills: Python, Coding Problems, Algorithms

Learning Path

Become a Python Web Developer

14 Resources ⋅ Skills: Web Development, Django, Flask, APIs

Learning Path

Data Collection & Storage

9 Resources ⋅ Skills: Data Science, Databases

Learning Path

Data Science With Python Core Skills

15 Resources ⋅ Skills: Pandas, NumPy, Data Cleaning, Data Visualization

Learning Path

Data Visualization With Python

6 Resources ⋅ Skills: NumPy, Matplotlib, Bokeh, Seaborn, pandas

Learning Path

DevOps With Python

7 Resources ⋅ Skills: Packaging & Deployment, AWS, Docker

Learning Path

Django for Web Development

16 Resources ⋅ Skills: Django, Web Development, Projects

Learning Path

Flask by Example

8 Resources ⋅ Skills: Web Development, Flask Framework

Learning Path

Functional Programming With Python

7 Resources ⋅ Skills: Functional Programming Fundamentals

Python and PyQt: Creating Menus, Toolbars, and Status Bars

Learning Path

GUI Programming With PyQt

8 Resources ⋅ Skills: Graphical User Interfaces (GUIs), Databases

Learning Path

Introduction to Python

29 Resources ⋅ Skills: Core Python 3, Python Syntax

Learning Path

Machine Learning With Python

12 Resources ⋅ Skills: Image Processing, Text Classification, Speech Recognition

Learning Path

Math for Data Science

5 Resources ⋅ Skills: Statistics, Correlation, Linear Regression, Logistic Regression

Learning Path

Object-Oriented Programming (OOP) With Python

8 Resources ⋅ Skills: OOP Fundamentals, Classes & Objects, Methods

Learning Path

Pandas for Data Science

13 Resources ⋅ Skills: Pandas, Data Science, Data Visualization

Learning Path

Perfect Your Python Development Setup

12 Resources ⋅ Skills: Python Setup, Code Editors & IDEs, Running Apps

Learning Path

Python Basics Book

19 Resources ⋅ Skills: Python 3 Fundamentals, Real-World Projects

Learning Path

Python Concurrency & Parallel Programming

8 Resources ⋅ Skills: Multithreading, Multiprocessing, Async IO

Learning Path

Python GUI Programming

5 Resources ⋅ Skills: Graphical User Interfaces (GUIs)

Learning Path

Python Web Scraping

6 Resources ⋅ Skills: Web Scraping, HTTP Requests, Data Parsing

Learning Path

Test Your Python Apps

6 Resources ⋅ Skills: Testing Python Code, PyTest, Mocking

Learning Path

Write More Pythonic Code

14 Resources ⋅ Skills: Best Practices, Writing Idiomatic Python

Got feedback on our learning paths?

Looking for real-time conversation? Visit the Real Python Community Chat or join the next “Office Hours” Live Q&A Session. Happy Pythoning!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK