René's URL Explorer Experiment


Title: What next? - Practice Python Projects

Open Graph Title: Practice Python Projects

Description: Beginner to Intermediate level projects inspired by real world use cases

Open Graph Description: Beginner to Intermediate level projects inspired by real world use cases

Opengraph URL: https://learnbyexample.github.io/practice_python_projects/

X: @learn_byexample

direct link

Domain: learnbyexample.github.io

Nonetext/html; charset=utf-8
theme-color#ffffff
og:typewebsite
og:imagehttps://raw.githubusercontent.com/learnbyexample/practice_python_projects/main/images/py_projects_ls.png
og:image:width1280
og:image:height720
twitter:cardsummary_large_image

Links:

Coverhttps://learnbyexample.github.io/practice_python_projects/cover.html
Buy PDF/EPUB versionshttps://learnbyexample.github.io/practice_python_projects/buy.html
Prefacehttps://learnbyexample.github.io/practice_python_projects/preface.html
1. CLI Calculatorhttps://learnbyexample.github.io/practice_python_projects/calculator/calculator.html
1.1. Bash shortcutshttps://learnbyexample.github.io/practice_python_projects/calculator/calc_bash_func.html
1.2. Python CLI applicationhttps://learnbyexample.github.io/practice_python_projects/calculator/calc_py_cli.html
1.3. Exerciseshttps://learnbyexample.github.io/practice_python_projects/calculator/exercises.html
2. Poll Data Analysishttps://learnbyexample.github.io/practice_python_projects/poll_data_analysis/poll_data_analysis.html
2.1. Getting Reddit comments using prawhttps://learnbyexample.github.io/practice_python_projects/poll_data_analysis/praw.html
2.2. Data cleansinghttps://learnbyexample.github.io/practice_python_projects/poll_data_analysis/data_cleansing.html
2.3. Data similarityhttps://learnbyexample.github.io/practice_python_projects/poll_data_analysis/data_similarity.html
2.4. Exerciseshttps://learnbyexample.github.io/practice_python_projects/poll_data_analysis/exercises.html
3. Finding typoshttps://learnbyexample.github.io/practice_python_projects/find_typos/find_typos.html
3.1. Plain text inputhttps://learnbyexample.github.io/practice_python_projects/find_typos/plain_text.html
3.2. Markdown inputhttps://learnbyexample.github.io/practice_python_projects/find_typos/markdown.html
3.3. Exerciseshttps://learnbyexample.github.io/practice_python_projects/find_typos/exercises.html
4. Multiple choice questionshttps://learnbyexample.github.io/practice_python_projects/mcq/multiple_choice_questions.html
4.1. Using input functionhttps://learnbyexample.github.io/practice_python_projects/mcq/input_mcq.html
4.2. Tkinter introductionhttps://learnbyexample.github.io/practice_python_projects/mcq/tkinter_intro.html
4.3. MCQ GUIhttps://learnbyexample.github.io/practice_python_projects/mcq/gui_mcq.html
4.4. Exerciseshttps://learnbyexample.github.io/practice_python_projects/mcq/exercises.html
5. Square Tic Tac Toehttps://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/square_tic_tac_toe.html
5.1. Grid layout and imageshttps://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/grid_and_images.html
5.2. Tic Tac Toe GUIhttps://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/tic_tac_toe_gui.html
5.3. Square Tic Tac Toe GUIhttps://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/square_tic_tac_toe_gui.html
5.4. Square Tic Tac Toe AIhttps://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/square_tic_tac_toe_ai.html
5.5. Exerciseshttps://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/exercises.html
What next?https://learnbyexample.github.io/practice_python_projects/what_next.html
   Source codehttps://github.com/learnbyexample/practice_python_projects
   My Bloghttps://learnbyexample.github.io/
   My Bookshttps://learnbyexample.github.io/books/
   Twitterhttps://twitter.com/learn_byexample
https://learnbyexample.github.io
https://twitter.com/learn_byexample
https://github.com/learnbyexample/practice_python_projects
What next?https://learnbyexample.github.io/practice_python_projects/what_next.html#what-next
TUIhttps://learnbyexample.github.io/practice_python_projects/what_next.html#tui
Textualhttps://github.com/Textualize/textual
TUI appshttps://github.com/learnbyexample/TUI-apps
Textual Tutorialhttps://textual.textualize.io/tutorial/
Textual based applications and third-party toolshttps://github.com/davep/transcendent-textual
List of projects that provide terminal user interfaceshttps://github.com/rothgar/awesome-tuis
Web applicationshttps://learnbyexample.github.io/practice_python_projects/what_next.html#web-applications
realpython: Web Development Tutorialshttps://realpython.com/tutorials/web-dev/
calmcode: fastapihttps://calmcode.io/course/fastapi/hello-world
anvilhttps://anvil.works/learn
Project planninghttps://learnbyexample.github.io/practice_python_projects/what_next.html#project-planning
How to Plan and Build a Programming Projecthttps://www.peterlunch.com/blog/how-to-plan-and-build-a-programming-project
Comprehensive guide to Python project management and packaginghttps://reinforcedknowledge.com/a-comprehensive-guide-to-python-project-management-and-packaging-concepts-illustrated-with-uv-part-i/
Python Developer Tooling Handbookhttps://pydevtools.com/handbook/
The Good Research Code Handbookhttps://goodresearch.dev/
Writing Toy Software Is A Joyhttps://blog.jsbarretto.com/post/software-is-joy
Books on Python projectshttps://learnbyexample.github.io/practice_python_projects/what_next.html#books-on-python-projects
The Big Book of Small Python Projectshttps://inventwithpython.com/bigbookpython/
Tiny Python Projectshttps://www.manning.com/books/tiny-python-projects
Real world Pythonhttps://nostarch.com/real-world-python
Projectbookhttps://projectbook.code.brettchalupa.com/
Project lists and tutorialshttps://learnbyexample.github.io/practice_python_projects/what_next.html#project-lists-and-tutorials
Project based learninghttps://github.com/practical-tutorials/project-based-learning#python
Python Projects You Can Buildhttps://realpython.com/tutorials/projects/
Pytudes by Peter Norvighttps://github.com/norvig/pytudes
/r/learnpython: What do you automate with Python at home?https://old.reddit.com/r/learnpython/comments/k5k1h0/what_do_you_automate_with_python_at_home/
Build your own (insert technology here)https://github.com/codecrafters-io/build-your-own-x
Intermediatehttps://learnbyexample.github.io/practice_python_projects/what_next.html#intermediate
Beyond the Basic Stuff with Pythonhttps://inventwithpython.com/beyond/chapter0.html
Practical Python Programminghttps://dabeaz-course.github.io/practical-python/Notes/Contents.html
Pydon'tshttps://mathspp.gumroad.com/l/pydonts
Python Distilledhttps://www.oreilly.com/library/view/python-distilled/9780134173399/
Problem solving with algorithms and data structureshttps://runestone.academy/ns/books/published/pythonds3/index.html
Classic Computer Science Problems in Pythonhttps://www.manning.com/books/classic-computer-science-problems-in-python
Testinghttps://learnbyexample.github.io/practice_python_projects/what_next.html#testing
Getting started with testing in Pythonhttps://realpython.com/python-testing/
Python testing style guidehttps://blog.thea.codes/my-python-testing-style-guide/
calmcodehttps://calmcode.io/
TDD in Python with pytesthttps://www.thedigitalcatonline.com/blog/2020/09/10/tdd-in-python-with-pytest-part-1/
Obey the Testing Goathttps://www.obeythetestinggoat.com/
Type annotationshttps://learnbyexample.github.io/practice_python_projects/what_next.html#type-annotations
The Comprehensive Guide to mypyhttps://tush.ar/post/mypy/
Hypermodern Python: Typinghttps://cjolowicz.github.io/posts/hypermodern-python-04-typing/
Python Type Checkinghttps://realpython.com/python-type-checking/
Advancedhttps://learnbyexample.github.io/practice_python_projects/what_next.html#advanced
Fluent Pythonhttps://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/
Serious Pythonhttps://nostarch.com/seriouspython
Practices of the Python Prohttps://www.manning.com/books/practices-of-the-python-pro
Intuitive Pythonhttps://pragprog.com/titles/dmpython/intuitive-python/
Resources listhttps://learnbyexample.github.io/practice_python_projects/what_next.html#resources-list
list of Python learning resourceshttps://learnbyexample.github.io/py_resources/
https://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/exercises.html
https://learnbyexample.github.io/practice_python_projects/square_tic_tac_toe/exercises.html

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.