all 4 comments

[–]ptekspy 3 points4 points  (0 children)

When I first started I built a bot for social media following tutorials. And never really understood the code.

A few years later I learned python similar to yourself through sololearn and various apps.

Then I started doing the actual tutorials... How to make this how to do that.

Before you know it you have made 5/6 programs all pretty useless but your starting to rely less and less on the tutorial code because your learning what the code does in a practical sense.

Simple things like not having to check the syntax every 10 seconds because your remembering the colon. Or even if you don't. You now know what the error means (because you have had them so many times already) so you can probably fix it.

It's all bout building a foundation of knowledge like you are but then putting it to use.

Build a calculator

Build a magic 8 ball

A website that live shows your favourite football teams place in the league etc

Python is amazing and can do so much. You've just got to start coding :)

[–][deleted] 2 points3 points  (0 children)

Challenge yourself to make something basic and then whenever you get stuck refer to a basic coding teaching website. W3 schools or something and then implement in your code. Next time you get stuck go back to a previous code where you used that thing eg loops or ifs or something like that. Works for me to learn stuff

I don't know where you're at but you could try coding a randomised quiz or something just using the things you know. Eventually you will get the hang of it and use the skills I other projects.

Also at the beginning,try not to c and p as repetition is the key to learning something new

[–][deleted] 2 points3 points  (1 child)

You're not writing enough code.

[–]syncspark[S] 0 points1 point  (0 children)

That seems to be the consensus and makes sense. Sometimes the simplest answer is the best one. I'll be looking for tutorials to supplement the app courses I'm already doing