python-learning-ressources 2024: from novice to pro

digital_hub

hub

Posted on April 17, 2021

python-learning-ressources 2024: from novice to pro

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

Libraries

Other

various github-resoures with different approaches to Python, Learning and all that things

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

*Pythonlearnbyexample

Practice Python Projects:

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 beginners

  • basic-python
    About: Python tutorials for beginners - basic-python: 8 sessions in Jupyter Notebook

  • Python 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.

  • py

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!

πŸ’– πŸ’ͺ πŸ™… 🚩
digital_hub
hub

Posted on April 17, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related