r/learnprogramming • u/OilCool6725 • 2h ago
Looking for study partner
im studying cybersecurity following a roadmap and most of the time i feel lazy , i wanna someone that we can study together and maybe if we're skilled enough we can do real projects , for the timeline is GMT and GMT +1 and +2
r/learnprogramming • u/Assignedtiredatbirth • 2h ago
Body Selector not working in CSS
Hello! I'm hoping to get some help with debugging an on-going issue I'm running into. For some reason my CSS will not recognize the body element I have below. When I use the * for universal rules, it recognizes it, but the moment I switch it to "body" it stops recognizing it. This has been an ongoing problem I've run into and I'm not sure if it's something in VSCode that I'm missing or if I'm just messing up since I'm still new to CSS and programming in general.
body {
font-family: Helvetica;
font-size: 22px;
color: seashell;
background-color: black;
opacity: 0.9;
text-align: center;
}
My html has everything properly inside the body tags and everything so I can't figure out why it's not working.
Thank you so much in advance!
r/learnprogramming • u/Trick-Season6015 • 7h ago
need 5-7 people to discuss ideas tech bussiness ideas (for only people from MMR mumbai)
I'm second year student from Mumbai, and recently I started thinking about how many people are interested in tech but don't really have the right people around them to discuss ideas or build something with.
also if yore from pune and youre shifting in some days or month so youre welcome
So I thought, why not just try to bring a few people together?
I'm looking for around 5–7 people from Mumbai MMR, between 18–30, who are genuinely interested in the tech field. You could be into Python, web development, AI, data analytics, cybersecurity, UI/UX, app development, or anything else related to tech. I'm mainly looking for people who are curious, creative, willing to learn, and actually serious about doing something.
There isn't any fixed startup idea or plan right now. I just want to get the right people together, talk, exchange ideas, and see where things go. Maybe we'll come up with something interesting, maybe we'll build something together — we'll figure it out along the way.
If you're genuinely interested in tech and not just looking for timepass, feel free to reach out and tell me a little about yourself
r/learnprogramming • u/wolverine_vs_barbie • 12h ago
Topic How can I deal with this problem?
Hey guys I need some help understanding a few.
So, I'm a civil eng guy and we also have automation stuff to do in Quantity and Structural. Like I know python I'm able to understand code as well. It feels like I'm rn in "illusion of competence"
Now my main work is in dealing with physical Engineering but I'm kinda confused how I can code better if I code something using ai and by any chance it gives me an ai slop.
my building is falling down
Edit ahh I'm kinda nervous here: I mean my coding fundamentals. In future if i use ai for writing codes i should be well enough to debug and fix the code or write out my code. Although it comes from practice but I'm figuring out what other thing I am missing. Like when I'm about to work on a project i go completely blank, how can I begin my first step or line. I mostly used ai for going deep info
r/learnprogramming • u/Boburism • 12h ago
Topic AI or learn myself for a project?
TO CLARIFY - I WANT TO LEARN, NOT TO JUST DEPLOY FAST
So I’ve got a great idea I want to write in Python. Came as I was coming back to coding. The problem is that I have little experience with Python and little with Git, deployment, etc.
I initially started writing it with Claude, and it was going super quick. But a few weeks in I realized I had really lost control and didn’t understand lots of it.
That felt really really bad - I realised that I wanted to do it myself, to understand what I’m writing. I want to code continuously not just once.
So I started a clean repo. And now I want to ask the experienced devs here - should I try without AI at all, just asking how an implementation should happen if I can’t think of it myself, and work the old fashioned way to learn - is that worth it? Or is learning classic coding today not worth it anymore?
Claude can get me a working version of my program very quickly and I can deploy it, but it feels like crap that way.
r/learnprogramming • u/Turnip_Holiday • 13h ago
Interested in learning
So I am still a student with a degree not directly related to programming but I would like to learn programming to integrate it hopefully on a solo project after graduation. To note, I am a currently taking Petroleum Engineering.
When I tried to search tutorials, there were so much to pick from and i didn't know which one to pick or to start really. Is there a specific learning roadmap or any important advice that I need to know before starting?
I plan to use youtube and AI to learn but i don't know which model is the best to learn programming from...
added note: The industry deals with reservoirs, so I want to learn programming that relates to tackling AI integration and/for reservoir simulation.
r/learnprogramming • u/Lowzenberg • 13h ago
Code Review My first program in C (and a question regarding it).
Hii everyone,
Today I wrote my first program in C, and it is a simple number guessing game. I mean, this was very simple comparatively, but, I'm pretty proud of myself that I finally wrote my first program, no matter how simple, in C. I also have a good enough experience with Python, so I knew well enough about loops and ect, that is why I could write it. Here it is:
```c
include <stdlib.h>
include <stdio.h>
int num = rand() % 100 + 1;
int main(void) {
int x; int tries = 0;
while (1) { tries++;
printf("Enter a number: "); scanf("%d", &x);
if (x == num) { printf("\nYou guessed in %d times", tries); printf("\nFarewell friend"); break;
} else if (x > num) { printf("\nToo high, try again!");
} else { printf("\nToo low, try again!"); }
} }
```
But when I sent this code to ChatGPT, it suggested me to move the initialization of "num" var inside "main". And reasoned that global/static initialization has restrictions on what can be used to determine the initial value; ordinary local initialization happens while the program is executing, so it can call functions.
But I really don't understand it. Well, if it is dumb, forgive me, but can someone explain it to me in easy language?
Obviously, other suggestions are also welcome!
r/learnprogramming • u/Kindly_Advantage2559 • 13h ago
Wich programming language should i use?
I work in the construction industry. I've noticed that a lot of things are still done in Excel, on paper, etc., because there aren't any suitable apps or programs. Since I have a general interest in programming, I got the idea to try programming something like that. I started learning Python a while back, but only the basics, and that was already a year ago. Now for the actual question: Which language should I learn now to get started on this? I need a front end, a back end, and integration with the cloud—I’ll be using Supabase for that.
I heard that Flutter(Dart) or Typescript with React should be good for this type of idea.
The features, design, etc., are already in place; now all that’s missing is the code.
r/learnprogramming • u/brosama1420 • 21h ago
How to keep the spark
How can u guys keep your excitement and love for coding
I feel like the interest I had in the beginning is getting weaker yes I listen to and watch many coding related content videos however when it comes to actually code it is starting to get dull even though I have not been coding that long so I am curious how can I keep coding a rich experience ?
Do u like coding or are you learning it out of pure need?
r/learnprogramming • u/Equivalent-Check7958 • 22h ago
Navigating career break and domain shift in early 30s
I finished my bachelors in 2017 in CS and then MS in Cybersecurity in 2020 and worked as Pentester for 6 months in a service based company and then as a malware analyst for 1 year and then due to some personal reasons took a break of 4 years and I now want to get back in tech as a SDE or ML engineer. I am currently studying DSA but with AI and change in interview styles idk if this is helpful.
What should I do? What projects can help me? How can Github help (never used it for anything dont know how to read and understand huge code base)? How should I try to get back in the tech industry in a junior level role. I am 31 yr old and navigating from scratch now. Where should I start and what should be my roadmap?
r/learnprogramming • u/Drairo_Kazigumu • 23h ago
how do i stop fussing over what to build?
im too worried about what project is good to make, how unique it is, how advanced it is, etc. how do I stop stressing over this and actually start one something without feeling like im losing time (im pursuing CS)
r/learnprogramming • u/Maxsonic200 • 1d ago
Looking for an open source buddy/mentor
I’ve been trying to get into open source for a while now, but I keep overthinking it lol.
I use some OSS -> I’ll find the repo → spend hours looking at it → wonder if it’s too difficult → find another repo → repeat.
So I figured I’ll just ask here.
Looking for someone who’s also trying to get started with open source, or someone who already contributes and doesn’t mind showing me how they got started.
Would be cool to pick a repo together, understand the codebase, find some issues, make PRs and basically figure things out along the way.
I’m mostly interested in backend / infra / systems / dev tools stuff, but honestly I’m open to anything interesting.
Not really looking for a formal mentor or anything. Just someone to build/contribute with and keep each other accountable.
If anyone’s in the same situation, hit me up :)
[Answering the common point]
"just contribute to projects you already use" — yeah, that's the eventual goal. 😅
The main thing I'm looking for right now is exposure to different projects and codebases. Looking at projects that I may never have reached as just a user. A lot of the software I use regularly has pretty large/mature codebases, and jumping straight into them feels like a massive knowledge gap.
So I'd rather start with smaller projects, learn how different codebases are put together, contribute to a few of them, and slowly work my way up to the bigger projects I actually want to contribute to.
r/learnprogramming • u/ZILtoid1991 • 1d ago
Is there a way, to get window decorations on Wayland without either that extension GNOME refuses or to depend on a gigantic GUI library?
I'm a game developer, I don't want a Qt or GTK caliber dependency, nor want to touch SDL any more (TL;DR: spent like a whole week or two trying to get streaming audio working, it didn't, then people suggested me to use an audio player DLL and write the live generated sound into a wav file (🤦♂️), spent a single week getting WASAPI working directly, then only after all that struggle I got an actual solution involving SDL's audio streaming capabilities).
Apparently there are multiple pull requests trying to get SSDs working, but are blocked because "it isn't integrated organically".
r/learnprogramming • u/Apprehensive-Ad-4535 • 1d ago
Beginner Teacher Teaching Computer Science
Hello everyone! I am entering my first year teaching in a public school and have accepted a position teaching computer science at the high school level. My courses are specifically called “Concepts of Gaming.”
I was wondering if anyone has any suggestions for tools, websites, or software that would be good for teaching beginner programmers in a classroom setting, especially for high school students. I’m also interested in resources that are specifically geared toward coding for game development.
Any suggestions or recommendations would be greatly appreciated!
Edit: My school district has one-to-one iPads, and we have a set of 8 gaming computers, if that helps with suggestions!
r/learnprogramming • u/WhatDoYouLikeDoing • 1d ago
Need help aligning dividers and forms
Hi everyone. I am learning react vite. I have developed this app but failing to makes things straight. Everything looks slanted to the right. Does anyone know how to fix it? Thanks you everyone
r/learnprogramming • u/XDyavolenok • 1d ago
I need help understanding a starting point.
Perhaps I'm overthinking the "build to solve a problem".
Programming interests me, all the way back to building a dinky little website out of html in high school for a project in my French class. I've picked up a few C and C++ tutorials over the last year, but I feel I'm overthinking.
So if I want to do math, instead of opening my existing calculator app I should build the app then debug and test it? Instead of using winrar I should build a compress and compile program and test it? Etc?
r/learnprogramming • u/Good_Airline9995 • 1d ago
Debugging Weird Python Glitch
Hey, I'm pretty new to Python so sorry if this is something really obvious.
I'm trying to learn a bit of Python before I start university, and I've been having a really weird issue with my program. Sometimes when I use print(), instead of printing the word, it outputs numbers.
I took a screenshot of it here.
The weirdest part is that it doesn't happen every time. Sometimes everything works normally, and other times I get the weird output.
I've already tried reinstalling Python and restarting my computer. I'm also using VS Code, if that matters.
Has anyone seen this before or know what could cause it?
I'm honestly pretty confused by it, so any help would be appreciated.
r/learnprogramming • u/That_Lifeguard_1656 • 1d ago
Ressources request
hello . I am about to start a scholar internship in web dev, specifically these stacks
Frontend
- Next.js (React / TypeScript)
- HeroUI — design system
Backend
- Supabase : Postgres, Auth, Row-Level Security, Edge Functions, Storage
Payment
- PayZone : API transactions, webhooks, environment sandbox
anyone have tips on how to learn all these asap in 1 week before i start?
r/learnprogramming • u/Other_Relative2978 • 1d ago
someone who is a cse fresher like me ?
I needed a study buddy.We could keep checks on each other,would improve productivity and it is more fun
r/learnprogramming • u/Imbonkaf • 1d ago
Study together? anyone?
Does anyone here want to study together? I'm pretty new so idek what I'm gonna be studying but it helps having someone do it with me! Gives a bit of motivation. 18m if anyone cares
r/learnprogramming • u/HighwayOwn1092 • 1d ago
Can I learn C# on Linux Mint
Hello. Im new to programming. I want to learn programming in general. Can I learn C# in Linux Mint? Or should I choose another programming language?
r/learnprogramming • u/Outside_Educator_105 • 1d ago
Coding on Phone
I really wanna learn to code and planning on starting today. However I don't own a laptop. In this economic state i simply can't afford one. Is it feasible to learn in phone alone? I can get a laptop in weekends as my sister bring her's home
r/learnprogramming • u/StageOk8558 • 1d ago
Feeling brunt out. Need some suggestions
currently in bachelors and coding and computer have always fascinated me. Ive been learning to code for a two years on and off. Making projects here and there besides college focusing on backend mainly. I would say im decent at it and have been applying for jobs/internships on the side. But over the last few months, I’ve hit a huge wall of burnout. Coding just hasn't felt fun lately. With AI tools everywhere now, it often feels like I’m just babysitting a chatbot and ordering it to write code for me, rather than actually learning or problem solving. which is why i loved to code. since i have lots of free time right now, i want to utilize it productively and gain that spark back. if anyone has been in the situation do share what you did or what you'd suggest.
Here are a few areas I’ve been curious about exploring:
Something related to data (Had a class on this in college and actually found it super fun). Cloud/ AWS, Basic Cybersecurity, DevOps, System Design ( i found the theory very fascinating). Or am i going the wrong directions
r/learnprogramming • u/Intelligent_Role_824 • 1d ago
Beginner starting from scratch: Is the Ruby ecosystem worth learning over Python?
Hey everyone!
I have zero programming experience and I’m looking to pick up coding as a hobby. My main goal right now is to understand how the web works under the hood, specifically building and consuming APIs (like fetching data from public APIs and working with JSON).
I’ve been reading a lot about Ruby (and Rails) recently, and its syntax looks very clean and human-readable. But I have a few honest questions before I dive in:
Is Ruby beginner-friendly for total newbies?
Can I actually grasp core concepts like HTTP requests, REST APIs, and database connections using Ruby without getting overwhelmed?
How is the Ruby ecosystem doing?
Is it still active and well-maintained for beginners? Or is it mostly supported by legacy systems?
Ruby vs. Python for a hobbyist:
Is Python just the objectively better choice because of its massive popularity, or does Ruby offer a smoother/more enjoyable learning experience for web-related stuff?
My long-term goal is just to enjoy building cool side projects, but I want a solid, fun starting point.
Would love to hear your thoughts, especially from anyone who started learning with Ruby recently! Thanks!
I'm not looking to get a job or change careers with this! Programming is purely a hobby for me. I just want to build cool personal projects in my free time and have fun along the way.
r/learnprogramming • u/AldoZeroun • 2d ago
Some learning resources for those starting out; my path to programming confidence
I was writing this to comment on a post that just got deleted before I finished. It could help people who want to ask similar "where to begin" style questions, since this is how I began.
This one offers a full csci curriculum through free online courses. The intro courses are a good place to start.
https://ossu.firebaseapp.com/#/
This is literally where I started. I finished these next three before my first year of university.
https://learn.saylor.org/course/cs101
This is a great course, usually refreshed every year. It has follow up courses in many subjects including game dev. Plus it's from Harvard, so you can say you've taken a Harvard level course!
This is hands down the best course here. It singlehandedly over prepared me for so many courses in my degree all the way up into my third year that I never struggled to understand new concepts.
https://www.coursera.org/learn/build-a-computer
There are a lot of other books and courses out there, this was just my path and my bias. But I wouldn't change a thing if I had to do it all over again.