practice_python_projects
100_page_python_intro
Our great sponsors
practice_python_projects | 100_page_python_intro | |
---|---|---|
5 | 10 | |
301 | 217 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | almost 2 years ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
practice_python_projects
-
What are some interesting project ideas for a Python learner?
Practice Python Projects — my book on beginner to intermediate level projects (free to read online)
-
[Giveaway] My ebooks on Python intro, regex and projects are free till Aug 9
Yep, web versions of all my ebooks are free always. In addition to that, the markdown source I used to generate pdf/epub are also part of the GitHub repos. It's similar to software whose binary version is sold but the source is open.
-
Show HN: Practice Python Projects eBook for beginners
* https://leanpub.com/b/python-bundle
If you prefer web version, visit https://learnbyexample.github.io/practice_python_projects/
Hope you find these books helpful in your programming journey. I'd highly appreciate your feedback.
Happy learning :)
-
[Giveaway] Announcing Practice Python Projects ebook, free for a week
If you prefer web version, visit https://learnbyexample.github.io/practice_python_projects/
-
Announcing Practice Python Projects ebook, free for a week
To test your understanding and to make it more interesting, you'll also be presented with exercises at the end of each project. Resources for further exploration are also mentioned throughout the book. Visit https://github.com/learnbyexample/practice_python_projects for programs and related example files presented in this book.
100_page_python_intro
-
is CodeAcademy free worth it to learn basic python?
here a copypasta with lot of free info ## Several roadmaps about what to learn to be a successful professional (front, back, sysop, python, etc) https://roadmap.sh/ ## Official Python Beginner's Guide * https://wiki.python.org/moin/BeginnersGuide ## FreeCodeCamp.org * https://www.freecodecamp.org/learn/ While main course is about full stack JS dev they also have several GREAT 10hs (or so) video curses in their [YT channel](https://www.youtube.com/c/Freecodecamp/videos) python's playlists: - [Python Basics with Sam](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkmRvnFmOd4KhDdlK1oIq23) 14 videos - [Full Courses in One Video](https://www.youtube.com/playlist?list=PLWKjhJtqVAbnupwRFOq9zGOWjdvPRtCmO) 52 videos but they have full courses about lot of things. ## Great channels about python: * [Arjan Codes](https://www.youtube.com/c/ArjanCodes) - Interesting architecture videos * [mCoding with James Murphy](https://www.youtube.com/c/mCodingWithJamesMurphy) - small tips * [Corey Schaefer](https://www.youtube.com/c/Coreyms/) - Basics of python * [Sentdex](https://www.youtube.com/c/sentdex) - Basics and machine learning * [Tech with Tim](https://www.youtube.com/c/TechWithTim/) - Small python projects * [Telusko](https://www.youtube.com/c/Telusko) - Basics in fun way * [Socratcia](https://www.youtube.com/c/Socratica) - Short and interesting videos * [Real python](https://www.youtube.com/c/realpython) * [The new Boston](https://www.youtube.com/user/thenewboston) * [CS Dojo](https://www.youtube.com/c/CSDojo) - Best for OOPS concept * [Clever programmer](https://www.youtube.com/c/CleverProgrammer) - Building things ## RealPython I found this site useful with lot of good tutorials, but they block lot of the material behind payware https://realpython.com/ ## Microsoft YT Channel Microsoft offer three playlist with Python courses - [Python for Beginners](https://www.youtube.com/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6) 44 videos - [More Python for Beginners](https://www.youtube.com/playlist?list=PLlrxD0HtieHiXd-nEby-TMCoUNwhbLUnj) 20 videos - [Even More Python for Beginners: Data Tools](https://www.youtube.com/playlist?list=PLlrxD0HtieHhHnCUVtR8UHS7eLl33zfJ-) 31 videos ## Udemy courses This course is usually given for free by the author here at begin of month or so (he publish it in /r/learnpython) - https://www.udemy.com/course/automate/ I can't endorse any of those courses since I haven't bought them, but their content look complete - https://www.udemy.com/course/complete-python-bootcamp/ - https://www.udemy.com/course/learn-python-by-building-a-blockchain-cryptocurrency/ - https://www.udemy.com/course/python-the-complete-python-developer-course/ - https://www.udemy.com/course/complete-python-bootcamp/ - https://www.udemy.com/course/100-days-of-code/ - https://www.udemy.com/course/learn-python-by-building-a-blockchain-cryptocurrency/ this serie of courses - https://www.udemy.com/course/python-3-deep-dive-part-1/ - https://www.udemy.com/course/python-3-deep-dive-part-2/ - https://www.udemy.com/course/python-3-deep-dive-part-3/ - https://www.udemy.com/course/python-3-deep-dive-part-4/ Also remember only buy in Udemy when the courses are between 9/12usd values and not at their full price (90/250) that are inflated prices... ## Exercises and practices: * https://www.practicepython.org/ * [Exercism](https://exercism.org/tracks/python/exercises) * [Practicepython](https://www.practicepython.org/) — these are all beginner friendly and difficulty levels are marked * [100 Page Python Intro exercises](https://github.com/learnbyexample/100_page_python_intro/blob/main/exercises/Exercises.md) — exercises from my introductory guide * [Code Wars](https://www.codewars.com/), [Advent of Code](https://adventofcode.com/), [Project Euler](https://projecteuler.net/) — more challenging * [Checkio](https://py.checkio.org/) * [Codingame](https://www.codingame.com/start) * [Codecombat](https://codecombat.com/) — gaming based challenges * [/r/dailyprogrammer](https://www.reddit.com/r/dailyprogrammer) — not active currently, but there's plenty of past challenges with discussions ------ [original source](https://redd.it/pwvi0t) Not sure if many people know this, but Microsoft has a learning resource platform called [Microsoft Learn](https://docs.microsoft.com/en-us/learn/), which provides free training to learn different skills related to different technologies. Each course is designed as a module, in each module, it contains different lessons and exercises. Thought I'd share. Below are some of the modules related to Python learning. **Beginners Courses** * [What is Python?](https://docs.microsoft.com/en-us/learn/modules/python-introduction/) * [Take your first steps with Python](https://docs.microsoft.com/en-us/learn/paths/python-first-steps/) * [Set up your Python beginner development environment with Visual Studio Code](https://docs.microsoft.com/en-us/learn/modules/python-install-vscode/) * [Introduction to Python](https://docs.microsoft.com/en-us/learn/modules/intro-to-python/) * [Branch code execution with the if...elif...else statement in Python](https://docs.microsoft.com/en-us/learn/modules/python-if-elif-else/) * [Manipulate and format string data for display in Python](https://docs.microsoft.com/en-us/learn/modules/python-format-strings/) * [Perform mathematical operations on numeric data in Python](https://docs.microsoft.com/en-us/learn/modules/python-datatypes-numeric-operations/) * [Iterate through code blocks by using the while statement](https://docs.microsoft.com/en-us/learn/modules/python-while/) * [Import standard library modules to add features to Python programs](https://docs.microsoft.com/en-us/learn/modules/python-standard-library/) * [Create reusable functionality with functions in Python](https://docs.microsoft.com/en-us/learn/modules/python-functions/) * [Manage a sequence of data by using Python lists](https://docs.microsoft.com/en-us/learn/modules/python-lists/) * [Write basic Python in Notebooks](https://docs.microsoft.com/en-us/learn/modules/basic-python-nasa/) * [Count the number of Moon rocks by type using Python](https://docs.microsoft.com/en-us/learn/modules/count-moon-rocks-python-nasa/) * [Code control statements in Python](https://docs.microsoft.com/en-us/learn/modules/intermediate-python-nasa/) * [Introduction to Python for space exploration](https://docs.microsoft.com/en-us/learn/modules/introduction-python-nasa/) * [Install coding tools for Python development](https://docs.microsoft.com/en-us/learn/modules/install-code-tools-python-nasa/) * [Discover the role of Python in space exploration](https://docs.microsoft.com/en-us/learn/paths/introduction-python-space-exploration-nasa/) * [Crack the code and reveal a secret with Python and Visual Studio Code](https://docs.microsoft.com/en-us/learn/modules/secret-message/) * [Introduction to object-oriented programming with Python](https://docs.microsoft.com/en-us/learn/modules/python-object-oriented-programming/) * [Use Python basics to solve mysteries and find answers](https://docs.microsoft.com/en-us/learn/paths/python-partnership/) * [Predict meteor showers by using Python and Visual Studio Code](https://docs.microsoft.com/en-us/learn/modules/predict-meteor-showers-using-python/) * [Plan a Moon mission by using Python panda](https://docs.microsoft.com/en-us/learn/modules/plan-moon-mission-using-python-pandas/) * [Choose a bot-building tool](https://docs.microsoft.com/en-us/learn/modules/choose-bot-building-tool/) **Intermediate Courses** * [Create machine learning models](https://docs.microsoft.com/en-us/learn/paths/create-machine-learn-models/) * [Explore and analyze data with Python](https://docs.microsoft.com/en-us/learn/modules/explore-analyze-data-with-python/) * [Build an AI web app by using Python and Flask](https://docs.microsoft.com/en-us/learn/modules/python-flask-build-ai-web-app/) * [Get started with Django](https://docs.microsoft.com/en-us/learn/modules/django-get-started/) * [Architect full-stack applications and automate deployments with GitHub](https://docs.microsoft.com/en-us/learn/modules/automate-deployments-github-actions-azure/) ---- ## Other playlists * [Python Programming Beginner Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7) * [MIT 6.0001 Introduction to Computer Science and Programming in Python (Fall 2016)](https://www.youtube.com/playlist?list=PLs5BA52K0WXk_fBMSB1DYLAVavY6iIRgF)
-
30+ Free eBooks for all developers
100 Page Python Intro - https://learnbyexample.github.io/100_page_python_intro/
-
Starting with python
100 Page Python Intro — my short, introductory guide
-
Python books free to read online or download
* https://learnbyexample.github.io/py_regular_expressions/
* https://learnbyexample.github.io/100_page_python_intro/
Thanks for adding them.
-
refresher pls!!
I have a short introductory guide for those already familiar with programming basics, should work for your case too: https://learnbyexample.github.io/100_page_python_intro/
-
Where to learn python from for a intermediate programmer
I also have a short, introductory guide here: 100 Page Python Intro
-
Is there an intro to Python for people who know R?
I have short, introductory guide titled 100 Page Python Intro — I conduct workshops for those already familiar with programming basics from another language, so I wrote this guide. Might help you and it is free to read online
-
Recommendations for learning resources for getting up to speed quickly with Python on OS X
100 Page Python Intro - my own introductory guide for those already familiar with programming basics (or coming back to Python like your case)
-
I wrote a short, introductory book for Python
The https://github.com/learnbyexample/100_page_python_intro repo has program/example files, markdown source and other details about the book.
-
Python Introduction
All the Python programs discussed in this book, along with related text files, can be accessed from my GitHub repo learnbyexample: 100_page_python_intro. However, I highly recommend typing the programs manually by yourself.
What are some alternatives?
anime_wordclouds - Anime wordclouds
clean-code-php - :bathtub: Clean Code concepts adapted for PHP
asyncpraw - Async PRAW, an abbreviation for "Asynchronous Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.
docker_django_postgres_template - A basic template for Django. Includes several custom user models to choose from.
BoofCV - Python wrapper around the BoofCV Computer Vision Library
py_regular_expressions - Learn Python Regular Expressions step by step from beginner to advanced levels
chat-miner - Parsers and visualizations for chats
Spyder - Official repository for Spyder - The Scientific Python Development Environment
Notedock - Notedock is python app application supporting CLI and GUI
IPv6-WSN-book
Python-Scripts-Collection - 📜 A Collection of Interesting Python Scripts.
free-python-books - Python books free to read online or download