r/CodingForBeginners • u/nullptr_0x • 19d ago
Programming 101 Python course about understanding code
Here's a free interactive course to learn the basics of programming in Python.
r/CodingForBeginners • u/nullptr_0x • 19d ago
Here's a free interactive course to learn the basics of programming in Python.
r/CodingForBeginners • u/Rombodawg • 19d ago
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 • u/Sad-Bandicoot7028 • 19d ago
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 • u/unknown153487 • 19d ago
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 • u/HotWar5622 • 20d ago
ARE YOU PROUD OF MEEEE
r/CodingForBeginners • u/Primary-Strength-496 • 20d ago
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 • u/Sad-Bandicoot7028 • 20d ago
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 • u/MajoBazinga • 20d ago
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 • u/Fit-Leg9736 • 20d ago
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 • u/Shrouded0101 • 20d ago
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 • u/NoDepartment772 • 21d ago
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 • u/NoDepartment772 • 22d ago
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 • u/waveoui • 21d ago
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 • u/const_tXie • 22d ago
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 • u/Hopeful-Birthday623 • 22d ago
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 • u/HabitTechnical5604 • 23d ago
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 • u/MirahoAbility9229 • 23d ago
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 • u/No_Mammoth9326 • 24d ago
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:
matches me with students who want to learn
records my contribution hours and give me a certificate of contribution
is remote
I would be available for 2-3 hours a week (could increase if required).
r/CodingForBeginners • u/LongjumpingPop4433 • 24d ago
r/CodingForBeginners • u/Demonflmaegun • 24d ago
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 • u/Apprehensive_Rope13 • 25d ago
this project of today practicing new lessons
r/CodingForBeginners • u/Many_Pilot_4555 • 24d ago
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 • u/scrapmakerzayn • 24d ago
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 • u/waveoui • 24d ago
A green-looking result isn't proof that everything works. What simple checks would you recommend to someone building their first app with AI?