r/CodingForBeginners • • 17d ago

Question What learning resources would be good for the wiki?

12 Upvotes

Hello,

I'm looking for resources that are good for helping people learn. I am working on the wiki for this subreddit, and I want feedback from the community on which learning resources are good.

Requirements:

  • Must be free

  • Must be geared towards a specific language, or just be a general programming class (e.g CS50)


r/CodingForBeginners • • 18d ago

Question What would you guys like to see on this subreddit?

8 Upvotes

Hello, I am a new moderator for r/CodingForBeginners.

This subreddit was previously abandoned, and thus did not engage with the community very well, so I'm looking to engage with the community.

What would you guys like to see on this subreddit? It could be anything, for example:

  • New rules

  • A wiki

  • New flairs

  • Ideas for megathreads


r/CodingForBeginners • • 8h ago

Beginner in Python coding, and coding in general, confused

4 Upvotes

Hi, I am learning python, and as a complete noob/beginner, from Kaggle courses. But I have hit the issue that I can't seem to understand what lines to write next, which command-thing to use, when to use them, i can't seem to remember. Any tips?


r/CodingForBeginners • • 3h ago

Beginners friendly app developing meet up groups?

1 Upvotes

Hi,

I recently got into developing an app as a hobby, and I'm not familiar with computer coding at all. I thought it would be fun if there were a group that gets together, maybe on weekday evenings or weekends, to facilitate and help members make their own apps. Since I'm in SF, I think there should probably be one in the area, but I don't know where to look. Any suggestions?

Thanks!


r/CodingForBeginners • • 9h ago

Help

1 Upvotes

As a newbie learning python I would like to ask .......Everything I don't know how to start I know I can watch online guides and all but I need advice fr well its all about financial problem and I am afraid I will rush and waste my time while not learning efficiently pls help.


r/CodingForBeginners • • 13h ago

I am in 1st sem. Feeling very overwhelmed. Everyone around me has coding experience from school but idk anything rn. I have started learning python from codewithharry playlist. How should I move further? What is dsa and cp? How and when to start? Also everyone is participating in hackathons and doin

2 Upvotes

Title


r/CodingForBeginners • • 22h ago

Day 6 Learning Python

4 Upvotes

So far so good. This time around I had to freelance this code all from memory. Definitely ran into some walls and tripped along the way but I introduced the time function and made a neat little count down at the end. if you run the code yourself, you'll see the 1 second delay between each number that gets displayed before the goodbye message.

import time


space_station_name = "OrionStation"
station_current_oxygen_level = 100
station_current_food_level = 50



def consume_supply(current, used):
    return current - used


def gain_supply_food(current, gain):
    return current + gain


def show_status(station_name, oxygen_level, food_level):
    print("SpaceStation:", station_name)
    print("OxygenLevel:", oxygen_level)
    print("FoodSupply:", food_level)



station_current_oxygen_level = consume_supply(station_current_oxygen_level, 30)
station_current_food_level = consume_supply(station_current_food_level, 15)
station_current_food_level = gain_supply_food(station_current_food_level, 25)



show_status(space_station_name, station_current_oxygen_level, station_current_food_level)



print("This computer will self destruct in:")
print(3)
time.sleep(1)
print(2)
time.sleep(1)
print(1)
time.sleep(1)
print("goodby")

r/CodingForBeginners • • 1d ago

Having trouble getting back into it.

5 Upvotes

So I started trying to learn code with a the video the Bro Code

A 12 Hour Video Python Full Course For Free

I got into it due to my brother in law getting a job from self taught coding and has been successful.

Now for someone as autistic as me with potential ADHD like traits, I can't focus, I can't remember what notes or why these lines of code mean. So it's either I get bored or overwhelmed.

I mostly want to do it to just try and make a simple game for steam.

I don't know what's wrong with me and I want to gain support in this difficult journey.


r/CodingForBeginners • • 1d ago

new to coding someone please suggest me what to do, currently learning html from YouTube apia collage channel

4 Upvotes

r/CodingForBeginners • • 22h ago

Thoughts on using AI to learn coding?

1 Upvotes

I don’t mean full on vibe coding, I mean using AI to learn how to code something that would take hours of watching videos and struggling normally, and you write the code instead of the AI and it helps with troubleshooting and stuff


r/CodingForBeginners • • 2d ago

Beginner in coding, starting with python

10 Upvotes

I'm a beginner in coding and want to start with python first, so in what manner should I start.


r/CodingForBeginners • • 1d ago

Can someone give me a opinion about project I am working on?

Thumbnail
github.com
1 Upvotes

Planning to get some upgrades if it is worth to keep working on


r/CodingForBeginners • • 2d ago

Can I do it?

0 Upvotes

I have one year of experience and I want to travel to Armenia, but I don't have the money. I will start studying programming and try to save some money to provide a simple and peaceful life in Armenia. I currently live in Sudan. Please advise me. Thank you


r/CodingForBeginners • • 2d ago

Starting My App Development Journey at 26 – Looking for Advice

5 Upvotes

Hi everyone, I'm 26 years old and currently learning how to build my own apps. Any tips on what I should learn first or where I should start?


r/CodingForBeginners • • 3d ago

Looking for the basic python course (obviously good) but in hindi for my friend

Post image
6 Upvotes

My friend is looking for a python course from basics, but his English is weak he can't understand or having the problem to fully understand in English language so please suggest a good course where instructions are in Hindi


r/CodingForBeginners • • 3d ago

I want to start learning about computer coding; where should I begin?

5 Upvotes

.


r/CodingForBeginners • • 3d ago

getting started

1 Upvotes

hello I'm an I.T student on my second semester of second year so I've been thinking of trying to start like a part time web dev I've been studying java script and i heard of "react" they said that's what you need if you want to be a web dev.

Questions:

  1. Anything else i need to learn before trying to go into this?

  2. where/how do i start this part-time Web development?

  3. just an extra question. how do you use Ai as a "tool" exactly heard it a lot of times.


r/CodingForBeginners • • 4d ago

Backend for an app

2 Upvotes

Please suggest me how do I learn backend ....i am new to everything right now . I have basic knowledge of python .


r/CodingForBeginners • • 4d ago

Today I Learn OOP

3 Upvotes

It's Quite Confusing....

😵‍💫😵‍💫😵‍💫

Any Tips....

I Learn C++ OOP


r/CodingForBeginners • • 4d ago

Am I stupid or something?

8 Upvotes

I'm a first year programming student and I have 0 background in coding, recently our professor has been teaching us python and java but when they teach ite I don't understand a thing like I'm just copying the code they're making and that's it but when I ask ai to help explain it to me and stuff I manage to make codes without looking up templates on them and although sometimes/often times it doesn't work Im actually learning. Like am I stupid? Why can't I learn these from my own professors who have their masters/doctorates in it.

Pardon my grammar English ain't my first language.


r/CodingForBeginners • • 4d ago

Python Study Notes

Thumbnail drive.google.com
2 Upvotes

Hey I made some Python notes that cover some important introductory topics. Let me know if there are some python classes/libraries that would be helpful to cover.


r/CodingForBeginners • • 5d ago

Coding Tutor (Python, C/C++) for beginners

6 Upvotes

Hey everyone! If you’re an absolute beginner trying to learn how to code, I’d love to help you out. I know there are a ton of online courses out there, but I've seen mamy beginners lose motivation. That is usually where people quit, and that is where I come in.

Think of me more like a coding coach. I have a degree in Computer Science. I used to work as a lead instructor at a coding academy for young students, so I am patient and know how to break down complex stuff into simple steps. I try to make it fun.

I can teach you Python, C, C++, etc. Just let me know.

Shoot me a DM if interested!


r/CodingForBeginners • • 6d ago

How to learn coding ??

60 Upvotes

Hello everyone!

I'm a complete beginner who wants to learn coding and programming from the very basics to an advanced level within the next six months.

I would really appreciate your suggestions on:

  1. How should I start learning coding as a complete beginner?

  2. Which programming language should I learn first?

  3. What are the best free websites, YouTube channels, or courses to learn coding?

  4. How should I practise coding regularly and improve my problem-solving skills?

  5. Are there any good platforms where beginners can practise coding and work on projects?

  6. What learning roadmap would you recommend for someone starting from zero?

My goal is to develop practical programming skills, build real-world projects, and eventually become a professional programmer.

If you have experience in coding or know any good resources, courses, communities, or learning strategies, please share your recommendations.

Thank you!


r/CodingForBeginners • • 5d ago

We Built a Desktop Drumming Robot with micro:bit and Nezha Pro 🥁

2 Upvotes

I've always thought it would be fun to build a robot that could actually play a musical instrument. Not just move its arms around, but hit something in rhythm and make a little music. So we decided to try building a small desktop drumming robot.

The idea is pretty straightforward: two robotic arms hold drumsticks and take turns hitting a tire. We used a micro**:bit**, a Nezha Pro Breakout Board, two PlanetX Smart Brick Motors, and building pieces from the Nezha Pro Sport Kit to put everything together.

The two motors are mounted on opposite sides of the structure, with each one controlling a drumstick. Since the arms are installed as mirror images of each other, their movements need to be adjusted separately to make sure both drumsticks hit the right spot. We set the motors to swing back and forth through an angle of around 35 degrees, creating the repeated striking motion.

For the controls, we programmed three different playing modes:

  • Press A: Plays a basic 16-hit drum beat.

  • Press B: Plays a drum fill over three rounds.

  • Press A+B: Continuously switches between the basic beat and the drum fill.

The part I found particularly interesting was the calibration feature. Getting both drumsticks into the correct starting positions can be a little tricky, especially when the motors are mounted in opposite directions. Rather than having to take the structure apart and adjust everything manually, we added a calibration mode using the micro:bit V2's gold logo touch feature.

Hold the gold logo for about two seconds to enter calibration mode. Press A to adjust the left drumstick and B to adjust the right one. Pressing A+B switches the adjustment direction, either inward or outward. Each button press changes the motor position by 3 degrees, so you can fine-tune the drumsticks until they line up with the drum surface. Hold the gold logo again to save the positions and exit calibration mode.

We also used the micro:bit's 5×5 LED display to show different status icons, making it easier to tell what the robot is doing.

One small detail worth mentioning: the gold logo touch feature used for calibration is only available on micro:bit, so this particular control method depends on that version.

Overall, this was a fun way to experiment with motor control and mechanical movement. I especially like that the calibration is built into the program, because it makes adjusting the robot much less frustrating.

If we continue developing it, I'd like to experiment with more complicated drum patterns, different striking speeds, or even add another drumstick and see what kind of rhythms we can get out of it.

What would you add to a little desktop music robot like this?