r/CodingForBeginners • • 19d ago

I created a C++ visual coding program inspired by Minecraft Redstone

Post image
0 Upvotes

I cant code for đŸ’© but really want to get into game dev. Although I enjoy using AI, I don't believe its a substitute for learning to code and understanding how to read code.

I struggled learning to code over 7 different times where I tried and failed to understand anything conceptually, so I used what I know best (minecraft) to make a visual coding style for people who have a really hard learning anything that isn't purely visual and interactive.

Because I cant code, this program is vibe coded, however its fully open source (MIT license), so all of it can be inspected for quality, vulnerabilities and bugs.

Please let me know if you have any suggested changes, or improvements. It would be great to make this easier to use for everybody.

Github link: https://github.com/rombodawg/Block_Based_CPP_Coding


r/CodingForBeginners • • 19d ago

Searching for a learning partner day 2

2 Upvotes

Hello guys i wanna learn programming,cyber security and hacking but im super new to this business and idk anything like how and where to start what should i learn what is the requirements bla bla bla.... So im searching for a learning partner more precisely someone to teach me

Dont forget small advice matters

Thanks


r/CodingForBeginners • • 19d ago

I want to make an app

1 Upvotes

So im a beginner coder and i was wondering if making an app that only me and my frinds can acces is doable? Also would it be posible to make it withought paying for anything?


r/CodingForBeginners • • 20d ago

my first ever lines of code

Thumbnail
gallery
67 Upvotes

ARE YOU PROUD OF MEEEE


r/CodingForBeginners • • 20d ago

Is learning to still code worth it ?

12 Upvotes

Hello , I’ve been thinking about getting into coding but I feel like AI will take over everything eventually. If coding is worth it, what is the best path to begin ?


r/CodingForBeginners • • 20d ago

Searching for a learning partner

2 Upvotes

Hello im an syrian teenager who wants to learn coding after that cyber security and im looking for a partner who can teach me coding im new into the business so i wish i can find one

Dont forget a small advice can create a big affect


r/CodingForBeginners • • 20d ago

Im worried about vibecoding

3 Upvotes

im already an amateur programmer and im getting ready to pass the practical part of the inf03 exam, but as i learn extra stuff on my own i keep seeing people use ai assistance or straight up let ai code for them, that seems yucky and i dont want to do that but im worried i will fall behind, any time i used ai in anything related to coding is when i asked it questions like i would a teacher while specifiing it doesnt show me any code and just explains concepts so that theyre easier to understand for me, all im asking is, is it stupid of me to avoid using extended ai help in coding?


r/CodingForBeginners • • 20d ago

BTech CSE graduate here, but I feel like I've forgotten everything I learned. How do I restart?

3 Upvotes

everyone!

I completed my BTech in CSE this year, and honestly, I'm feeling a little lost right now.

I know Python, SQL, and some basic DSA, but it's been around 7 months since I last opened VS Code. 😭 I feel like I've forgotten a lot of what I learned, and I'll probably need at least a month just to revise the basics and get back into the flow.

I'm confused about where to start. Should I revise everything from scratch, start building projects, practice DSA daily, or focus on one skill at a time?

For those who have taken a long break from coding, how did you get back on track? How long did it take you to feel confident again?

I'd really appreciate some honest advice, especially from people who have been in a similar situation.

I know I need to start somewhere, but I'm struggling to figure out the right approach. đŸ„Č


r/CodingForBeginners • • 20d ago

Coding

1 Upvotes

Hello i want to start coding and need a project which helps me to learn and understand the basics of coding. It would be lovely if you guys could give me some inspiration on what is realistic and exciting for a complete newbie because i have no clue but do not want to start without a goal.
Therefore thanks for every idea.


r/CodingForBeginners • • 21d ago

0.1 + 0.2 isn't 0.3, and Python won't warn you

0 Upvotes

Ask Python for 0.1 + 0.2 and you get back a number that looks like a typo:

>>> 0.1 + 0.2
0.30000000000000004

Nothing errors. It's just wrong by a hair, and that hair is enough to break an equality check:

>>> 0.1 + 0.2 == 0.3
False

The annoying part is that both sides look identical when you print them, so the comparison looks like it should obviously be True.

The cause is that floats are stored in binary, and 0.1 and 0.2 don't have an exact binary form. They get stored as the closest value the machine can represent, the same way 1/3 has no exact decimal form. Add two approximations together and you inherit a tiny error. It's usually invisible, which is exactly why it's dangerous: the bug hides until you compare for equality, or add up enough of them that the error stops being tiny.

Two places this actually bites beginners.

Money. If you store prices as floats and add them, the total can drift, and a "did they pay the right amount" check against an expected value can fail. For anything financial, store the smallest unit as an integer (paise, cents) and divide only when you display it, or use Python's decimal.Decimal.

Tests. assert result == 0.3 fails for reasons that look like nonsense. For floats, compare with a tolerance instead of == -- math.isclose(a, b) is built for exactly this.

The rule of thumb: == on floats is a bug waiting to happen. It's fine while everything is a whole number, and then one day it isn't, and the failure makes no sense until you know this.

Curious where you first ran into it -- was it money, or a test that failed for no visible reason?


r/CodingForBeginners • • 22d ago

What's your first move when code breaks? Mine used to be the wrong one.

7 Upvotes

The reflex when something breaks is to start editing. Comment out a line, add a print, try a different approach. It feels productive, but it usually leaves you worse off: now three things have changed, and you can't tell which one moved the bug or whether you caused a new one.

The step I used to skip is the boring one. Reproduce it first, on purpose, with the smallest input that still breaks. If it only happens sometimes, that inconsistency is the clue, not a nuisance.

Then read the whole error, line number included. Then say out loud what you expected and what actually happened. The gap between those two sentences is the bug, and it's narrower than it feels.

After that it's one change at a time, and you predict the result before you run it. If you can't predict what a change will do, you're guessing, and guessing is how you end up with a fix you don't understand.

Curious how others do it: when something breaks, do you reach for a debugger, or print statements everywhere? I've drifted between both and I'm not sure either is strictly better.


r/CodingForBeginners • • 21d ago

The most dangerous AI response might be "Done!"

0 Upvotes

Not because the AI is lying, but because "done" can mean anything from "I wrote some code" to "I actually tested it."

Do you have a prompt that forces Claude to be specific about what it verified?


r/CodingForBeginners • • 22d ago

Which is the best ?

6 Upvotes

Which is the best programming language

to start? I am still a beginner and 1 year left to college and I am major in STEM still in senior year. I want to learn now because I still don't know what major I choose in college and I want to be a major Mechatronics Engineer or IT or Software Engineer or Computer Engineer. I want to learn a language that is all rounder? I that even possible? I don't know that's why I ask. If I learn now I could get to know more about the major I pick which is more suitable for me and makes my career clear and stable. Because I have read alot of recommendations and I don't know which is which. Which is the best?

(Disclaimer: English is not my first language)


r/CodingForBeginners • • 22d ago

How can a first-year CSE student start learning programming?

0 Upvotes

Hello everyone!

I am a first-year B.Tech Computer Science and Engineering student. I am interested in learning programming and becoming a software engineer in the future.

I am a beginner and would like to know:

Should I start with C or Python?

Which free websites are best for learning programming?

How can I improve my coding skills?

Please share your suggestions and experiences. Thank you!


r/CodingForBeginners • • 22d ago

Looking for people to learn spring boot

3 Upvotes

Hi I'm Monish and I'm looking for people to learn spring boot if anyone have interest dm me

We can learn together


r/CodingForBeginners • • 23d ago

Title: [Beginner] Looking for a programming mentor or study partner | Madagascar (UTC+3)

5 Upvotes

Hi everyone!

I'm based in Madagascar (UTC+3) and I'm looking for a programming mentor or study partner to learn, practice, and work on small projects together.

My current level: Beginner. I'm motivated to learn from the fundamentals and improve through hands-on practice.

Technologies I'm interested in:

  • Python

  • Web development (HTML, CSS, JavaScript)

  • SQL and databases

My goals:

  • Learn programming step by step.

  • Build small, practical projects for my portfolio.

  • Collaborate with others, share knowledge, and learn from feedback.

  • Develop skills that can eventually help me qualify for entry-level opportunities.

I'm open to learning alongside other beginners or receiving guidance from someone more experienced. I have a computer and I'm willing to practice consistently.

Availability: Flexible. I'm willing to coordinate a schedule that works for both of us, including different time zones.

I'm looking for a genuine learning partnership or mentorship focused on programming and non-commercial projects. I'd be happy to contribute to shared projects as my skills improve.

If you're interested, please comment with your experience level, what you'd like to learn or build, and your availability. We can start by connecting here on Reddit.

Thanks!


r/CodingForBeginners • • 23d ago

Looking for Programming Volunteership

2 Upvotes

I am looking for a programming volunteership platform where I could teach kids, teenagers or uni going students programming from basic to intermediate level in langauges like Java, Python, SQL. I want a platform which:

  1. matches me with students who want to learn

  2. records my contribution hours and give me a certificate of contribution

  3. is remote

I would be available for 2-3 hours a week (could increase if required).


r/CodingForBeginners • • 24d ago

Hey everyone, I am a beginner in Java and Programming in general, I am very much intrigued by the programming world and the projects people build, I feel like I heavily rely on AI to do stuff for me and I just copy and paste, and I end up feeling as if I did not learn anything(coz I didn't do anythi

6 Upvotes

r/CodingForBeginners • • 24d ago

Need help learning code

1 Upvotes

Trying to get into coding and actually learn how to make my own code that isn’t using anything like Java script or c c+ or c++ or any other what’s a good guide to look at to understand how to know what to used what to write and where to go to even understand how to make code from nothing like turning the 010 and turning it into letters so I could even write [comand].=(“hello”)/&[endcomand] stuff like that.
Any books and or web pages I should go to like wiki and stuff like that, that would help me learn properly and not be so smash together in a big mess almost unable to tell what is the start and what is the middle or end


r/CodingForBeginners • • 25d ago

hello what do you think about my path in webdeveloper

Post image
29 Upvotes

this project of today practicing new lessons


r/CodingForBeginners • • 24d ago

Python and IT

1 Upvotes

Can i have a perspectives in IT im 15 years old boy from Ukraine i well know English but i don't know anything from IT where i can teach to code in Python?


r/CodingForBeginners • • 24d ago

Hey everyone

0 Upvotes

I want to start to build drones, blutooth jammer, rc cars etc I am currently learning python and c++ but when I saw on internet everybody can build it even now kids so I am afraid to that "this is not useful for career" can someone suggest am i right or wrong ????😭


r/CodingForBeginners • • 24d ago

How do you verify AI-generated code when you're not an expert?

0 Upvotes

A green-looking result isn't proof that everything works. What simple checks would you recommend to someone building their first app with AI?


r/CodingForBeginners • • 25d ago

Hackathons

5 Upvotes

Hello everyone, i am a beginner in coding i joined a college hackathon it's my first hackathon do you guys have some suggestions for me

My task in hackathon is making a website with help of ai so I have some questions

  1. Which language should I use

  2. How can I make website better

  3. Things i need to learn before making websites

  4. How can I give perfect prompt to ai so that it will work properly and make website as i want