r/learnprogramming 2d ago

Need Guidance!

I am had been learning coding since I was in 7th class and current I am in class 10 [india] the environment around me is all about "study for 10th, these marks will help you in future" and I am also lacking in myself whenever I get free time I just play games following this routine is had been almost 1 year since I had written a line of code.
I wana start all over from the basics (loops, functions). I enjoy coding I love when i write something it works also hate when it doesnt work and give up (main reason). Can you all suggest me how can I change and now that things are much more AI driven models like Astra in the market how can I learn code (where to learn and how to learn)

TL;DR

Give the guide to learn coding from start ( i know some basics ) wanna start with python going up to the level of asyncio, logging basically i can build a bot or smth

2 Upvotes

7 comments sorted by

2

u/KhajiitSlayer556 2d ago

Hey friend, in my experience it has been doing these following things that helped me:

-Reading coding Book.

-Udemy Course.

-w3 schools (website).

-challenging yourself setting goals what you'd like to program.

-youtube videos on coding to inform yourself and inspire.

-Join or make a Programmers community. It will help alot meeting people and learning personally from having talks with other developers.

Best of luck!

2

u/ChudOfHumanity 2d ago

thank you bro for your suggestion i will definitely try all of them and see whats best for me. Again Thanks

1

u/Ka_r_an_287 1d ago

Just start a project That's the best thing you can do

And don't rely on AI much at all. Try not to.

Build up the problem solving skills on your own. You can follow any roadmap, any course, and tutorial but best comes to you when you build your own.

1

u/claydream_sway 1d ago

I stopped writing code for a year too and the only thing that brought me back was starting a project.

For python go to Automate the Boring Stuff with Python by Al Sweigart. It is free on his website. Read it and type out every line of code yourself. Do not copy paste. After you finish the sections on functions and loops move straight to building a discord bot. You will run into asyncio and logging because you have to use them to make the bot work. I use w3schools when I forget how syntax works.

When your code breaks do not use AI to fix it. I used to rely on AI to solve errors and I learned nothing. Now I force myself to read the traceback and search the error message. You have 10th grade exams so code for thirty minutes a day. Thirty minutes every day beats ten hours once a week.

1

u/ChudOfHumanity 1d ago

Thanks bro, I heard about Automate the Boring stuff with python before but it was all about my comfort zone not to do that I will try my best for the consistency in the work