python-learning-ressources 2024: from novice to pro
hub
Posted on April 17, 2021
update: plz feel free to add your thoughts - help to improve the text.
pure stunning - the new Knowlege-Base: https://affine.pro
Links: https://github.com/toeverything/AFFiNE :: https://twitter.com/AffineOfficial
....You can make almost anything in Python: scripts, web-apps, Machine Learning programs and much more. As a general purpose language it's fantastic!
probably you want to code Python? You may feel overwhelmed with all the stuff out there: Books, courses, classes, blocks, cheat sheets dozens of forums and lots of more.
Where should you start?
Here are some resources that can help you for learning Python and GitHub repositories. If you have got more ressources, or ideas and links - just post them in the comments.
thank you!
btw: i am inspired by the following articles:
a. Learn Python the right way: 45 Fun (and Unique) Python Project Ideas for Easy Learning: Josh Devlin Data Scientist at Dataquest.io. Loves Data and Aussie Rules Football. Australian living in Texas. https://www.dataquest.io/blog/python-projects-for-beginners/
b. Learn Python the right way: Vik Paruchuri https://www.dataquest.io/blog/learn-python-the-right-way/
c. How to Learn Python for Data Science In 5 Steps
https://www.dataquest.io/blog/how-to-learn-python-for-data-science-in-5-steps/
Vik focuses on very interesting ideas: (citation of a.
Why Building Projects Is the Best Way to Learn
First, let's take a look at why a project-based learning approach is so effective. ...
Motivation: Have the Momentum to Keep Going
First, building Python projects helps you learn more effectively because you can choose a project or topic that interests you. This helps you stay motivated, which is important in preventing you from giving up when things get tough. end of cit - of vic. a. Learn Python the right way: 45 Fun (and Unique) Python Project Ideas for Easy Learning: Josh Devlin Data Scientist at Dataquest.io. Loves Data and Aussie Rules Football. Australian living in Texas. https://www.dataquest.io/blog/python-projects-for-beginners/
- Table of Contents
Books π
Courses βοΈ
Tutorials π
Videos πΉ
Your Recommendations π¬
Books π
- Books π
- Fluent Python by Luciano Ramalho
- Learn Python the Hard Way by Zed A. Shaw Programming in Python 3: A Complete Introduction to the Python Language by Mark Summerfield
- Coding the Matrix by Philip N. Klein
- The Python Apprentice by Robert Smallshire and Austin Bingham
- Automate the Boring Stuff with Python Programming by Al Sweigart
- Head First Python, 2nd Edition by Paul Barry
Tutorials
- Full Stack Python
- Python Cheatsheet
- Real Python
- The Hitchhikerβs Guide to Python
- Ultimate Python study guide
Libraries
Other
- Python ZEEF
- Pythonic News
- What the f*ck Python!
- Eric Matthes Python Crash Course
- Awesome Jupyter Notebook
various github-resoures with different approaches to Python, Learning and all that things
- 100_page_python_intro see also
-
Practice Python Projects book,
This is a work-in-progress book on basic to intermediate level Python projects :: with mini_projects folder.
interesting: Functions-chapter: with references to python-docs- references to python-docs and more Is Python pass-by-reference or pass-by-value?
- Is Python pass-by-reference or pass-by-value?
Practice Python Projects
** Practice Python Projects:
- learn by examples Introduction to Python, Syntax, working with Shell commands, Files, Text Processing, and more. Suitable for a one/two day workshop for Python beginners
Practice Python Projects:
Practice Python Projects
About: Syntax, working with Shell commands, Files, Text Processing, and more.100_page_python_intro see also
-
Practice Python Projects book,
This is a work-in-progress book on basic to intermediate level Python projects, with mini_projects folder.
interesting: Functions-chapter: with references to python-docs and more- references to python-docs and more Is Python pass-by-reference or pass-by-value?
Python-Lectures Jupyter-Notebook! & PDF :: interesting: covers functions & classes
Resources for Python Crash Course Eric Matthes Python Crash Course - No Starch Press This is a collection of resources for Python Crash Course
collection of useful scripts, tutorials...
A collection of useful scripts, tutorials, and other Python-related things
python-tutorials
python-tutorial The tutorial consists of two sections: about: A Python 3 programming tutorial for beginners.
Basics: This section will get you started with using Python and you'll be able to learn more about whatever you want after studying it.Python Tutorial for Beginners with 500 Code ExamplesAbout: Python Tutorial for Beginners with 500 Code Examples: note: all in one file with excercises and solutions special: explanations and discussion
ultimate-python
Ultimate Python study guide for newcomers and professionals alike. Serve as a resource for Python newcomers who prefer to learn hands-on. This repository has a collection of standalone modules which can be run in an IDE like PyCharm and in the browser like Repl.it. Most lines have carefully crafted comments which guide a reader through what the programs are doing step-by-step. Users are encouraged to modify source code anywhere as long as the main routines are not deleted and run successfully after each change.Python: learnbyexample
Syntax, working with Shell commands, Files, Text Processing, and more. Python Intro book Python: 100 pages intro Suitable for a one/two day workshop for Python beginnersbasic-python
About: Python tutorials for beginners - basic-python: 8 sessions in Jupyter NotebookPython tutorial series
Python Tutorial Series in Jupyter Notebook-
Python-Crash-Course
About: Python 101 - Python for beginners - Sessions Notes and Exercises - in Jupyter-Notebook; Descriptions and exercises for each session are in the format of Jupyter Notebooks.
My Python Examples from www.thegeekblog.co.uk
geekcomputers
My Python Examples: I create these little programs as experiments to play with the language, or to solve problems for myself.learn-python
About: books Playground and cheatsheet for learning Python :: This is a collection of Python scripts that are split by topics and contain code examples with explanations, different use cases and links to further readings.
Here are some resources that can help you for learning Python and GitHub repositories. If you have got more ressources, or ideas and links - just post them in the comments.
thank you!
Posted on April 17, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.