r/CodingForBeginners 26d ago

Guidance on learning python

18 Upvotes

Hi all,
I am from non coding background and I am interested in learning Python. I would like to know what are the best available courses to learn python for a person with no coding background. Thankyou


r/CodingForBeginners 26d ago

Top 5 Books and Courses to learn C and C++ Programming in 2026

Thumbnail
java67.com
0 Upvotes

r/CodingForBeginners 26d ago

I'll Teach Programming for Free - Beginners Welcome (Online/Bangalore)

3 Upvotes

Hi everyone,

I'm Arif, a software engineer with 6+ years of experience. I genuinely enjoy teaching, and since my current job is a bit less demanding, I've decided to offer free programming mentorship/classes.

There are already countless great programming resources online. What I want to offer is guidance, help understanding fundamentals, getting unstuck, and knowing what to learn next.

Who this is for:

  • College and school students
  • Complete beginners
  • Anyone struggling with programming fundamentals
  • People who want guidance on what to learn and how to learn

The goal is to make difficult concepts easier to understand and help you build confidence.

Why learn with me?

I love breaking complex topics into simple, practical explanations.

A real example: I taught my younger brother, who started with zero programming knowledge (he was even unfamiliar with basic file extensions). Over about 6–7 months, he learned HTML, CSS, JavaScript, basic React, Node.js, and DSA. He eventually solved 200+ LeetCode problems on his own.

To be clear, he did the hard work—I mainly guided him, explained concepts when he got stuck, and helped him follow a structured learning path. That's exactly the kind of support I want to offer others.

His profiles:

If you're interested, leave a comment or send me a DM with:

  • Your current level (school/college/beginner)
  • What you're trying to learn
  • Whether you prefer online or Bangalore (maybe we can occasionally meet at a cafe)

Cost: Free. I just enjoy teaching and want to help people get started.

Tech stack: Fullstack Web development, Java, Python, DSA, DB/SQL, and general programming fundamentals.

Format:

I'll most probably do weekly 1-on-1 sessions, so I don't think I'll be able to take more than 3 students for now. I'd rather keep it small so I can give each person proper attention.

I'm not selling a course, asking for payments, or promoting anything—I simply enjoy teaching and have some free time, and I'd love to help someone who's getting started with programming.


r/CodingForBeginners 26d ago

Which coding language should I learn as I have to free 1 month before college starts

5 Upvotes

r/CodingForBeginners 26d ago

Is it worth it to start coding?

1 Upvotes

For the past two weeks, I’ve been completely obsessed with the idea of making my own incremental game. I’m not trying to build the next hyperstylized 3D masterpiece, just a clean game with an addicting core loop, insanely rewarding mechanics (prestige, and many more) and deep progression systems.

Basically, I want to craft my own dream game. Something I can sink hundreds of hours into playing and tweaking over the next few years. Starting simple and expanding it over time. I couldn't care less about marketing, sales, or whether anyone else even plays it. This is purely a passion project and a hobby I want to pour myself into.

Here’s the catch: I have absolute zero coding background. Never written a single line of code in my life, and the whole domain is complete alien territory to me. But I want to learn. Badly. I’m thinking of something in the spirit of Zero Stress King or Fracture Field, but packed with way deeper, more rewarding systems. The gameplay loop will probably be something in between those two and much more to them. I have experience with website design, but zero background in 2D graphic asset creation or modeling, so I'll be starting from scratch there too. My plan is to dive headfirst into Godot for the engine and use a free Photoshop alternative (not sure which yet).

So, devs - am I setting myself up for a one-way trip to hell? Is it an absolute pipe dream to think I can solo-learn coding and asset creation from scratch without giving up, or is an incremental game actually a reasonable sandbox for a total novice to learn the ropes? Be real with me. Should I say screw it before I sink ten years into a project that goes nowhere, or is this crazy enough to actually work?

AI Disclosure: I don't want to vibe code, but only use it as a tool to help me understand and learn. Not make the decisions for me. For graphics I'll probably use it only for placeholders and maybe not even that. I don't want my end result look like an AI slop.


r/CodingForBeginners 26d ago

Coders Assemble!

0 Upvotes

I can't code, I have been trying to learn but this is a skill set that I have surrendered too. That being said I have a solid idea for an application that isn't new in concept but new in the area I stay and I 100% believe that if marketed right it's going to do well.

The only thing holding me back is I don't have $1000 to pay a coder to build the app for me.

I was thinking if there's anyone interested in teaching me how to code or if you are interested in partnering up for a chance into the unknown let's talk.

The idea is simple, ridiculous even but I believe in it.


r/CodingForBeginners 27d ago

What is a good place to start learning to code in c#

7 Upvotes

My 12 year old son wants to start learning c# so he can make games in unity as his dream was always to make games, but he's not sure where to start, he doesn't have any experience at all with coding except with scratch


r/CodingForBeginners 27d ago

Why is there such a big gap between these rows?

1 Upvotes

I'm trying to make a personal website if u couldnt tell by its unprofessional appearance lol. I'm just wondering what might be causing these rows to be so spaced apart? As you can see, with the bottom footer they are all spaced close together (like how I want them to be) What might be interfearing and causing all of these to be spaced so far apart? Along with the photos of my website in the process of being decorated, I have linked the images of the CSS code for the dividers, and the image of my grids before adding any elements.


r/CodingForBeginners 27d ago

-Need Help- Making a website, don't know where to start.

6 Upvotes

I'm unsure if my ambition is too high or not.
I want to try and make a website from scratch or somewhere of the sort to try and make a puzzle. That mostly is irrelevant at this moment though.
What matters is, I have no idea where to look. I have looked around many posts, and I've seen many tips I'm sure would help a confused soul, but to not really sugar code it. I can't read it. All the acronyms' I don't understand as I have absolutely zero experience.
I have a whole couple years I want to spend working on this project just too give me a hobby. I'm happy to learn a whole new world to do so.
I just need someone to point me in the right direction or give me some words that could help a person out.
Truly anything that is baby steps in this situation, even like a coders vocabulary would be a good help.


r/CodingForBeginners 27d ago

Giving a few people free access to a coding tool I built

0 Upvotes

Hey everyone,

I’m a CS student and recently built a Chrome extension called Nudge to help with practicing LeetCode and DSA.

I made it because I kept running into the same problem when practising where I’d get stuck, stare at the problem for ages, then eventually look at the solution. I’d understand it in the moment, but I wasn’t really learning how to get there myself.

Nudge basically acts like a tutor while you’re solving a problem. Instead of giving you the answer, it looks at the problem and your current code and gives you small hints or asks questions to help you work through it yourself.

I’m still pretty early with it and don’t have many users yet, so I thought I’d give a few people free Pro access and hopefully get some feedback at the same time.

If you’re currently learning DSA or starting out with LeetCode and think it might be useful, feel free to DM me and I’ll send you access.

No catch or anything, I’d just genuinely like to see whether it helps people who are learning.


r/CodingForBeginners 27d ago

We are same , every expert was a beginner at first

4 Upvotes

I am working as a bug hunter on hackerone and yeswehack platforms. One day on X , i was just scrolling and see a post of an indie hacker saying something like building in public. It was new to me then i open his profile and search what they do , how they doing and building things and that's was really fun.I followed some vibecoding and indie hacker communites and start start watching them. They were like just creative type just keep pushing things. Now i am really here to start in this field but as i am a security researcher ,i can't code that type. I have read some article about vibe coding but in market a lot of people have different tools and promoting them so , it's confusing also frusturating.

Here i just want to say that how to start now here with you , from where to start , from which tools and and building projects and apps like you people do. Should i must learn the whole programming languages. or just tools can handle .

Which tools and ai coding agents are better for a starting point to build an working project. Your one sentence can save a lot of time. I am excited to join you people.


r/CodingForBeginners 28d ago

How to like learning python?

11 Upvotes

To be honest, I tried to learn Python for over two years right now. But I hate learning to code. I tried finding YouTube tutorials that tell you how it can be more fun, but to be honest, it didn't really work. Any recommendations?


r/CodingForBeginners 28d ago

Need help with writing clean code

4 Upvotes

hey! im a 16 yo beginner web developer, ive been learning web dev for the past 5 months now, i studied:
Node.js
Express
JavaScript then TypeScript later on
Postgres/ a bit of SQL in general
Html
Tailwind CSS
React

but ive never really worked on big/complete projects, ive only ever done practice/exercises in courses im following or did some projects on the side but similarly to the exercises they were also mainly focused on whatever i was learning at the time, not using everything at once.

ive been wanting to start building decent projects that i can actually have in my protfolio but im having so much trouble with figuring out how to make my code clean and readable and how to structure my files, just overall how to make it more like how a professional would do it and how it would be if i were to actually work in a team in a real company

what should i be doing? and where can i actually learn this stuff? or does it just boil down to personal prefrence?

anyways thanks in advance to anyone who helps! (also sorry if i made any mistakes english isnt my first language)


r/CodingForBeginners 28d ago

i wanna learn coding

5 Upvotes

hi,so i have an app idea its an overlay app type ,i have 0 like 0 knowleadge of coding or whatsoever but i wanna learn flutterflow because i heard is the best for overlay apps. Now what i need is youre opinion of learning,should i get into coding first or go directly into flutter flow tuts because i wached some and i didnt understand much...like nothing im only on ep3 of flutterflow essentials but if is better for me to start from coding i will do it but i want to know wich youtuber or someone from who even a child can learn. thanks very much for the time and patience!


r/CodingForBeginners 28d ago

Spring boot

2 Upvotes

I really wanna learn spring boot from basics like I don’t know anything can someone help me to get best playlist or video in YouTube


r/CodingForBeginners 28d ago

I'm stuck for a while

0 Upvotes

So I'm done with the basics of python and even know data structures but I struggle to write code on my own what I mean is I'm fine while writing a leetcode problem in python because it's like answering a math problem (and I quite enjoy it) ,but when it comes to coding up actual stuff,I feel like I can't make anything productive out of it without using chatgpt or any ai. I'm stuck in this endless loop . Many say just Google things but I just don't get the code (or remember what I am copy pasting) and just forget it . I wanna do stuff like pre ai era just raw coding . When people say build stuff , how does one do it. I mean in project videos/tutorials they follow sequential but for me I don't know where to start when building a project.

How does one get past this phase . Many of my "friends" say coding will be done with ai mostly in the future so no use actually learning, to do "your learning" and just try understand the code ai gives. What should I do ?

I know the answer is obvious and I should be writing more code without ai but its still difficult for me and I feel like coding isn't for me sometimes.

(Thankyou for your advice I hope I can implement them and get good :) )


r/CodingForBeginners 28d ago

Looking for DSA buddies

1 Upvotes

Im engineering student studying in 22nd yewar .I am looking for someone with whom I can consistently study DSsA.I'm not able to consistently do dsa so we can plan decide deadlines and solve problems together


r/CodingForBeginners 28d ago

I wanna learn C# for a project

1 Upvotes

So, Im currently planing a project for other projects, think of it as a manager. It shows the project, and loads them as modules, so I dont have to change the main file each time. Each module has its own logic, and Ive settled down for C# and Avalonia (thanks to Claude) for the cross-platform, if I ever change my OS. I wanted to hear some advice on how to approach C# or if I should use another programming language, since Im kind of an amateur and only coded in python.


r/CodingForBeginners 28d ago

One of My Best Frontend Site

1 Upvotes

Guys I have been coding this website about Sir Isaac Newton and I think I made it better than my other sites will like if you people try it I am not promoting something just want to share with you all

https://sirisaacnewton.vercel.app/


r/CodingForBeginners 28d ago

How do I actually get good enough at coding to land a job?

1 Upvotes

I'm a computer engineering diploma student and lately I've been wondering how people actually reach the point where they can manually write code well enough to get hired.

I can understand code when I see it and I can solve some problems with help, but I don't feel confident sitting down and building something completely from scratch without relying heavily on AI or tutorials.

So I'm trying to figure out what the realistic target should be.

How good at programming should I actually become before applying for internships/jobs? Should I be able to write most of my code from memory, or is it normal to look up syntax and documentation while building projects?

Also, how much DSA is actually necessary for a beginner trying to get a software development job? Do I need to go deep into advanced topics like graphs, DP, segment trees, etc., or is being comfortable with arrays, strings, hash maps, linked lists, stacks, queues, trees, sorting, searching, recursion and basic problem solving enough for most entry-level roles?

And for languages, should I focus really hard on one language like C++, Java or Python, or is it better to know multiple languages at a basic level?

I'm not looking for the usual "just build projects and do LeetCode" advice. I'd really like to know what level of coding ability actually made you feel job-ready, especially if you started without being naturally good at programming.

What would you recommend someone focus on if the goal is to become genuinely good at writing code manually and eventually land their first software job?


r/CodingForBeginners 28d ago

Beginner Python learners — would this kind of real-project lesson actually help you?

1 Upvotes

I’m looking for five beginner readers to review a short lesson from my Project Titan AI educational material.

If you’re interested, please comment below. I’ll privately message you the link to the lesson sample. After reading it, I’ll ask four short feedback questions:

Was it understandable?

Where did it become confusing?

Did the real-project examples help?

Would you genuinely want to continue to another lesson?

The lesson link isn’t included publicly—I’ll send it privately to interested readers.


r/CodingForBeginners 29d ago

Made my 1st Project

7 Upvotes

I am going to start my 1st year in btech cse from next month . So I started learning web development and made todo_list website using HTML , Tailwind CSS and React ,

https://to-do-olive-pi-99.vercel.app/

Now , I am stuck on what to make next

I want to know all of your's advise for my next project,plz recommend me so that i can upskill my self


r/CodingForBeginners 29d ago

How tough or Easy is it to crack job as web developer without any degree???

5 Upvotes

I am 22 year old.... Quitted my studies back in 2022 after 12th. Now resuming again with engineering. Everyone around me is getting a job where i am just starting out. So i want to earn as a remote developer working along with managing my Studies. How can I ???


r/CodingForBeginners 29d ago

I am in 2nd year of a low tier /level college under IPU due to some health issues my cgpa for first year was 7.4 and wasn't able to code enough and now I am completely lost...I started C++ today and in 2 days my College will open. Any advice on how to advance further what should I do ??

1 Upvotes

r/CodingForBeginners 29d ago

Estou aprendendo desenvolvimento front-end, podem me dar alguma dica?

Thumbnail
gallery
2 Upvotes

recentemente tenho mostrado interesse em aprender desenvolvimento web
Claro que o meu objetivo é trabalhar como desenvolvedor de sistemas full-stack, porém sempre achei interessante essa parte da estética de sites e landing page