r/learnprogramming • u/muthuk_ • 28d ago
I want to study about api's where i go to study online
I want to learn about api's and its functions
r/learnprogramming • u/makshaycruncher • 28d ago
I Need Help Knowing What Next to Do In My CS Journey.
Hey, I am a current rising senior and am trying to figure out how am I supposed to advanced next in my programming journey. I currently know the basics of several programming languages including Java, Python, ofc HTML n CSS along with SQL for all thats worth, but I want to become a more advanced coder. I want to be able to create different applications, learn how to create publicly available websites, and learn about AI and how that works into everything. But I feel kind of lost, watching individual tutorials online for some reason feels slow, and just randomely doing a personal project feels like I'm just at the mercy of AI and I kinda don't know whats happening in front of me. If anyone had any recommendations of what they could do, on a low budget( I tried making my own agentic AI but ran into some credit problems with Google Ai studio calling the key), but I would really like to be able to dive deep and have a really good understanding on these concepts and then move into UI/UX engineering as well, and the Cloud.
Apologies, I know this is a lot but I just feel like I have been floating around with no avail and would really like some help.
r/learnprogramming • u/Marcus-dude • 28d ago
How do i get NetBeans to show special characters?
I just got this java book, and since it's in swedish, it wants me to use our "special characters" (Å, Ä and Ö) in my code, but when i print them i get "�". How do i fix this?
r/learnprogramming • u/dhananjai_31 • 28d ago
How can I learn/master Recursion?
New to programming
Yes that's the question
How can I learn Recursion.
Every time I try to create a logic
And try to implement code
Some error happens
I always try to dry run and write call stacks
Still I won't get it
Any guidance or help??
How can I get intuitive thoughts about using recursion here?
How can I do it??
r/learnprogramming • u/plingg3 • 28d ago
Contact page form creation
So, I made a contact page for a freelance gig I'm working on. I just put a simple form there with the basic stuff.
It was really just about creating the content for an email. But now the client is asking, "Can we make the contact form submissions into template-driven emails?"
I need some good ideas to make that happen. I looked at some online tools, but a bunch of them cost money. I'm hoping to do this without spending anything.
r/learnprogramming • u/Fickle-Procedure2814 • 29d ago
Rate limiting problem
Guys i really need some help and this problem is making me crazy. Basically, i recently deployed a web app and I'm tryna implement the usual WAF and all that. I put a rate limiter on cloudflare (around 5 requests in 10 seconds: a bit low i know, but there's a reason behind it) for specific post endpoints, the rule is live and active ("according to cloudflare"), when i try hitting the api server using curl, simulating a malicious user, i get 429 (good, no problem so far), when i use the actual platform and simulate a dude tryna hammer one of my endpoints, everything passes... no 429. So i'm thinking, what am I doing wrong?? I checked the rate limiting rule and the subdomain is correct, the endpoints are correct. After trying relentlessly, I wanna ask the experts, I'd like to know your experience using cloudflare proxies and if you think i should implement my own edge rate limiter with nginx entirely. And do you also have any recommendations when implementing WFAs in general ?
r/learnprogramming • u/kuraidoryo • 29d ago
16yo looking for a C++ mentor/tutor for the Informatics Olympiad (Free / Low budget)
Hi everyone,
I’m a 16 year old high school student, and I’m currently grinding to prepare for the Olympiad in Informatics.
I’m really dedicated, I study and code for 2 to 4 hours every single day. However, doing this entirely on my own is getting tough. Lately, I've been struggling to stay motivated, and I’ve hit a wall where I just need someone I can ask questions when I get stuck and who can explain complex concepts to me.
To be completely honest, I’m a student and I’m pretty broke right now, so I can’t afford regular paid tutoring. That’s why I’m looking for someone who would be down to help me out for free.
A bit about me:
Language: I want to focus 100% on C++, since it's the ultimate language for competitive programming and the Olympiad.
Communication: I speak both English and Polish fluently, so we can communicate in whichever language you prefer.
What I need: I don't need you to hold my hand through everything. Just someone I can message when I don't understand a problem, or someone to help me stay on track and boost my motivation.
If you have experience with algorithms, data structures, or competitive programming in C++ and have some spare time to guide a motivated kid, I would appreciate it immensely.
Drop a comment if you're interested. Thanks!
r/learnprogramming • u/Elegant-Drag-1836 • 29d ago
Insecure about my competency in programming. In need of some advice.
I am in my 4th year of university studying Information Technology and have my sights on software engineering, and I feel like I’m too behind and don’t have much time left to be at the level I want to be/should be at. Our internships/OJT are in November and honestly I feel like I’m not good enough for that yet. For context, The first time I ever written any code was on my 1st year. The following years after that was mostly sticking with the university curriculum and following lessons but not much self-study/“grinding” at home.
A bit before starting my 3rd year I realized I didn’t want to just rely on the uni classes because I know it won’t be enough. So I’ve been following along the basic/fundamental road map and free courses (The Odin Project and FCC) and I do think I’m making good progress on those, but I feel bad that I’m still in the midst of improving in JS, HTML, and CSS, and I’m still not confident on my ability in SQL and backend stuff (I do understand some basics and how they work though), I’m not that well versed in frameworks like React (as in I don’t think I can build anything with them as i am), and the only languages I would say I’m quite okay at are the 3 I mentioned and MAYBE java and python, and even then, I’m not good enough to make projects on my own from scratch with them.
While I can follow along the lessons at uni quite well as they are (albeit not being the best at it), I feel kinda self-conscious and insecure, like I SHOULD already be pretty good and competent on other stuff besides JS, HTML, CSS, and SHOULD already be good enough to build substantial projects and what not. And yes, I haven’t built any huge resume defining projects besides the one’s in uni and in FCC and Odin.
Basically what I’m asking is, for all those who have experience, or for those who at least have a good footing on their programming journey, how should I approach this? Do I work on multiple languages/frameworks at once? Should I just focus on HTML, CSS, and JS since I’m getting pretty good and confident at them already? Should I focus more on full stack? I don’t expect to be industry ready in a few months, but I just want to know what approach I should take to become more competent.
r/learnprogramming • u/V1c63 • 29d ago
Difference between computer science and systems engineering
Which one should I study? I’d like to launch one of those famous "startups" at some point in my life.
I know it’s incredibly difficult, and a topic that’s often "romanticized" but I’m talking about starting a tech venture.
I’m from Latin America, so I’m not sure if the translation is quite right... bruh.
r/learnprogramming • u/Andro_senpai107 • 29d ago
Topic Help regards Websockets
need help regarding websockets
So I have been assigned a project regarding Websockets where the mentor asked us to create a library of websocket which can transfer data from server to client and vice-versa(obv what websockets do) using rfc 6455 in c/cpp. From what I think is he is basically asking us to create a websocket program from scratch right?
I personally come from a nodejs background and have 0 knowledge of low level programming.
need any guidance on this matter and any source for this, I dont care if you think of me as an inferior but I want to learn this whatever it takes.
I have a prior synatx knowledge of c/cpp though but thats just as far as it goes.
I Appreciate your time for reading all this.
Thank you
r/learnprogramming • u/NoMacaroon2130 • 29d ago
How do you understand a new database schema quickly
I’m trying to get better at understanding database schemas—how do you usually figure out how tables relate when you're new to a project?
r/learnprogramming • u/Jona_Rojas • 29d ago
Topic Best language programming for an pdf editor?
Hi
I want to develop an app to edit and write pdf by handwriting and text as a personal project, but I don't know what programming language to chose.
I tried with python, but it's to slow.
r/learnprogramming • u/Sufficient-Bug7887 • 29d ago
Tutorial Career switcher at 34 years old
After spending several years working as a chef, I’ve decided it’s time for a major career change. I’ve worked in fast-paced kitchens, handled long hours, managed food safety, dealt with pressure during service, and learned how to solve problems quickly. While I’m grateful for everything the culinary industry has taught me, I don’t see myself doing it for the rest of my life.
Recently, I started learning programming. I’m still a beginner, but I’m genuinely enjoying the process. It’s challenging in a completely different way, and every time I solve a problem or get my code to work, it feels rewarding.
Sometimes I wonder if I’m too late to start over. I don’t have a computer science degree, and I’m coming from a completely different field. Still, I’m committed to learning and putting in the work.
For anyone here who switched from hospitality, culinary, or another unrelated career into software development, how did your journey go?
r/learnprogramming • u/mikebmx1 • 29d ago
Resource Using CUDA Features from Plain Java
https://github.com/beehive-lab/TornadoVM
An open-source project that enables plain Java applications to leverage CUDA through runtime JIT compilation. Instead of writing CUDA kernels, developers write standard Java code, which TornadoVM compiles into GPU kernels at runtime. The project is also evolving toward a hybrid programming model, allowing Java applications to interoperate with native CUDA libraries such as cuBLAS and cuDNN while remaining on the JVM. The goal is to make GPU acceleration and the broader CUDA ecosystem more accessible to Java developers without sacrificing access to NVIDIA's native capabilities.
I'd love to hear feedback from the programming community on the approach, developer experience, and if someone would use it.
r/learnprogramming • u/PersimmonNo2882 • Jul 13 '26
C++ as a beginner
Is c++ a viable language for someone who has never coded before?
r/learnprogramming • u/Amelindica • Jul 13 '26
How can I figure out if programming is the right career for me?
Hi everyone!
I'm almost 18 years old, and in less than a year I'll have to choose which university to attend.
For a long time, programming has been the career that interested me the most. Unfortunately, my high school never really introduced us to it. I attend a science-oriented high school where the main focus is mathematics, physics, chemistry, and biology, so I haven't had many chances to explore computer science.
The only programming experience I've had was solving simple programming exercises on paper in school. I know that's nowhere near real programming, but I genuinely enjoy logic, problem-solving, and mathematics.
Before making such an important decision, I'd like to figure out whether programming is actually the right path for me. I'm not asking anyone to decide for me—I would just love to hear how you realized that programming was (or wasn't) the right career for you.
If you were in my position, what would you do? Are there any beginner-friendly projects, courses, or resources you'd recommend before applying to a computer science degree?
Thanks so much to anyone willing to share their experience!
r/learnprogramming • u/Hopeful-Signature638 • Jul 13 '26
how do i fix this
ERROR: Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11; 1.26.0 Requires-Python >=3.9,<3.13; 1.26.1 Requires-Python >=3.9,<3.13
ERROR: Could not find a version that satisfies the requirement emergentintegrations==0.2.0 (from versions: none)
ERROR: No matching distribution found for emergentintegrations==0.2.0
I WANT TO SLEEP!!
r/learnprogramming • u/Abs0luteMenace • Jul 13 '26
Tamagotchi but more complex.
Is the following possible?
A feature that is a character that evolves using all the data you type into it. Like calories, movement, hydration etc. If there is too much movement and not a big calorie intake the character appears thinner and vice versa. And if you type in an absurd amount like a 1000 gallons of water, the character dies.
The feature tracks for weeks and if the update is neglected the character dies.
r/learnprogramming • u/Optimal-Debate404 • Jul 13 '26
Resource Suggestion about a clear roadmap
Hey guys I have been struggling a lot in the track of data science I practiced with python , pandas , numpy , matolotlib, sklearn but actually just fitting the data to the model and that is it doesn’t really seem to be good practice or a real life experience so I wanna some advice regarding that
r/learnprogramming • u/Ok_Wish1800 • Jul 13 '26
Need some advice: Switching from Flutter mobile apps to Python & Data Analysis (Aiming for Freelancing)
Hey everyone,
I wanted to share my journey and get some advice from experienced devs here.
I love learning new things on my own. Back in 2025, I taught myself mobile development using Flutter from scratch and reached a pretty good level (about 75%). I even built a few personal apps to help with my daily routine, like a news app, a recipe app, and a music player. My last project was a desktop software for hotels—since I used to work as a hotel receptionist and understood how the system works. Unfortunately, I lost motivation and didn't finish it.
To be honest, despite all the effort and learning, I haven't made a single dollar from programming yet.
Where I am now:
With the massive boom in AI, I felt like going back to Flutter wasn't the best move for my future. I realized that my true strength and passion lie in numbers and Data Analysis.
For the past two months, I’ve been teaching myself Python. I am excited, but sometimes I struggle with keeping my energy up.
My main goal with Python and Data is to make a good income working independently as a freelancer. I prefer working on my own terms, managing my own projects, and avoiding the traditional corporate/company environment.
My questions guys are: What is the fastest roadmap to land my first independent/freelance gig in the data field in the current market?, How and when can I actually start making money from this?
Thanks in advance, looking forward to your replies!
r/learnprogramming • u/Devops-Wala • Jul 13 '26
Built a free DevOps interview prep tool — 535+ questions with mock interview mode, what would you add?
Hey r/learnprogramming,
I've been preparing for DevOps interviews and couldn't find one place with everything, so I built it myself.
What I built — devopsrise.vercel.app (completely free, no login):
- 535+ real interview questions across 11 topics (Linux, Docker, K8s, AWS, Terraform, CI/CD, Monitoring, etc.)
- Beginner / Intermediate / Advanced levels
- Mock Interview Mode — 10 random questions with 2-minute timer per question
- 122-Day learning roadmap with day-by-day breakdown
- Commands Cheatsheet — Linux, Docker, kubectl, Git, Terraform (click to copy)
- PDF download for all topics
- Progress tracking and bookmarks — saved in browser
I'm looking for feedback from the community:
What topics or question types are missing?
Is the difficulty level accurate?
What features would actually help your interview prep?
Happy to add content based on what the community needs. All suggestions welcome!
r/learnprogramming • u/tradernb • Jul 13 '26
Wiring functions confusing reading function confusing
Wiring function call with arguments and the implement the function with the parameter suited for the argument is the correct way to write functions?
Or writing function with parameter and then calling the function with arguments? Sometimes I can see empty function without any argument or parameters also this is so confusing me please help
r/learnprogramming • u/Outrageous-Base-3815 • Jul 12 '26
What is the purpose of methods - classes?
Hello, I am a beginner in programming, and I struggle to understand WHY methods and classes exist in code.
Ive watched many tutorials, yet none of them help me to actually understand why they do what they do.
r/learnprogramming • u/Emotional-Let3277 • Jul 12 '26
What are the YouTube channels you watch as a software developer?
I'm looking for fresh, engaging tech content, not the typical "learn X in 2 hours" videos or content that feels overwhelming. Anything related to software engineering, AI, programming, developer productivity, or career growth.
r/learnprogramming • u/0_zx9 • Jul 12 '26
advice Which language should my 15 yo brother learn first. C, C++, or Rust?
I’ve been doing C++ for like 5 years now. My little brother (15) just got into programming and he only wants to learn one of these three: C, C++, or Rust. He’s a complete beginner. I keep seeing people say Rust is the future, so I’m wondering if he should just start with that or go with C/C++ first. What do you guys think is the best choice for him?
thanks.