I Learned Python By Building These Projects - Tutorial for Beginners
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
Claude Code - Full Tutorial for Beginners
Tech With Tim
56.5k views
ClawdBot Full Tutorial for Beginners: SECURE Setup Guide
Tech With Tim
233.1k views
Cursor 2.0 - Full Tutorial for Beginners
Tech With Tim
101.3k views
Learn Pandas in 30 Minutes - Python Pandas Tutorial
Tech With Tim
166.6k views
PLEASE Learn These 4 Python Tools
Tech With Tim
95.7k views
Cursor Vibe Coding Tutorial - For COMPLETE Beginners (No Experience Needed)
Tech With Tim
350.7k views
3 Python AI Projects for Beginners - Full Tutorial
Tech With Tim
189.5k views
How to Build a Discord Bot With Python - Full Tutorial 2025+
Tech With Tim
196.1k views
Build Anything With a CUSTOM MCP Server - Python Tutorial
Tech With Tim
176.5k views
Learn These 3 GENUIS Python Features
Tech With Tim
48.5k views
Top Comments (10)
Get access to my FREE guide on How To Make Money From Coding here: https://techwithtim.net/newsletter
i love this guy he teaches very well
Thanks I have very basic python knowledge and I want to learn python I am 55 years old and unemployed
You are a tremendous teacher with an extraordinary communication style. You are doing some real and measurable good in this world, well done. Thank you, we appreciate you!
i did the delete task function, here it is if anyone wants it: def delete_task(tasks): view_tasks(tasks) try: task_number = int(input("Enter the task number to delete: ").strip()) if 1 <= task_number <= len(tasks["tasks"]): tasks["tasks"].pop(task_number - 1) save_tasks(tasks) print("Task deleted") else: print("Invalid task number") except: print("Invalid input") ofcourse theres gonna be other changes to the code too tho
I have found a potential bug at 1:01:34 (line 42). The last part of the if statement should be <= len(tasks["tasks"]) instead of <= len(tasks) The length of tasks will always be 1 given your json definition. Otherwise very well explained. One of the best beginner tutorials in python I have seen. Well done.
Just finished the projects. Learned a lot. Thanks! :)
Just in time ❤😂
Needed this. Thanks for providing this Tim<3
thanku so much for this ✨✨✨✨✨ u r the best teacher ever
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
Get access to my FREE guide on How To Make Money From Coding here: https://techwithtim.net/newsletter
i love this guy he teaches very well
Thanks I have very basic python knowledge and I want to learn python I am 55 years old and unemployed
You are a tremendous teacher with an extraordinary communication style. You are doing some real and measurable good in this world, well done. Thank you, we appreciate you!
i did the delete task function, here it is if anyone wants it: def delete_task(tasks): view_tasks(tasks) try: task_number = int(input("Enter the task number to delete: ").strip()) if 1 <= task_number <= len(tasks["tasks"]): tasks["tasks"].pop(task_number - 1) save_tasks(tasks) print("Task deleted") else: print("Invalid task number") except: print("Invalid input") ofcourse theres gonna be other changes to the code too tho
I have found a potential bug at 1:01:34 (line 42). The last part of the if statement should be <= len(tasks["tasks"]) instead of <= len(tasks) The length of tasks will always be 1 given your json definition. Otherwise very well explained. One of the best beginner tutorials in python I have seen. Well done.
Just finished the projects. Learned a lot. Thanks! :)
Just in time ❤😂
Needed this. Thanks for providing this Tim<3
thanku so much for this ✨✨✨✨✨ u r the best teacher ever