I Learned Python By Building These Projects - Tutorial for Beginners

preview_player
Показать описание

If you're a beginner in Python and you're looking for some simple projects to help you practice your skills, then you've come to the right place. In this video I'll be walking you through three unique Python projects that will show you how to take some of the theory that you've learned, and apply it into a real-world application.

🎞 Video Resources 🎞

⏳ Timestamps ⏳
00:00:00 | Projects Overview
00:02:19 | Project #1 - Trivia Game
00:18:49 | Project #2 - Random Password Generator
00:38:55 | Project #3 - To-Do List Management App

Hashtags
#Python #PythonChallenges #PythonTutorial
Рекомендации по теме
Комментарии
Автор

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!

BlueBearOne
Автор

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.

trevx
Автор

Needed this. Thanks for providing this Tim<3

rudro_biswas_z
Автор

Thanks. I’m glad that you are back to focussing on teaching real skills rather than how to be an internet parasite. You really are a good teacher.

legojenn
Автор

36:39 minor bug shown here.
Because a random lowercase letter is not in required_characters, it is possible to not have one generate. Obviously, larer lengths make this less likely.

bryontsullivan
Автор

Thanks I have very basic python knowledge and I want to learn python I am 55 years old and unemployed

nccbnccb
Автор

finally my hope get fulfilled to watching a recent python course in time... i hated 5 years ago word

LUX-
Автор

This is a very helpful video, Please can you do a series of this sort.
We learn using data types implementing and logic building in these mini Projects.

Waiting for more such videos. Please do it.
I utilised it over the weekend and I am a new Man from Monday. Thank you so much.

ayushmishra
Автор

thanku so much for this ✨✨✨✨✨ u r the best teacher ever

k-universe
Автор

Here's a very good question for you from my end. How should someone ambitious go about mastering computer science. This mastery is not to become a scientist or researcher but rather build great products that inspire. I know AI is the future so mastering it is a must but there is so much to know about so many other things. How should someone approach this?

JustaKhorne
Автор

thank you for this amazing, helpful channel ❤️

عبدالله-لي-تظ
Автор

Tim, it's like you're reading my mind 😂
You always post what I need exactly 💯

mapotoffu
Автор

Thank you sir for this helpful project of python video

RudranarayanRoutray-id
Автор

Tim you are a awesome guy ❤ love your hardwork n your channel got me hooked to Python as I was so frustrated with web dev path n using js n tons of configuration n no progress 😂 but I felt Python is straightforward I can get lot of things done with Python

kingsgambit
Автор

I wonder my self one thing, and that's how should beginner know all of this after going through some basic documentation such as w3 schools, or some Udemy course? To me this looks insane, like I don't even know where to start from. Syntax is not a problem in general, but making the logic is. I can't figure out how to sort all of the things presented here, and what of the possibilities of python to use overall. How should I solve my problem?

markodj
Автор

I think am going to be out from tutorial hell. I am soon glad 😊. Thank you.

lukaschumchal
Автор

To level it up give it nice gui using pyqt or other libraries guys

kingsgambit
Автор

I just finished going through this, but I ran into an issue when trying to mark my second item as completed. I ended up altering the `mark_task_completed` and got it to work!

`def mark_task_complete(tasks):
view_tasks(tasks)
try:
task_number = int(input("Enter the task number to mark as complete: ").strip())
if 1 <= task_number <= len(tasks["tasks"]):
tasks["tasks"][task_number - 1]["complete"] = True
save_tasks(tasks)
print("Task marked as complete.")
else:
print("Invalid task number.")
except: # noqa: E722
print("Enter a valid number.")`

furrerw
Автор

38:55 I just started building one of these in react yesterday….

jamiealex
Автор

Sir Which Operating System You Use Please Reply

LoveSawidhan
welcome to shbcf.ru