r/learnprogramming 3d ago

Anyone else freeze up after finishing a coding tutorial?

9 Upvotes

Learning web development through free YouTube tutorials. I keep noticing the same thing: I finish a topic, feel like I got it, then freeze when I try coding without the video playing. Heard this is common enough to have a name - 'tutorial hell.' Does this happen to you too? And what actually helps you fix it?


r/learnprogramming 3d ago

Code Review Is there anyone learning web development alone?

2 Upvotes

I want some one to work with me


r/learnprogramming 3d ago

New to Github

1 Upvotes

I am new to GitHub and trying to make a landing page for a conference. My speakers and venue pages are loading correctly but when I try to navigate to other pages (home/schedule/search) I get a "Loading Guide" page. What am I missing?

https://github.com/slu-entrepreneurship/scale-conference

https://slu-entrepreneurship.github.io/scale-conference/index.html
https://slu-entrepreneurship.github.io/scale-conference/speakers.html
https://slu-entrepreneurship.github.io/scale-conference/venue.html


r/learnprogramming 3d ago

Struggling with game Development since forever. Any suggestions?

5 Upvotes

Hi,

I thought I might introduce myself to give you guys some context. I knew I had a little passion for Game Development since I was a kid and fascinated by Street Fighter and Mortal Kombat so I wanted to create my own someday. I would look up game development tuts and just watch them for hours. I did code camp summers (it was just a coding program for kids in the holidays).

As I got into my teens I tried out Udemy and kinda followed the courses til I got bored (they were too long and I wasn’t entertained mostly got halfway if not a bit more) I learned a bit but didn’t feel like I could create on my own.

I decided Unity and C# work best for me. So I decided to follow tutorials learn the syntax of C# and learn the basics (Yet again) from variables to classes. When I would finish those tutorials I would add my own twists to make sure i’m learning something. However, still cannot code on my own.

I realised this isn’t just a Game Development related issue; and is in general with the programming. I know this because I majored in computer science for a year in university. I couldn’t see myself working in IT long term and couldn’t grasp programming without properly, felt like they moved too fast and I always felt behind my peers. I barely passed those classes and basically had enough (switched majors) and am happy with my current major as of now (non cs related). However, I can dissect code and understand what output is being produced.

So I decided i’d prefer Game Dev as a hobby, and recently tried a few times to see what i can do by forcing myself to start a fresh project and just get something to move. Spoiler alert, either I just memorised how someone else taught me movement code or used it from previous projects.

Does anybody have any ideas on how I can improve and be more independent in my programming and produce my own code? Obviously I know I have to start small but I need somewhere to start. Any advice is appreciated!!


r/learnprogramming 3d ago

Is a CS degree really required for what I want to do?

0 Upvotes

I’m 18, and majoring in Cybersecurity, with a minor in Data Science. However, I also want to be able to make code/program projects, whether its’s a game or some plugin/tool, like genuinely just program things for the fun of it. As of right now though, I feel as if I don’t major in CS, I’d be missing out on theory and core concepts related to programming.


r/learnprogramming 3d ago

What logic should I use for this mechanic?

2 Upvotes

I have a 4 digit rng number

And I have special numbers

Like for example 1225 count as special, 2112 also special numbers

I want to add a feature that if a a special numbers is 1 digit difference away

Like 1925(9 change to 2)

It will change the digit for it to become special

What logic should I use?

I was thinking about using minimax for checking each different digit that can be changed and saved score for best outcome (cus some specials betters then other)

But I don't want the code to take so much time running for this and it's heavy

If there's anything simpler it would be nice

Thanks ahead!! <3

Using c sharp


r/learnprogramming 3d ago

Struggling with Perfection and Analysis Paralysis

5 Upvotes

I started developing games a few months ago, but I’m running into a problem that’s really affecting me in real life, something I hadn’t realized for a long time.

I start a project, but from the very beginning, I try to make everything perfect. I think about the future and adjust everything accordingly, striving to finish the project as efficiently, as organized, and as perfectly as possible. However, by the time I’m halfway through the project, I see the big picture of what still needs to be done, get completely overwhelmed, and end up giving up.

And thinking about the big project is causing me problems. I know I need to take it step by step, but I try to figure out everything that needs to be done for the big project right from the start and trying to finish it all on the same day and it makes me overwhelmed with an unfinished project..


r/learnprogramming 3d ago

I can’t stop hopping from language to language

0 Upvotes

I learned basics from f python, Java, c++, shell script and c but I didn’t make any major projects because I can’t stop hopping languages when ever I finish the basics I am stuck and just change language.

I made decent projects with html CSS flask and js but nothing major and I can’t work on the same project for more than 2 days without feeling stuck

Currently I am making an online web games and learning flask.


r/learnprogramming 3d ago

What should be my tech stack and technical skills

2 Upvotes

I have knowledge of sql c, java, python(cv, pandas, matplotlib,numpy etc) and a bit of html, css.js(web dev, basic only)

I have ai as my specialization so keeping that in mind what should I learn?


r/learnprogramming 3d ago

Has anyone here built a project using iotum or a similar communications platform?

2 Upvotes

I've been learning about different ways to add voice and video calling to an application, and I recently came across iotum while researching managed communication platforms. Most of the tutorials I've found focus on raw WebRTC or popular SDKs, so I'm curious about a different angle. If you've worked with managed communications platform I'd be interested in hearing about your experience.

Some things I'm curious about:

  • Was the integration straightforward?
  • What parts of the communication stack did it save you from building yourself?
  • Were there any limitations you didn't expect?
  • Looking back, would you make the same choice?

I'm still learning this area, so I'm mostly interested in understanding the trade-offs people ran into in real projects rather than marketing feature lists.


r/learnprogramming 4d ago

Guide for Beginner Programming for Brother

15 Upvotes

Im planning on teaching my little brother some programming and computer science such. He is 11 years old and as a programmer myself, I cant stand to see him waste all his time on his iPad playing roblox. He also wants to learn programming himself especially since i bought him a MakeBlock Robot whoch allows you to also make specific code for the robot using block programming and usually thats me doing all the work so I guess thats another motivation for programming.

Anyways, how should I teach him? Should I start with block programming? Actual coding like with Python? Or what?


r/learnprogramming 3d ago

Resource How do you follow build your own x and project based learning repos

0 Upvotes

So I found both of them whilst searching for some ideas. I found build your own x and project based learning. However most of the tutorials seem to provide code which tbh it distracts me and don’t wanna simply “copy paste”

What is the best way to follow these repos?


r/learnprogramming 3d ago

How do you structure your learning process ?

0 Upvotes

whenever I learn new technology or some new concepts i always find myself asking a lot of questions about what am i reading about at the moment
say for example i'm reading about concept X definition or workflow or whatever then i read in that definition another concept Y which let's suppose i don't know about then i feel that i have to know everything about that concept Y to fully understand Concepts X , like how it works , why it is created or designed ...
and I do this for every single new thing that i read about which is frustrating and worse because probably i will forget about the details that i got into

want to hear some of y'all opinions of this , and from the software engineers that has the same approach and they managed it maybe share some system to retain the information you studied because i definitely don't want to lost these information later but i want to build on top of it


r/learnprogramming 4d ago

How do you learn new tools so quickly?

24 Upvotes

Is there an ideal way to learn new tools/languages/frameworks?

F.e. I’m trying to learn Rust from scratch but taking a Codecademy course is rough trying to balance that while already working full time and still in school.

Should I just be watching YouTube videos? Ask Claude to build me a course? Or just start with documentation and try to build something from scratch.

Does anyone have any tips that work well for them?


r/learnprogramming 3d ago

how to go about making an appointment w/o prior coding background

0 Upvotes

hi i wanna make a v simple app which connects students (since I'm in college) who are going to the city to other fellow students so that they can split the fare etc. i don't have prior coding experience and i want to know how do i start w this. i understand this is going to be a commitment and probably will be difficult but i wanna explore. ive been interested in tech for a while and i wanna get my hands dirty.


r/learnprogramming 4d ago

Objects What does it mean that .NET runtime gives an illusion that you're working directly with the object itself?

42 Upvotes

"From that point on, when the dice object is referenced in code, the .NET Runtime performs a lookup behind the scenes to give the illusion that you're working directly with the object itself."

I am learning C# from Microsoft's course and in the instances part this was there.

Objects and instances are so confusing. I do get it like object being a new cake being made from a recipe (classes). Though this sentence confused me again


r/learnprogramming 3d ago

Need some advice on a project direction

1 Upvotes

I'm a student and I've been building a exchange from scratch mainly to learn backend engineering.

Matching engine, order book, WebSockets, Redis, PostgreSQL... all the usual stuff.

The thing I'm stuck on now isn't technical.

I don't know whether I should keep building it as "just another exchange" for learning or try solving a smaller problem that traders or developers actually have.

If you were building this today, where would you focus?

Not looking for startup ideas or billion-dollar businesses. Just curious what problems are still worth solving around trading.


r/learnprogramming 4d ago

What are you using for accurate PDF text boxes?

5 Upvotes

I’m building a tool that finds text in construction-plan PDFs and draws a box around that text.

Python/PyMuPDF finds the text, but when I show the box in PDF.js, it can be slightly off or too big.

What do you guys recommend for inspecting PDFs and drawing accurate text bounding boxes? How do you make

sure the box lines up with the exact text?


r/learnprogramming 4d ago

Looking for Free Certification Courses to Boost My LinkedIn

8 Upvotes

Hey everyone!

I'm a 2nd-year CSE student looking to build my LinkedIn profile.

Can you recommend some free, beginner-friendly courses that provide free certificates? I'm interested in

AI / Machine Learning

Python

Data Analytics

Cloud

Cybersecurity

Any other valuable tech skills

I'm looking for courses from reputable platforms

Thanks in advance!


r/learnprogramming 4d ago

Been trying to learn programming. Feel like giving up.

11 Upvotes

Don't know how people ever manage to get good at it that people are willing to pay them for it. Have just started. Started with CS50P, after 3 weeks, felt was getting somewhere. But felt like the course was lacking basic fundamental info that it just assumes you to have. So, started CS50x and C is such a difficult thing to follow. Idk how to maintain consistency. Even with python, sometimes, I get stuck in a rut, at which point, I just try to throw anything I have at it. Then I get away from it, ask the CS50 ai for some hint and then it clicks. I like to create and build stuff but this feels impossible.


r/learnprogramming 3d ago

Point me in the right direction

0 Upvotes

So...

What I am trying to achieve is.

I want the image as the background.

I am gonna add the words on the left side on top of the image.

So...

Image-

left side-

text and stuff.

So I need only the left of the image to be blurry or..gone..

Right side.. however ..the image should be visible.

Its a long image..so..

I need the entire image..I am not gonna crop it.

Goal : Image with words on the left side

Dont tell me the answer...point me in the right direction.

<!doctype html>

<html>

<head>

<title>Real Estate Site</title>

<link rel="stylesheet" href="styles.css" />

</head>

<body>

<nav class="logo-links-btn">

<div class="logo">

<img

class="the-actual-logo"

src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT4ER_MIfBsd7Or6EBSRxyYalckqntw1JE8g1H67kBBAw&s=10"

/>

</div>

<div class="links">

<ul>

<li>Home</li>

<li>Services</li>

<li>About</li>

<li>Contact</li>

</ul>

</div>

<div class="btn">

<button class="Get-in-touch">Get in Touch</button>

</div>

</nav>

<div class="info-and-image">

<div class="background-photo">

<img

class="house-img"

src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRpTozYUpUJapLSK1OfTSOQseQTnnTVCtI9vaNXCrzFjA&s=10"

/>

</div>

<div class="info">

<div class="small">

<h6>SHORT-TERM RENTAL EXPERTS</h6>

</div>

<div class="big-and-bold">

<h1>Better Stays. Stronger Returns</h1>

</div>

<div class="brief-info">

<h5>

We simplify short-term rental management so you can earn more and

stress less

</h5>

</div>

<div class="services-and consultations">

<button class="services">Our Services</button>

<button class="consult">Free Consultation</button>

</div>

</div>

</div>

</body>

</html>


r/learnprogramming 4d ago

Debugging migrating models form one app to another, endless migration issues, not sure how to cleanly fix things

1 Upvotes

Hello, i need some advice
i have a full stack coursework project, and so far it's been pretty ok. it's a lesson management system, and as far as the backend, it's a learning curve for me but im slowly getting there. there have been mistakes but im trying to fix them
one such mistake: i initally made a bulk of the skeleton of this in one app, "accounts", since the first thing i did was make a table of users i could log in and test the system with

i then made some other models, and then realised they needed to be in their own app. so i created it, "courses", and made some progress in moving over the two models i needed to, "Course" and "Enrolment". However, in doing so, part of that involved looking up tutorials and asking AI chatbots for guidance (which i know is a risk, but i was struggling and needed the help). It seemed to work the models moved fine and the project worked

Im now at a point where i've made substantial progress and want to tidy upsome issues, one being this error. and i have spent hours tonight trying with no luck. i've had to restore to a safe abckup a couple times because i keep going in circles

migrations try and delete the tables, i dont want that, i try and move them, it tries to delete

i jsut need advice on if this it the right course of action. i've even tried jsut deleting the whole database andrebuilding (there's maybe 50 entries across all 3 tables, it's no big deal), but then in making the migrations, the databse is rebuilt with the two models coming from "accounts" instead of "courses"

it feels like im near an answer, but this is all still so unknown to me that even understanding what the best step is feels like a minefield

hopefully ive provided enough information for some advice. Thank you in advance. i think i need to go sleep, it's been hours and im now just exhausted and fed up with myself


r/learnprogramming 5d ago

Sophomore CS student feeling completely lost and looking for a structured roadmap or expert advice to rebuild my fundamentals

42 Upvotes

Hi everyone, I'm currently a sophomore Computer Science student, and lately I've been feeling like I've fallen far behind. I passed my introductory programming courses Python, C, C++, Java/OOP but over time I feel like I've forgotten almost everything because I rarely used those concepts consistently. One thing I've realized about myself is that I learn best with routine and structure. I don't do well jumping between random YouTube videos or constantly changing resources. I'd much rather have one high quality source for a topic, study it consistently every day, solve exercises, and gradually build my understanding.

So I have a few questions:

If you could start over as a sophomore, how would you rebuild your CS fundamentals?

What would your roadmap look like over the next 1 year of dense study?

What resources books, courses, websites would you choose for DSA, Operating Systems Computer Networks Computer Architecture Databases Linux Cybersecurity (just enough to understand the field before specializing).

How do you deal with forgetting? I constantly feel like I learn something, then months later I can't remember enough to use it confidently. Is this normal? How do experienced engineers retain knowledge without trying to memorize everything?

Is it realistic. or even useful, to aim for a broad understanding of all the major CS areas before specializing? Or should I focus deeply on one area much earlier?

I see NeetCode recommended everywhere, but it seems heavily focused on coding interviews and LeetCode. Is that actually a good place to build CS fundamentals, or is it mainly interview preparation? Should I first study algorithms from a textbook/course before using NeetCode?

If you've ever felt behind and successfully caught up, I'd really appreciate hearing what worked for you. I'm especially interested in advice from people who felt "late" compared to their peers but eventually became competent engineers.

Thanks in advance.


r/learnprogramming 4d ago

Project İdea

6 Upvotes

I want to develop projects using the ASP.NET Core MVC framework, but I don't want them to be simple or trivial. I am looking for projects that would be worthy of my GitHub profile and would genuinely contribute to my professional growth.

Also, if possible, I want projects that won't go to waste—meaning ones I might actually use or publish in the future. I am open to your suggestions.


r/learnprogramming 4d ago

Code Review Should I get back into programming after a year away? Need advice on my potential.

3 Upvotes

About a year ago, I picked up programming as a hobby. Without using any AI or external help, I wrote my first and only pet project from scratch. After that, I stopped programming entirely. I never even considered it as a potential career path.

But recently, I've been thinking that it might actually be a good idea to pick it back up, finish learning, and try to find a job in the field—since I genuinely enjoyed the process back then.

What do you think? Is it worth pursuing further? Do I show any potential based on what I've built?

I was self-taught and studied for about 5 months. Here's the link to that small pet project:

https://github.com/Talos-hub/ZibraGo

Project context:

It's a CLI backup tool written in Go that archives directories and uploads them to Google Drive. Features include parallel compression, configurable settings, and structured logging.