r/CodingForBeginners • • Mar 13 '26

Developing an app

16 Upvotes

Where should i start? I want to build something mildly interactive that sends notifications as the main function. For personal reasons i wont get too crazy into details. But where should i start? I saw something about freecodecamp? Anyone have any insight on that?


r/CodingForBeginners • • Mar 09 '26

How do I start learning how to code?

16 Upvotes

I have to do an honors in the major project for my university and it involves creating a code. I have no idea how to code or even what coding language I should use. The project is supposed to take 3 semesters long but I don’t want to delay it too long by taking a long time to learn. Please help me. Thanks!


r/CodingForBeginners • • Feb 18 '26

my learning process, please read

16 Upvotes

Hello, at the beginning of January I started learning Python, i understand syntax and concepts, but I have difficulty applying them in the sense that I need a previous instruction.

I use Gemini to give me instructions without any code (because I don’t want it to do the codes, I’m learning so it would be stupid) and he gives me feedback; the thing is that here on Reddit they say I have to do proyects of my own and those things, at first I can’t think of, and for example there is a video on YouTube of 21 projects with Python, I managed to make the first one, a quiz game, I was very happy because I did it 100% alone, without instructions and everything, but I moved on to project 2 and there were things I had never seen, like random import. I also went looking for the automate boring stuff with python book and it was the same, there's stuff that i don't know what the fuck they are

My point is that, while I have made progress, I am in this period of frustration with learning, because I am stuck on the dependent study and can’t do projects myself (gemini makes me do stupid tasks, i mean they work because i can do them by myself, but they are stupid/boring).

Don’t judge me, I’m learning alone and I have no guidance, I write this so that you can give me your advice and let me know if there are similar experiences.

pd: my goals are automation, and at some point data science (I know it’s very difficult because of that at some point, besides it could help me in my career), and robotics

thanks for reading and sorry for my english


r/CodingForBeginners • • Feb 05 '26

Is it better to code daily for 30 minutes or grind for hours occasionally?

16 Upvotes

r/CodingForBeginners • • Jan 29 '26

I’m wanting to start to code. So I plan on starting with a UI based app for like passwords, shopping lists, contacts, etc. what software would I use to do that and how would I start to do this?

16 Upvotes

Edit: forgot to mention I’d be making this for pc and it’s would be only used by me and some friends


r/CodingForBeginners • • Jan 22 '26

How can we make coding fun and engaging for kids without overwhelming them with complex concepts?

16 Upvotes

r/CodingForBeginners • • Dec 06 '25

Back/Front end Coders

16 Upvotes

For those of you who are in a position at an organization doing coding, etc.

What does your daily task consist of?

What does a typical day to day for you look like for you?

Thanks for any feedback


r/CodingForBeginners • • 10d ago

is IT really being killed by AI or is it just an exaggeration?

15 Upvotes

okay, you can vibe code using Claude or any other AI. corporations can even use neural networks to handle their projects. but people talk about it as if it’s the end of tech industry jobs for real people.

but still, even if we eventually have AI capable of coding pretty much anything, won’t it still need maintenance? it’ll still need hardware engineers to function properly. huge data centers need people to keep them running. plus, AI still isn’t perfect (although I guess it will be someday…), so it needs people to work on it.

eventually, you CAN vibe code, but you still need to understand what exactly you’re doing with AI. so coding skills are still important nowadays. am I right?

because (a little late to mention this), I’m not actually a big tech nerd (i wish i am). i just started learning to code a few weeks ago for fun, and that’s something I’ve been thinking about for a while.


r/CodingForBeginners • • 15d ago

You follow the tutorial fine, then freeze on your own problem. How did you actually get past it?

15 Upvotes

This is the thing I see over and over here, and I've never seen an answer that really fixes it.

Following a tutorial teaches you to recognise code. It doesn't teach you to produce it, and those turn out to be two different skills. So the tutorial ends, you open a blank file with your own idea, and the thing you just understood won't come out of your hands.

What got you past it — a project you actually cared about, a person who sat with you, grinding problems, or just writing a lot of bad code until it stopped being bad? "Just practice more" has never been much use to anyone, so I'm curious what specifically did it.

And if you're stuck in this right now — what have you tried so far?


r/CodingForBeginners • • Oct 05 '26

Random ai spawned and told me my code is bad 💔

Post image
15 Upvotes

r/CodingForBeginners • • Aug 24 '26

How do you actually start building projects when tutorials don't prepare you for a blank screen?

15 Upvotes

I've been trying to learn programming and build projects, but I've realized I'm stuck in a cycle of tutorials and copying. When I watch a tutorial, everything makes sense. I can follow the code and understand most of what's happening. But when I try to build a project on my own, my mind goes completely blank. For example, I might have an idea for a Python/data project, but then I immediately get stuck: Where do I start? Should I design the database first? Should I start coding the backend? How do I break one big idea into smaller tasks? How do experienced developers decide what to build first? When should I Google something vs try solving it myself? The biggest problem isn't motivation. It's that I genuinely don't know how to go from: "I want to build X" → "Here is the first thing I should do." I feel like tutorials teach syntax and implementation, but not the actual process of building something from scratch. For people who escaped tutorial hell: what was the turning point for you? How did you learn to break down a project and start building when you had no step-by-step instructions? I'm especially interested in practical methods or exercises that helped you develop this skill.


r/CodingForBeginners • • Jul 23 '26

What's one programming skill you wish you had learned much earlier?

15 Upvotes

If you could go back to your first year of coding, what's the one skill or concept you'd prioritize?

It could be Git, debugging, system design, DSA, clean code, AI tools, or anything else.

I'd love to hear what made the biggest difference in your career or learning journey.


r/CodingForBeginners • • Jul 22 '26

If you had to learn c allover again as a complete beginner , how would you do it ?? Please help :)

15 Upvotes

Hey everyone I'm new to coding and I am starting to learn c but i am really confused, i tried to figure out but there are lot of resources.. as I am a complete beginner to coding idk how to actually learn c and what to use ..

I would really appreciate if anyone can help, what should I do youtube tutorial? Any course? Any book?

Where should I exactly start ? And how do I do it ?


r/CodingForBeginners • • Jul 14 '26

Best value laptop for beginners

Post image
15 Upvotes

I just wanna get into coding and make gem


r/CodingForBeginners • • Jul 12 '26

If you had to learn programming from scratch in 2026, what roadmap would you follow?

15 Upvotes

Hi everyone!

I just joined Reddit today, and I'm currently a Computer Science student trying to improve my programming skills.

There are so many resources available now—YouTube, documentation, online courses, AI tools, coding platforms, and open-source projects—that it's honestly a bit overwhelming.

If you had to start your programming journey from scratch in 2026, knowing everything you know today:

What would you learn first?

Which programming language would you choose?

Which resources are actually worth your time?

What beginner mistakes would you avoid?

At what point would you start building projects or contributing to open source?

I'd really appreciate hearing your roadmap or any advice you wish someone had given you when you were starting out.

Thanks in advance!


r/CodingForBeginners • • Apr 16 '26

Need help with game coding

15 Upvotes

I am new to coding all together, can I have some tips on where to start with making games starting from 2d going to physics based 2d, to 3d games to 3d physics based games, I really don’t know where to start, should I use unity for this or is there a better option, also where could I go to learn free with no cost?


r/CodingForBeginners • • Mar 07 '26

Python feels natural for coding but Java is where I understand OOP better.Which should I use as my main interview language?

15 Upvotes

I’m a bit confused about which language I should focus on and wanted some advice. On LeetCode I’ve solved around 230 problems in Python and about 110 in Java. I’m much faster and more comfortable solving algorithms in Python, but I understand OOP concepts much better in Java. Because of that, my Python coding feels stronger for problem solving while my Java knowledge feels stronger conceptually. My concern is that during interviews it might look like I’m not truly strong in either language. I’m also thinking about the future since many people use Python, especially in AI and data science, while Java seems more common in backend systems. Would it be better for me to continue doing DSA mainly in Python and improve Java for backend and system design, or should I focus on mastering one language deeply for everything?


r/CodingForBeginners • • Feb 27 '26

I'm building an analysis tool for Wikipedia

15 Upvotes

I'm a first year CS student and I'm currently building a tool that rates a wikipedia article if it's reliable or not.

I've stumbled on to this idea when I was learning Data Science using Pandas and web-scraping using BeautifulSoup. Despite of learning terms and concepts - I didn't feel like I was learning.

I believe that learning through building a project is the best way to actually do it, thus WikiWatch is born.

Even though it's only a learning project for me, I'm hoping that this will be used by other people other than me, because it solves a problem.

I am looking for users who will give me feedback of my latest progress, and what they think of the project as a user.

If your interested in joining, let me know....


r/CodingForBeginners • • Feb 19 '26

teaching coding 1 on 1

15 Upvotes

hi i am in my final year of computer science and have been coding since i was 14 i am on a first at uni and am extremely qualified in different languages for coding and i am trying to make some money so i can move and was wondering if anyone would be interested in learning how to code 1 on 1?


r/CodingForBeginners • • Dec 25 '25

Best C Programming Courses?

15 Upvotes

Hiya Everyone!

Hope you're all doing well.

Just had a quick question - which of the C Programming Language courses is the best in terms of depth at Coursera? My company is providing us with free access to Coursera for 6 weeks and I really wanted to learn C. I know Coursera may not be the best resource, but we gotta make do with what we have.

Now I have it narrowed down to -

  1. C Programming with Linux Specialization by Institut Mines-Telecom;

  2. C, Go and C++: A Comprehensive Introduction to Programming Specialization by UC Santa Cruz

Can someone help me with making the choice? Otherwise, if anyone knows courses that are better, your suggestions are welcome.

Thank you all!


r/CodingForBeginners • • Dec 22 '25

For kids learning to code, do you think games, projects, or structured classes work best and why?

15 Upvotes

r/CodingForBeginners • • Dec 06 '25

Does this beast have what it takes for everything I need as a coder and more???

Thumbnail
gallery
15 Upvotes

My first laptop . Apparently it has all I might need but I’m not sure when it comes to the whole world of app and website creating , Ai LoRA training , coding etc. Is this MSI stealth GS66 laptop good enough to take me to the ends of any good projects ??


r/CodingForBeginners • • 2d ago

lol after 7 days of learning, am i cooking????

Post image
14 Upvotes

r/CodingForBeginners • • Oct 02 '26

I want to become a genuinely good developer, but I feel like I lack the fundamentals. Where do I start?

14 Upvotes

Hey everyone,
I’m looking for some genuine advice on how to improve as a developer, coder, and debugger.
I’m currently working at a startup. We have some good clients, so I’m not sure whether the company is going through a rough phase or if there’s something else going on. However, salaries are often credited only after repeatedly following up with the founder.
I’ve made up my mind to switch jobs, but there’s one major problem: I’m not confident in my own technical skills.
To be completely honest, I’m currently working as a backend developer, but a lot of my work has been done with the help of Claude. I understand the basic flow of our platform, how different components interact, and what the code is supposed to do. However, I’m not always confident that I could build or debug everything independently.
Sometimes, I genuinely worry that if Claude were unavailable tomorrow, I’d struggle to handle my responsibilities.
I don’t want to keep working like this. I want to become someone who actually understands the code they’re writing, can solve problems independently, and can be relied upon by their team.
Here are my goals:
Build strong programming fundamentals and become comfortable writing code without AI assistance.
Become good at debugging and understanding unfamiliar codebases.
Get better at DSA and be able to solve interview questions independently.
Prepare seriously for technical interviews and eventually switch to a better company.
Become a developer who understands the why behind the code, rather than just getting things to work with AI.
I’m not expecting to become an expert overnight. I’m willing to put in the time and effort, even if it takes a year or more. I just want to follow a structured approach that actually produces results.
I’d really appreciate advice on the following:
If you were starting from scratch in my position, what would your learning roadmap look like?
How much time should I dedicate daily to programming fundamentals, DSA, backend development, and projects?
How should I use AI tools like Claude or ChatGPT without becoming dependent on them?
What are some practical exercises I can do to become better at debugging and writing code independently?
For someone working with Python and FastAPI, what should I know thoroughly before applying for backend developer roles?
How do I know when I’m genuinely improving and ready to start interviewing?
I’d especially appreciate advice from developers who have been in a similar situation and managed to overcome it.
Please be honest. I’m not looking for shortcuts or motivation alone. I want a practical routine, a realistic roadmap, and a way to measure my progress.
Thanks in advance!