Learn Python
A curated list of helpful resources to learn Python Development. Tutorials, Code Samples, References and more!
Related Products
- Brain Games Python eBook
99 Brain Teasers to Energize Your Brain Cells and Python Logic Skills
Buy e-book now! - Swift in Action: A Project-Based Introduction to Swift Programming
Ready to build real iOS apps? This book teaches you Swift with a hands-on, project-based approach β guiding you through real-world projects that apply everything you learn.
FREE PREVIEW! - Python in Action: A Project-Based Introduction to Python Programming
Discover Python by building real-world projectsβdownload the preview and start coding today!
FREE PREVIEW!
Latest Blog Articles
Building Web Applications with Django
Released on: Thu Nov 21 2024
Learn how to build web applications using Django, a high-level Python web framework.
Getting Started with Rust
Released on: Thu Nov 14 2024
An introduction to Rust, a systems programming language focused on safety and performance.
Beginner Courses
- 0Β°
- 0Β°
- Python for Everybody
This beginner-friendly course by the University of Michigan introduces the basics of programming using Python. It's perfect for those with no prior coding experience.
0Β°
- Learn Python - Full Course for Beginners
This free YouTube course covers the fundamentals of Python in depth. It's suitable for new programmers who prefer video learning.
0Β°
- Google's Python Class
A free online class for people with a little bit of programming experience who want to learn Python. It includes written materials, lecture videos, and code exercises.
0Β°
- edX's Introduction to Computer Science and Programming Using Python
This course from MIT focuses on the fundamentals of programming and uses Python as a teaching language. Itβs designed for those new to programming.
0Β°
Newsletter + Exclusive Voucher + Free Guides β November 2024
Want weekly curated news about all things programming in your inbox? Also, we have an exclusive offer for our newsletter subscribers! Get five free online courses every month with PluralSight. Also we now offer 2 free guides for all our subscribers!
8 programming beginner mistakes to avoid
NEW! Sign up and get our free guide: 8 programming beginner mistakes to avoid.
10 top GitHub repos to jumpstart your programming learning journey
Additionally you will get a PDF with the 10 top GitHub repos to jumpstart your programming learning journey!
Weekly curated programming related newsletter
Receive a free weekly curated newsletter with the best programming tips and tricks.
Only few Vouchers left!
Advanced Courses
- 0Β°
- Python Design Patterns
A detailed guide focusing on design patterns in Python, this resource is vital for understanding how to solve common programming problems efficiently and effectively.
0Β°
- Advanced Python: Python OOP
Deep dive into object-oriented programming concepts in Python, essential for building scalable and maintainable software.
0Β°
- Hands-On Python for Data Analysis
This course provides hands-on experience using Python for data analysis, teaching advanced data manipulation techniques with Pandas and visualization with Matplotlib.
0Β°
Books
- 0Β°
- Python Crash Course
A fast-paced introduction to programming with Python, covering essential concepts and hands-on projects to help you build working applications quickly.
0Β°
- Python for Data Analysis
Focused on data science, this book covers essential tools, techniques, and libraries like Pandas and NumPy, guiding readers in data analysis using Python.
0Β°
References
- Official Python Documentation
The official Python documentation is a comprehensive resource covering the language's syntax, modules, and standard library. It is essential for beginners and experienced developers alike.
0Β°
- Real Python
Real Python offers a wealth of tutorials, articles, and video lessons on Python programming, ranging from beginner to advanced topics.
0Β°
- LeetCode Python Challenges
LeetCode offers a platform for practicing Python through coding challenges that help improve problem-solving skills.
0Β°
- GeeksforGeeks Python Programming Language
GeeksforGeeks provides a plethora of tutorials, articles, and coding problems dedicated to Python, making it an excellent resource for learners.
0Β°
- Python Tutor
Python Tutor is a unique tool that helps visualize code execution, making it easier to understand how Python code runs step by step.
0Β°
Code Examples
- Python Exercises on Python.org
The official Python website features a number of beginner-friendly exercises for hands-on practice, helping learners to solidify their understanding of Python.
0Β°
Code Libraries
- Python Package Index (PyPI)
PyPI is the official repository for Python software packages, where learners can explore and install libraries that extend Python's capabilities. Understanding how to use packages is vital for Python programming.
0Β°
Tools
- Python.org - Getting Started
This page on Python.org is designed for newcomers and outlines the basics of Python, installation instructions, and resources for further learning.
0Β°
- YouTube - Corey Schafer's Python Tutorials
Corey Schafer's YouTube playlist features a collection of high-quality Python programming tutorials that cover a range of topics and concepts in a clear and engaging manner.
0Β°
Related Products
- Brain Games Python eBook
99 Brain Teasers to Energize Your Brain Cells and Python Logic Skills
Buy e-book now! - Swift in Action: A Project-Based Introduction to Swift Programming
Ready to build real iOS apps? This book teaches you Swift with a hands-on, project-based approach β guiding you through real-world projects that apply everything you learn.
FREE PREVIEW! - Python in Action: A Project-Based Introduction to Python Programming
Discover Python by building real-world projectsβdownload the preview and start coding today!
FREE PREVIEW!