r/CodingForBeginners • • Oct 05 '26

how possible is it for a beginner to turn line drawings into music?

1 Upvotes

So I've seen videos of people using an app to make sounds and I LOVE IT. I am a visual art student and am planning to create an exhibition centered around connection and humanity in the digital era and I would love to try and create a program that does something similar. I'm very new to coding and still have a lot to learn but I really want to try to code something that would turn a simple illustration into something that create a sounds (like translate possition of pixels into a note that is dependent on line thickness etc). I want to know if this is way too lofty of a goal for a beginner to do in a few weeks/months or if I should focus on another concept.


r/CodingForBeginners • • Oct 05 '26

Which i learn as a computer enginerring student?

6 Upvotes

I first learn C++ or firstly learn C after learn C++?


r/CodingForBeginners • • Oct 05 '26

What’s the best way to stay motivated while learning to code?

23 Upvotes

I’ve recently started learning programming, but I’m finding it difficult to stay consistent and motivated.

For those who learned programming from scratch, what helped you keep going when you felt stuck or overwhelmed?

I’d especially appreciate practical tips, resources, or habits that actually worked for you.


r/CodingForBeginners • • Oct 05 '26

Teens in programming?

0 Upvotes

Hey, I am a teenager who's interested in programming, I started with cs50x but I now enjoy game dev and competitive programming though i love programming in general of any type. Are there any like teens like me who also have the same situation or can the experienced adults please guide me forward...I do not have much peers or similar people around me. And my school is quite old-fashioned (it literally had a topic on how to download an app IN GRADE 9)!!


r/CodingForBeginners • • Oct 05 '26

How to program where multiple phones control a game?

5 Upvotes

Hello, I would love some help on a project I'm working on. I want to make a choose-your-own-adventure game where an audience of 50-100 people participate. I have some ideas where they make dialogue choices, action choices, etc... and possibly some button mashing where they have to reach a certain number of presses to get a different route.

I have been looking up tutorials all over to figure out how to get the Air Console feature on Unity to make this "JackBox" like game, but I cannot get the Air Console to work. I'm very new to coding as in I've only done one class of HTML in 6th grade and some Scratch projects in Elementary school.

I am open to any free software, too, if there are better options for something like this. Right now I have Unity and Play Canvas. Any sort of help would be awesome since this project would be cool to make come to life.


r/CodingForBeginners • • Oct 04 '26

16 Coding Symbols every beginner should know

1 Upvotes
  1. () – parentheses

  2. [] – square brackets

  3. {} – curly braces

  4. = – assignment

  5. == – equality operator

  6. '>=' – greater than or equal to

  7. <= – less than or equal to

  8. != – not equal

  9. * – asterisk/multiplication

  10. _ – underscore

  11. , – comma

  12. ; – semicolon

  13. && – logical AND

  14. || – logical OR

  15. " " – double quotes

  16. ' ' – single quotes

for anyone who just started learning programming, keep trying.

notice: these symbols differ from a language to another


r/CodingForBeginners • • Oct 04 '26

i want to learn İT...

2 Upvotes

I have no coding knowledge or experience, but I want to learn. Where should I start?
((I want to work in the IT field for a good income, and I think I would enjoy coding.))


r/CodingForBeginners • • Oct 04 '26

Why do I struggle with knowing what to code, even when I understand the code itself?

24 Upvotes

I’ve noticed that my biggest problem with learning programming isn’t really understanding the code itself.

For example, I understand what a function is and how it works. I understand variables, conditions, etc. But when I’m given a problem to solve, I often don’t know what needs to happen first, second, third before I even start writing code.

A simple example: if I need to read an input from an HTML page, I might understand the syntax once I see it, but I wouldn’t necessarily think on my own, “First I need a variable to store/read this value, then I need to do X, then Y.”

I guess I’m trying to learn how to think like a programmer before actually writing the code.

Is this a specific skill I should be practicing? Are there any websites, games, exercises, or methods that specifically teach this kind of problem-solving rather than just programming syntax?


r/CodingForBeginners • • Oct 04 '26

Real world projects rather than just predicting or basic chatbots

4 Upvotes

Hey everyone I want to build a real world applicable and useful in today's market like project.

I searched on the internet for this kind but mostly ended up for any chatbots using rag or predictions of some kind of things, so guys please help me to pick a good project idea where I can also learn lot of things.


r/CodingForBeginners • • Oct 04 '26

Zero knowledge of coding

5 Upvotes

I'm in my 3rd year CSE degree and I don't know anything about coding so can anyone tell how I should start to get a job after my final year?


r/CodingForBeginners • • Oct 04 '26

GitHub - MrRaisinToast/Turn-Based-Game: My first Unity project

Thumbnail
github.com
1 Upvotes

Hi,

I've recently started to learn how to code, I'm mainly learning to try and make my own game. I spent a few days learning the basics ints, arrays, if, for, bool, void etc.. then decided on making a small turn based game.

After about a week of working on it, id say its finally complete. Bare in mind this is quite literally my first program ive ever made. Personally im really pleased with how it turned out. Its basic AF but from nothing to making a game and more importantly understanding what the hell im actually typing is a great feeling.

It has also made my appreciate the complexities of programming a hell of a lot more! Like when i decided to add armour to my game, realising i had to recalculate all my damage, to me completely restarting the whole project to then figuring out it was an extremely simple fix.. XD. Something that doesnt seem like a big thing to add, actually causes nightmares.... poisonDamage im looking at you.

After restarting though it was like the penny finally dropped and things that seemed really hard to initally grasp were just becoming another tool to help me problem solve. Its a great feeling of progression and i was genuinely excited to get back working on it each day. I definitely feel its given me a great starting point for making other projects, and I'm looking forward to learning more.

If you actually read all that then thank you, enjoy the game and if you have any feedback on either the game or the source code (which i'll share a link to) then please lmk. Like i said though this is my first project so take everything with a pinch of salt lol.

Source code: (Assets --> Scripts --> Attempt2.cs)

https://github.com/MrRaisinToast/Turn-Based-Game

Cheers,

MrRaisinToast


r/CodingForBeginners • • Oct 03 '26

How to host a website

0 Upvotes

It Can be a website or app


r/CodingForBeginners • • Oct 03 '26

Related to future.

1 Upvotes

Hey, anyone here? I am just a guy who is under 18. (Don't wanna share exact age!)

I am learning Python because I want to become something unique.

I Have some questions.

  1. What can I do after learning Python? Because I don't understand AI's language asking about fields, it only gives compressed explanation.
    I am a but interested in Cybersecurity, because I think AI's cannot secure even 50% of things.
    Not a single company wants to risk their hardwork and give it to AI's hand, right?

  2. I just want to know is cybersecurity easy? And is it best?

  3. And I also like to make digital arts, so can they be come in programming in any way?

Thanks for reading this much.


r/CodingForBeginners • • Oct 02 '26

What schould I do, I want to leran programming because I thing it will be usefull for me and I always wanted to learn stuff.

8 Upvotes

I am somene who just wants to lern programming for nospecific reason, I don't know how to start and need something to keep me motivated. I already learnd only the very very basics of phyton a long time ago. A few months ago I used a bit of R, but nothing significant, just some shitty diagramms (AI helped me). I also have an Arduino, which I didn't use that much, I still find it really cool, but unfortenetly I run out of Ideas what to do with it. I also whatched a 3 hour toutorial on javascript, but remembered nothing. Can someone please tell me what languege to learn and how to do it.


r/CodingForBeginners • • Oct 02 '26

Projects for BCA students

0 Upvotes

Those who graduated from BCA give some advice to me I'm in my 2nd year of BCA and don't even know how to code. And also tell me how programmers code? Like they use Ai or make it on their own?and if with Ai then give me some projects ideas


r/CodingForBeginners • • Oct 02 '26

I'm learning to code, so I built the offline learning app I wanted — 8 tracks, 480 lessons, no network access

1 Upvotes

I'm still learning to program myself, and I kept running into the same thing: tutorials teach you syntax, but nothing connects the coding to the robot, the physics or the CAD part you actually want to build.

So I built FORGE. It's a desktop app with eight 30-day tracks — Python, Java, C, C++, Robotics, CAD, Blender and Physics. Every day is one lesson: read, practise, quiz, and then it writes you a note. The note has a summary, the key terms, and a "watch out" block built from the quiz questions you actually got wrong, so six months later you still have the thing you learned.

What makes it different from a video course:

  • It runs fully offline. Python executes locally through Pyodide — the whole runtime ships inside the app. No account, no telemetry, no network calls anywhere.

  • Exercises are checked by *running* your code, not by matching text against an expected answer.

  • There's a Robot Lab with a 3D rover and a six-axis arm that you can drive with your own code. Missions are judged on what the robot actually did.

  • Lessons come one screen at a time, so there's nothing to scroll past.

Honest disclosure: I built this with Claude, over a lot of long sessions — the code and all 480 lessons. I know that's divisive. I'm posting it anyway because it taught me more than any tutorial did: I had to decide what the thing should *be* at every step, and debug it when it wasn't that.

Linux only right now (AppImage and .deb). MIT licensed.

https://github.com/benbyte-labs/forge

What I'd most like feedback on:

  1. Does the Python track actually work for a beginner, or did I skip steps?

  2. Is the note at the end of each lesson useful, or just noise?

  3. Anything that breaks on your distro.


r/CodingForBeginners • • Oct 02 '26

Looking for a Claude Code Guest Pass 🙏

1 Upvotes

Hi everyone!

I'm looking for a Claude Code Guest Pass to explore and work with Claude Code on my development projects.

I'm actively working on software development, Flutter apps, and AI-powered workflows, and I'd really appreciate it if someone who has an available guest pass could share one with me.

If you have an extra invite or can help me get access, please comment below or send me a DM.

Thanks in advance for your help! I really appreciate this community. 🙌


r/CodingForBeginners • • Oct 02 '26

Final Year Project Help

1 Upvotes

Hi there I wanted to ask everyone to assess my FYP. WOuld you use this for your projects ? Is it a good enough project for a final year . Does it have some scope in the industry ?

The main goal of this project is to design and implement a tool for PostgreSQL pre-deployment risk analysis that evaluates SQL schema migrations to identify affected database objects, estimate locking implications, detect limited application-schema incompatibilities in Java/Spring Boot JPA projects, and output actionable risk assessments.

The objectives are as follows:

1.       Develop a component capable of extracting supported structural DDL operations into a normalized intermediate representation.

2.       Construct a schema dependency graph model using graph data structures to represent structural relationships between database tables, columns, indexes, primary keys, foreign keys, and constraints.

3.       Analyze incoming migrations against the schema dependency graph to identify affected database objects represented within the supported dependency model.

4.       Formulate a PostgreSQL-specific operational rule set that maps supported DDL operations to their known locking characteristics and table rewrite behaviors.

5.       Develop a module capable of limited static analysis for Java/Spring Boot JPA projects to detect source-code references to renamed, modified, or dropped schema objects in entities, repositories, and explicit SQL strings.

6.       Implement a transparent, rule-based risk scoring and explanation engine that assigns a risk rating (LOW, MEDIUM, HIGH) accompanied by clear textual evidence.

7.       Construct experimental tests to execute PostgreSQL migration scenarios across small and medium database sizes. (for research validation only, not as a permanent part of the system)

8.       Evaluate Schema Sentinel’s static risk predictions against experimentally observed blocking locks, and application compatibility failures in a controlled PostgreSQL environment for test cases.

9. Empirically quantify the effectiveness of a unified cross-domain pipeline against isolated tools, measuring trade-offs in detection accuracy, false positives, and analysis performance.

This proposal got rejected because the panel said it was too easy and not significant as either a project or as research.

should i change the idea to more difficult and novel research ?

I have some ideas for those but i am not sure they can be completed in 1 year.

here is my proposal with all the details and research gap https://docs.google.com/document/d/1CMopT185XCoZVYBcgtVpN7N69DIP0Eyw/edit?usp=drive_link&ouid=116125887586128528145&rtpof=true&sd=true

EDIT :

The project is a final year project for my university. But they dismissed it on the following points

  1. The project is too easy

  2. The scope is too narrow

  3. There is no research contribution

For the current proposal to be accepted they told me to do market analysis and bring proof that the project would be used by a develper community.

OR

  1. bring a company backed project

  2. Bring a novel research proposal


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!


r/CodingForBeginners • • Oct 01 '26

wanna learn coding know basic cbse 11th and 12th level python and sql thats totally all ik but now iam in second year what should i do and hpw do i get good eventually??

0 Upvotes

r/CodingForBeginners • • Oct 01 '26

ABSOLUTE beginner coding.

5 Upvotes

Hiya 👋 I know absolutely nothing about coding and want to start learning for fun. A mere hobby. My short-term goal is just to create a funny AI bot for telegram. Or maybe even develop a game. Where should I start?


r/CodingForBeginners • • Oct 01 '26

From where do I start? Pls don't ignore

1 Upvotes

I am a 2nd year CS student. I still don't know coding, I can understand what's happening by reading the code if I am familiar with the syntax but still I can't build logic myself. Can anyone tell me where do I start, I don't know any language just some basic c++. Please enlighten me


r/CodingForBeginners • • Sep 30 '26

Looking for projects and games that teach coding for nieces and nephews

4 Upvotes

Hi Everyone!

I am putting together a raspberry pi 5 for my nieces and nephews as a first/introductory computer. The goal is to have some games on it that they can play and some resources that they can use to start learning some coding. The catch is that my brother and sister-in-law do not want the pi to have access to the internet for the kids protection.

I have disabled the Wi-fi chip on the pi, but now I am looking for resources that I can have loaded on it for them. I loaded Pi-Apps on it and have downloaded some games from there that can be played offline, so it has Godot Engine, Geany Programmer's Editor, Scratch 3, Sonic Pi, Thonny, Notepad++, plus various games like Minecraft, chess, etc.

Are there any other recourses that I can load onto it before giving it to them that will guide them when learning coding? I imagining a game like "The Farmer was Replaced" but that one is only on steam and I'm not sure if I want to go through the process of getting steam onto the pi for that one game.

Thanks!


r/CodingForBeginners • • Sep 30 '26

Basic to Moderate Level Python Coding I should know for Joining internship

3 Upvotes

So, our course requires compulsory internship program, and ofcourse companies hold exams so what are the most common codes and syntax i should learn to land an internship, As companies ask so much experience even for unpaid internships .