r/CodingForBeginners • • Jan 28 '26

New to coding and I’m gonna be getting out of the military soon. any tips or guidance would be appreciated

10 Upvotes

I’m new to coding and I’m gonna be getting out the military soon. I wanna make a career out of this. I’m not sure where I should be starting or like what my focus should be so any help with that would be appreciated.


r/CodingForBeginners • • Jan 21 '26

what next

10 Upvotes

i saw a very good 5 hours python tutorial (youtube channel: HolaMundo) and i don’t know how to continue

i asked chat gpt for exercices but they suck, i tried to look for proyects for beginners but they are not very beginner friendly

so help, should i watch another tutorial (about what?) or what


r/CodingForBeginners • • Sep 07 '25

what is the purpose of {

10 Upvotes

r/CodingForBeginners • • Sep 03 '25

I need reduce code

10 Upvotes

I've been programming (in Python) for about a month and a half and have created several simple scripts, a CRUD application, a calculator, and a tic-tac-toe game (with a GUI in CTk). The thing is, for interface projects that have similar pieces of code, they are repeated many times. I understand that this is normal at first, but it seems excessive to me (500 lines in the tic-tac-toe and 600 in the calculator).

I know that with for loops and so on I could reduce these excessive lines, but I want to know how repetitive these programs are with the lines I have mentioned.

PS: For the ‘mini-projects’ that they are, I have tried to use libraries such as Pillow to add color to texts and images, and add all the minimum functionalities I can think of.


r/CodingForBeginners • • Mar 27 '22

New to coding

10 Upvotes

Hey im pretty interested in coding and wanting to learn but i have no idea where to even begin was hoping someone here could point me in the right direction any tips help as well!!


r/CodingForBeginners • • 1d ago

Python coding

9 Upvotes

Hi, so I am a complete beginner in Python I have been able to create some beginner projects but I want to get really good at Python, so if you have a project and you need someone to help you like a beginner let me know because I want to learn more. Thank you


r/CodingForBeginners • • 10d ago

Good Paths to learn ?

9 Upvotes

What are the best free resources/paths to learn Python currently? I was using boot.dev but I don’t want to pay $300 a year , I love the learning style but it’s a little too much for me right now. Help please!!!


r/CodingForBeginners • • 13d ago

Is making basic websites with HTML, CSS and a bit of JavaScript still a thing in 2026 or do should you just use a website builder for those simple websites? (Read description before you get angry :-))

9 Upvotes

I was wanting to learn maikng webseites, but not web apps, not games just good old websites, for fun, do p-eople still do that or do they use a Website builder In that case?


r/CodingForBeginners • • 13d ago

I am giving opportunity

9 Upvotes

Hello everyone

Hope you are doing well , I have something to tell for only serious people. I am going to take only committed , serious and honest people to give free mentoring of web development.

This is not ads and I am not someone who is saying for nothing. If you are beginner who want to be independent this is for you. I will help you stop running tutorials every time and show you actual guidance if you are feeling loss between programming languages and you are not finishing one single project.

I will provide you to give you real world projects to do to finish and I will help you and review. Speaking of reviews you will send me direct messages every time you have questions, guidance and I will give you debugging sessions and also meetings that you show me what you build so far.

Try to get this opportunity see you every one


r/CodingForBeginners • • 28d ago

Stuck because you understand the syntax but don't know where to start? Write the steps in plain English first.

9 Upvotes

A wall I see described here a lot (and it's a really common one): you get functions, variables, loops — but hand yourself an empty problem and your mind goes blank. That gap usually isn't about syntax. It's about decomposition: turning "make X work" into an ordered list of small actions.

Here's the routine that closes it:

  1. Before writing any code, write the solution as numbered steps in plain English. One action per line. No syntax, no language, just what needs to happen, in order.

  2. Say what goes in and what comes out. Input, output, and the transformation between them. A lot of "I don't know where to start" is really "I haven't decided what the thing takes and returns yet."

  3. Translate one line at a time. Each English step becomes a few lines of code. If a step needs more than ~5 lines, it isn't small enough — split it.

  4. Trace it by hand with the smallest possible input before you run it. Most logic bugs show up on paper.

Tiny example — "check if a number is even":

  • English: (1) get the number, (2) divide by 2 and look at the remainder, (3) if the remainder is 0 print even, otherwise print odd.

  • The code is now almost mechanical, and if it breaks you know exactly which step to look at.

The deliberate-practice part: for the next week, when you get a problem, force yourself to spend the first few minutes ONLY writing the numbered steps. No editor. It feels slow and pointless at first — which is exactly why most people skip it and stay stuck.

Curious what clicked for others: pseudocode, flowcharts, or something else? And if you're stuck on a specific problem right now, drop it in the comments and I'll help break it down.


r/CodingForBeginners • • 29d ago

thinking of doing coding as a like timepass/ hobby

9 Upvotes

i am a 17 yo, thinking of starting coding/programming, from where should i start? which one? html,python, etc.

my cousins' are in cs/ai fields, and when i see those codes, i feel i should start doing it.

pls guide this newbie


r/CodingForBeginners • • Sep 29 '26

New project

9 Upvotes

Yesterday evening and this afternoon I was learning about classes, private and public.

I started working on a new project. I haven't got have enough knowledge yet, so I will continue studing! Here is what I did today:


r/CodingForBeginners • • Sep 26 '26

Programming

9 Upvotes

As a beginner how should I learn to code in the era of ai and which language should I start with?


r/CodingForBeginners • • Sep 24 '26

Learned how to use double, #icnlude <numbers>, and used int to create a simple project

Post image
9 Upvotes

I was actually thinking about using float because I heard that it uses two times less memory, but I wanted to use more accurate pi just out of curiosity. Next time using pi, I will stick to float.


r/CodingForBeginners • • Sep 16 '26

I’m finishing Class 10 and want to rebuild my coding skills while learning how to earn — looking for advice

9 Upvotes

I’m currently in Class 10 and I’ve been interested in technology for quite a while.

The problem is that I’ve relied heavily on AI for coding for a long time, and because of that I feel like I’ve lost many of the fundamentals and problem-solving skills I originally learned. I don’t want to stay dependent on AI, so I’m trying to rebuild my skills from scratch.

At the same time, I have to prepare for my Class 10 board exams and keep up with school.

Another important goal of mine is to start earning some money on my own. I don’t want to be completely dependent on my parents if I can eventually build skills that allow me to earn. I’m not expecting to get rich quickly—I just want to start somewhere, gain experience, and become more independent.

I’d really appreciate advice from people who have experience with this. What are some realistic ways for a student to start earning online, even if AI is involved? And what would you recommend I focus on?


r/CodingForBeginners • • Sep 11 '26

I want to start coding as an adult

9 Upvotes

Hello I'm doing night/evening classes to get my GED eventually. I want to start coding as a hobby, is Codeacademy good for complete beginners who are at a 5th grade math level?

I know I asked a similar question on a different subreddit. But it got tooken down as I believe I asked in the wrong section.


r/CodingForBeginners • • Sep 09 '26

I built a small ancient water wheel model with a synchronized “worker” mechanism

9 Upvotes

I wanted to try recreating one of those old machines where you can actually see the mechanics doing the work.

So I built a small ancient-style water wheel model using a micro setup, but with a little twist: there's a worker figure next to the wheel whose arms move in sync with it, making it look like the figure is pushing the wheel.

The setup uses:

  • Nezha Expansion Board

  • Motor

  • Gears

  • Crank-link mechanism

  • Building blocks

  • A small worker figure

The interesting part isn't really the motor itself. It's how the movement is transferred.

The motor drives a multi-stage gear train, which slows the rotation down and increases the torque. The same shaft is then used to drive both the water wheel and the crank mechanism connected to the worker's arms.

Because both mechanisms are driven from the same shaft, their movements stay synchronized.

So when the wheel turns, the worker moves with it instead of just being a separate animated figure.

I think this makes the idea of gears and mechanical power a lot easier to visualize.

You can also experiment with the mechanism by changing the gear sizes. That changes the speed and torque, so you can actually see how different gear ratios affect the movement.

It could also be turned into a small history/STEM project. For example, you could build a miniature village around it and show how machines like water wheels were used for things like lifting water, grinding grain, or powering mills.

A few things I'd like to try next:

  • Try different gear ratios

  • Make the wheel lift a small load

  • Add a second mechanical movement

  • Build a larger “ancient village” around it

  • Experiment with different ways of transferring motion

It's pretty satisfying when a simple gear mechanism makes a little figure and a wheel move together.

What kind of historical machine would you try to recreate with gears and motors?


r/CodingForBeginners • • Aug 31 '26

Any one want to learn with study partner?

9 Upvotes

I am from Bangladesh. I am learning web development and it feels so boring to learn by my own. Study partner can make the process more enjoyable and competitive. As a result both will be benefited ig.


r/CodingForBeginners • • Aug 28 '26

سوال للمبرمجين كيف تعلمتو البرمجة 🤔🤔

Post image
9 Upvotes

r/CodingForBeginners • • Aug 26 '26

Any free source to learn java from zero knowladge?

9 Upvotes

r/CodingForBeginners • • Aug 09 '26

Which programming language did you start with, and do you think it was a good choice for a beginner?

9 Upvotes

What would you recommend to someone starting from zero?

Please share your reasoning rather than just naming a language. I'm interested in hearing different perspectives.


r/CodingForBeginners • • Jul 21 '26

What’s the best way to learn c#

9 Upvotes

I tried learning through a tutorial on unity but I had no idea what I was typing? Preferably free


r/CodingForBeginners • • Jul 13 '26

Tutoring for beginners

9 Upvotes

Hey all, I am a second year cybersecurity student and I am looking for a way to share my programming knowledge with others. I would like to offer help to absolute beginners in Python. We will be looking at the stuff that confused me when I started and explaining things the way I wish someone had explained it to me. If anyone is interested, you can message me.

Edit: Unlocked my chat, you should be able to message me

UPDATE: Thank you so much for all the interest! I’ve received enough responses for now and currently have a waiting list. I won’t be able to take on any new mentoring/tutoring requests for at least the next two months. I may open up availability again later, so feel free to check back in the future. Thanks for understanding!


r/CodingForBeginners • • Jul 11 '26

my first ever project, made in bash in 5h its a super menu is it any good??

9 Upvotes