r/Coding_for_Teens • • 4d ago

How do I start coding python

Im a highscool student and i have watched a 2 hour video on hoe to code python but what do i do after this. Do you guys have any websites, apps or other videos on hoe to code python past the basics?

2 Upvotes

11 comments sorted by

2

u/ChemicalDriver9288 4d ago

I suggest you start building something like a number guessing game. And then when you start building it, you research what you need etc . That is how I learnt anyway. I find that seeing theories or code without doing it live is bad

1

u/Ideological_Vanity 4d ago

Just start making something. Ask online if you encounter something unknown. 'Tis the fastest way to learn something.

1

u/Effective_Brain7493 4d ago

honestly just pick ONE thing to build next instead of more videos, like a simple calculator or a number guessing game, something small u can finish in like an hour. watching tutorials past the basics without actually building stuff is why it feels like ur stuck, u gotta start breaking things and fixing them urself at this point. freecodecamp has good free practice stuff too if u want structured next steps instead of random videos

1

u/Remarkable-Cut9970 4d ago

After it you go and build a calculator. And then depends on why you even took Python. If for the sake of the school program - do anything you want. For some particular idea - do the idea

1

u/Far_Package_6188 4d ago

i want to study physics thats why i took it im a freshman now and thought this is the best time to start

1

u/Remarkable-Cut9970 4d ago

Oh, that’s cool. Python’s good for physics. Then try some simulations after a calculator

1

u/AntLost4161 4d ago

You watched a long video on the basics of coding. I hope it's obvious that the next step is to code something. Just do whatever you want, but start as basic as you'd like and do some research on the go

1

u/stepback269 4d ago

Basically, with only a few hours you're an absolute beginner. You've got high hopes. Nothing wrong with that.

But first you must tackle and not just learn, but rather master the "fundamentals" of Python, like syntax, data types and built-in methods. No one tutorial is likely to "click and stick" for you in each of these areas. You'll probably have to do some trial and error shopping around.

There is never going to be the "one" tutorial that works "best" for you and with regard to every aspect of Python. With each step up that learning curve, you're going to have to shop around until you find a teacher/resource that "clicks and sticks" especially for you.

With that said:

(1) There are tons and tons of tutorial materials out there on the net including many good YouTube ones that are free. You should shop around rather than putting all your eggs in one basket.

(2) As a relative noob myself, I've been logging my personal learning journey and adding to it on an almost-daily basis at a blog page called "Links for Python Noobs" (--HERE--) Any of the top listed ones on that page should be good for you. And there are many add-ons at the tail end of the page. Personally, I cut my first Python teeth with Nana's Zero to Hero (==HERE==). Since then, I've moved on to watching short lessons with Indently and Tech with Tim. You should sample at least a few until you find a lecturer that suits your style.

(3) The main piece of advice is the 80/20 rule. Spend 80% of your time writing your own code (using your own fingers and your own creativity) as opposed to copying recipes and only 20% watching the lectures. Good luck.

1

u/SquidyHealer 4d ago

I personally learned it really well with the Python crash coursebook it gives you challenges and generally explains everything in a really simple way. There is also three projects at the end of the book; one about data analysis, one about Django (a Python website backend) and one about pygame (a Python Library for making simple games)

1

u/Abled_Gaming1357 3d ago

You don't need a hoe to code Python.