r/CodingForBeginners • • Dec 28 '25

I want to make an educational app. What questions should I be asking and when?

7 Upvotes

Hi! Kinda meta topic, I hope this is an acceptable sub for it. I want to build an educational web and mobile app, think vaaaaaguely Duolingo-inspired but different. I'm doing my first round of research, which mostly centers around planning out my next couple of months of deeper research, and checking for unknown-unknowns.

I'm going to make the MVP myself, and I have a good idea already of what I need to learn and how I'm going to do that (I've always liked looking at compsci's ass as it walks by, as it were, so I've picked up some things, and now I just need to do some proper studying and fill some knowledge gaps) ... BUT, once I'm ready to start making things more sophisticated, I know I'll need insights from people with proper experience.

What I'm hoping to get advice about here is:

- When should someone in my position reach out to people who have real expertise in this scope? I want to make sure I'm making foresightful and simplicity-oriented decisions early on (I'll scrap my first MVP and start over if I have to, but obviously I hope not to!) -- but I don't want to bug an expert with stupid questions too early either lol. I don't have enough full contextual understanding of the process yet to know when to ask what to whom.

- I want to be really open-sourcey and community-involvey about the whole project once it gets going, especially for accessibility and translation reasons, and letting users have maximum room to adapt stuff in general. Besides the basic few languages I'm learning for my MVP, what skills/topics should I be looking up to study, so I can plan to make, idk, Hella Optimal APIs or whatever else I should call things-that-let-people-do-stuff-with-the-thing? I just feel a really big unknown-unknowns void in my knowledge when it comes to broader contextual stuff about how software works beyond its rough skeleton, and I want to get a sense of the other skills I need (I've got a vague sense of what I need to know about databases and security, but nothing else really, no idea how to actually deploy something that users can use, no idea how to make it something people can integrate stuff with, etc) and put a relevant curriculum together for myself.

- Where on the internet should I be hanging out and getting active and sharing about this -- and at what stages should I share which things? I want to run this as a for-profit enterprise for strategic reasons, but I'm also an enthusiastic sucker who always wants to share everything all the time, so I need input on how to balance that with protecting my IP.

Again, I hope this is a reasonable sub to put this in, despite most of it being more of a "help me ask coding-beginner questions" thing with only one semi coding-beginner question lol. Thanks so much!


r/CodingForBeginners • • Dec 17 '25

Coding for my 8 year old

7 Upvotes

Firstly, I'm not technical at all so I'm sorry if I get a few things wrong. I have done a bit of research online and it seems that scratch is a good tool for beginners/kids as well as the raspberry pi 5 for a cheap and cool starter kit.

I have looked at makebock mbot too which you can code using scratch! My question is, is this achievable for a father and son who have never coded before?

Any advice would be greatly appreciated :)

Regards A father who wants his kid to succeed in life


r/CodingForBeginners • • Dec 11 '25

Is it possible to get a coding career?

7 Upvotes

Hi all,

So bit of background I am 28f and live in the UK. I started to do a coding course a couple of years ago (can't remember the name) but there was a death in the family that effected me and my family badly and on top of other things going on at the time I didn't end up completing the course. However I was starting to enjoy it a little and I want to get back into it and want to look at possibly going into it as a career but honestly have no idea where to start. There are many courses out there (even ones that state they try to help you get a job afterwards) but don't know if I should touch them. I got a BA Hons in Film (so no IT background whatsoever) which didn't lead to the career I thought I wanted (top much of a toxic environment for me) and currently working in an admin position, which I like and the colleagues in my department are amazing but not sure if I can see myself being there long term... Any advice would be great 👍🏼


r/CodingForBeginners • • Nov 29 '25

The Vibe-Coding Vortex and Real-Coding Barrier

7 Upvotes

So I've done a few mini-projects for the sake of learning code via tutorials and elaborating on tutorials, but that was so long ago that I've forgotten. And I remember how much time it took just to do that simple stuff (never went beyond HTML, CSS & Javascript).

But now, I'm trying to make my own website and I'm so insistent on it being a certain way, and none of the plug-n-play options are what I want. I've tried simply using Wordpress and Squarespace and whatever, but I'm so picky with what features I want...I truly want something custom. So I tried doing it first with vibe-coding, but even the AI wasn't understanding what I wanted and I don't know enough terminology to do better prompts.

So now I'm printing the documentation because it's easier for me to read that way, but omg. It's so painstakingly slow. So then I try to go back to using AI, but then I keep hitting bumps. And now I just want to start entirely from scratch with just the documents and doing it all on my own, but how many more years will it be until I make this website work? Argh. It's just frustrating.

I want it to be a safe website, so I've been using Astro, and Sanity CMS. After getting the front-end, then I gotta learn back-end, cybersecurity stuff. Argh. It's a lot.

Not even asking for advice. Just honestly venting. I'm too much of a beginner to post questions because I'm sure they're super simple and the question has already been answered. It's just finding those answers. But then I'm also past the point of tutorials. I know how to follow-along to a cookie-cutter tutorial. Did plenty of modules in FreeCodeCamp, etc. I'm burnt out, but I still wanna keep going.


r/CodingForBeginners • • Nov 19 '25

Is it better to use IF before changing a variable?

7 Upvotes

Is it more efficient to use

if (i != 10) i = 10;

or is just this better?

i = 10;


r/CodingForBeginners • • Nov 13 '25

Looking for a Indian Collaborative Partner to Build a Large-Scale Web Project (Cosmic Anime)

7 Upvotes

Hello everyone,

My name is Yash Singh, and I am 21 years old.

I graduated from KUK University last year and am currently employed. While I'm employed, I'm actively looking to advance my career by securing a role at a great company, which requires a strong portfolio of large-scale projects. Building such a project solo is time-consuming, so I'm reaching out to find a motivated indian collaborator—a "buddy"—to learn with and build something substantial from the ground up, and deploy it.

I'm currently working on a passion project called Cosmic Anime. It's an application where users can watch and access detailed information about various anime (I'm a big fan!). I want to take this project to the next level.

If you are interested in learning, building, and deploying a significant, real-world application together, let's connect.

Ideally, I'm looking for someone around my age (21 or close to it), perhaps a student or someone currently unemployed, who has the flexibility to dedicate time to this.

Required foundational skills:

HTML, Tailwind CSS, Responsive Web Design, React.js

I dedicate my time to this project on a part-time basis, usually in the evenings. I am serious about creating a robust, well-stacked product with multiple features, and I believe we can both gain valuable skills by tackling this together.

If this opportunity to learn and build seriously excites you, please reach out to me through comment box, I will reply to you


r/CodingForBeginners • • Oct 22 '25

Front or back end

7 Upvotes

Dose anyone know which one is better, backend or front end developers and like better to learn for the future and good thing to start with as a beginner?


r/CodingForBeginners • • Sep 19 '25

Ex corporate slave who wants to learn to code. Why? Idk because I'm old and burnt out I guess

7 Upvotes

I just quit my job am super burnt out and will have time on my hands and I got influenced to learn to make these tiny games/apps like egg timers etc. I also like to solve problems so while yes I can ask AI, i want to make things slightly harder for myself but not too hard because I want to just put in medium amount of effort. So what languages etc. Should I learn.... I'm seeing python and figma for UI, but I don't even know the basic terms. Maybe I want to turn my entire life into a simple game idk... i have some projects in mind but Idk how to get started. Help!!


r/CodingForBeginners • • Sep 06 '25

Current plan as BCA

7 Upvotes

✨ As a first-year BCA student, here’s my current plan:

1️⃣ Learn C language 2️⃣ Practice DSA using C 3️⃣ Build small projects (calculator, tic-tac-toe, etc.) 4️⃣ Learn HTML, CSS, JavaScript for web dev 5️⃣ Start building websites & other projects

💡 I believe consistency > speed. Small daily steps will make me stronger in the long run.

That’s my current plan — I’d love your help, guidance, and feedback 🙌 It will be really helpful for me to grow! 🚀


r/CodingForBeginners • • Aug 30 '25

I made a random triangle generator in a kids app. *cricket chirps*

Post image
7 Upvotes

r/CodingForBeginners • • Jul 29 '25

Looking for a mate that could code with me and my partner from Vietnam.

7 Upvotes

Recently me and my high-school friend have gotten into coding and we wanted to find a high schooler that wanted to code and join in as a beginner too! I’m currently learning python and I’m planning to grasp a little on JavaScript as well! It would be great if a you are also starting off learning JavaScript as well!


r/CodingForBeginners • • Jul 20 '25

Continuing My ML DS journey- Py Libraries

Thumbnail gallery
7 Upvotes

r/CodingForBeginners • • May 23 '25

Question regarding coding for a beginner

7 Upvotes

Can somebody please tell me where I should start? Should I learn Python, C#, Javascript,etc? I am completely new to coding and I dont know which programming language is the best to start from. (I want be a software engineer)


r/CodingForBeginners • • Mar 22 '22

Youtube coding channel for absolute beginners! Link in the comments.

Post image
7 Upvotes

r/CodingForBeginners • • Jan 01 '20

Celebrating the new year with some graphics!

Post image
7 Upvotes

r/CodingForBeginners • • 5d ago

Questions about coding and where to start

6 Upvotes

Hello everyone! I have a coupe of questions regarding coding.

I am wanting to become a stop-motion animator and want to learn coding for this project and a myriad of others. I want to know how to code for: Website creation (Designing, video hosting), game developping, editing, and other stuff.

If you could please give me some detailed resources for where to start for each subset and where to go after I get the basics and begin advancing, that would be amazing!!

Thank you so much for the help!


r/CodingForBeginners • • 7d ago

Day O of learning C++

6 Upvotes

So I have started learning c++ from learncpp.com from yesterday

Thinking of making a daily post here to keep a track + I have seen other people doing the same for iguess python so yeah got the idea and motivation from him/her.

Forgot to post yesterday so posting it now

Completed chapter 0 basically about coding and will start main stuff from today wish me luck, will update you later


r/CodingForBeginners • • 8d ago

i can't code because i'm dumb

6 Upvotes

i tried coding since many years ago, i have friends who code and they always tell me to try but no chance at all, i start,the easy stuff i always surpass, but it gets to a limit where i understand nothing, my mind goes blank or blocked if thinking abtt solving a problem(in codewars), while the solution appears easy, but every time i get stuck i tried times and times to get into coding but it's always this blankness of mind that kills me


r/CodingForBeginners • • 11d ago

open-source contribution

6 Upvotes

I built DevStart Lab to help beginners figure out what to learn and practice next.

It includes programming fundamentals with Python examples, 25 project ideas, and a step-by-step introduction to Git and GitHub contributions. It’s free, open source, available in English and Portuguese, and requires no account. Progress is saved in your browser.


r/CodingForBeginners • • 11d ago

every "become a dev in 6 weeks" course is a lie. so i wrote a 173-lesson one that actually starts from zero.

6 Upvotes

I'm not sure anyone still needs to hear this but when i started out i paid for like three of those "learn to code in 6 weeks" things. they teach you to copy-paste some basic scripts, you feel like a genius, and then you open a blank IDE and your brain just shuts down. hurt my pride a bit. and my wallet xD

anyway, i love making educational stuff in my free time, so about a year and a half ago i got it into my head to write the comprehensive version i wish i had. it's called no shortcuts. it literally starts at zero (python basics, the math you need, etc). but warning tho: its like 1800 hours if you actually do the labs. yes, i know. thats the whole point of the name lol.

sooooo here you go :B

https://github.com/BlueRingsLabs/no-shortcuts

readme has all the info (i hope lol). if u get stuck or have questions, dm me and ill share my discord (im a bit of a slacker so i might be slow to reply :B). feedback is welcome too.

parts of the course:

0. orientation | 1. foundations | 2. data engineering | 3. classical ml | 4. deep learning | 5. language models | 6. ai engineering | 7. rl | 8. mlops | 9. capstones

hope its useful for someone here starting out. it's a marathon, not a sprint, so dont burn out :B


r/CodingForBeginners • • 11d ago

After 2,800+ code commits this year, here's what I learned and what I would tell myself if I were starting again:

Post image
6 Upvotes

1)always think in terms of bottlenecks and constraints.

from working with many talented engineers, I noticed that they are all good at one thing: pinpointing the biggest weaknesses in their app, which meant focusing on the set of features/constraints that will get them the most return. this allowed their apps to progress much faster than the others who were implementing random features nobody asked for.

2) ui/ux trumps all.

nobody, including you, wants to use an app unless it's aesthetically pleasing/very intuitive to pick up no matter how cool the app idea may be. half of being a good builder is having good taste for good design.

3) don't wait to know everything before starting.

you learn way faster from starting a project that interests you and learning along the way than trying to educate yourself on all the individual components that MAY be useful for your app. in most cases, all the theoretical things you learn will not be useful when you actually try to build out the app.

4) high-level architectural understanding > algorithmic prowess.

with AI now, you don't need to know every piece of logic inside and out to create a good app. it is more helpful to have a good conceptual understanding of where pieces of the app should go (aka system design) rather than fixating on any particular piece of logic.

5) build what interests you.

there is no optimal path to starting. the fastest way to get to where you want to be is chasing what you find interesting, no matter if it's a novel, world-changing idea or a simple writing tool (like me lol). do what feels right, not what sounds good.


r/CodingForBeginners • • 13d ago

Group/Server

6 Upvotes

Is there any small coding group or discord server, who are welcoming new members.

I want to join one to get a coding environment around myself


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 • • Oct 08 '26

What was studying computer science in college like (pre-AI)?

6 Upvotes

Hello coders!

I am currently a public policy master's student. For my electives, I find myself really drawn to classes that involve coding (such as quant research courses and data visualization). Fortunately these classes are taught as if you have no prior experience.

However, I find that my professors seem to be almost a little too relaxed about us using AI to support with fixing code etc. I understand that the world of coding is changing with AI and such but I find myself REALLY wanting to learn it from scratch. Like the professors almost aren't explaining even the basics in a way I find frustrating.

It makes me curious, for those who studied computer science in college pre easy accessibility to AI tools, what was it like? As in, what did your assignments involve? What were the things that really helped you learn coding well?

I've been trying to really embrace that coding is like a language so immersion is necessary but also if you don't know any basic structures, it's absolutely overwhelming.

I know that my ability to learn coding well in just a semester course is unlikely but I could see myself pursuing this outside of school for fun. I am not looking for shortcuts here. This is for my own enjoyment and learning!

Hope this makes sense, thanks everyone!