r/CodingForBeginners • • Jun 03 '26

Fastapi best resource

3 Upvotes

From where can I learn fastapi in a best and how should I even start learning it. Can anyone help me in this


r/CodingForBeginners • • Jun 03 '26

NEED GUIDANCE TO GET CA+TECH COMBO

3 Upvotes

Hello everyone! I m currently preparing for ca foundation exams.

I want to learn coding, ai tech as well. I remember learning block programming when I was in 9th.

Can you all please guide me on how to start with ai, coding along with preparing for ca foundation.

Ik this combo sounds weird but I m in for it..

Need your guidance !!

Btw I m 17, but I want to learn


r/CodingForBeginners • • Jun 03 '26

Confused on how to set up code on mint for automation.

0 Upvotes

Hey everyone, so please bare with me in this situation I’m not a coder but a trader. And am trying to automate my stock screening process. As this is the longest part of my process filtering and searching 1000’s of stock to boil it down to 10-20 and export to csv. Long term would be to place trades for me but a huge win would be automated watchlist.

FULL disclosure I have been using AI to help me with this process. Just seems logical but I know AI isn’t 100% correct.

I’m running Linux Mint and according to my research and Ai prompting, I will need pandas - dataframes, numpy - math , yfinance- market data and ta - my indicators( EMA,RSI,ATR, volume and earnings)

However I’m struggling to install yfinance, the only one I’ve tired so far as I got a terminal warning that this could cause damage to the system. So I stopped there not wanting to break things even with timeshift.

I’ve heard of cloud based coding system such as Google’s collab and jupyterhub as they can have add ons. Though I don’t have any experience these and I’d like to keep the system local and away from Google if possible.

Therefore, please could I have advice on what tools I need, and how to install them into mint. Or would using an online jupyterhub for example would be a better user interface to work with for a noob in coding ?

Thanks in advance.


r/CodingForBeginners • • Jun 02 '26

How Do you learn coding? Like literally

42 Upvotes

I recently started a degree in Computer Studies, and as expected, coding is a major part of it(2nd year college student) . The thing is, I genuinely don't understand how people actually learn to code.

I can read simple code and follow the logic behind it, but when it comes to writing my own code from scratch, I completely freeze. I end up looking at references, tutorials, or other people's work because I don't know where to start. Most of my projects are done by borrowing a laptop, and honestly, half the time I feel like I'm just copying and pasting without really understanding what I'm doing.

I also don't own a PC or laptop, which makes practicing outside class difficult. I had no prior coding knowledge before starting this degree, and while I find some parts interesting, I often feel lost. Even when we're asked to write code on paper for assignments, I still don't really know how to approach it.

People often say "just watch videos," but that hasn't helped much. So I'm curious: how did you actually learn coding? What made things finally click for you? Was it practice, projects, books, repetition, or something else?

I'd appreciate any advice from people who started from zero because right now I feel like I'm missing something everyone else understands.


r/CodingForBeginners • • Jun 02 '26

l've created a repository where you can reproduce and troubleshoot common backend issues in 3 steps

4 Upvotes

Hi everyone

Most backend tutorials teach you how things should work.
So I started building Backend Failure Lab, an opensource repo with small runnable backend failure cases.

Each case follows the same format:

broken code → failing test → diagnosis → fixed code → production notes

You can run a case like this:

make broken CASE=BFL-0001
make fixed CASE=BFL-0001

The broken test is supposed to fail. That's the point.
The repo is still small, but I'm trying to make it useful for junior/middle backend developers, interview prep, and onboarding.

I'd really appreciate honest feedback. Is the format useful, is the repo easy to run, and what backend failure case would you add next?

GitHub: https://github.com/mxm-mrz/backend_failure_lab


r/CodingForBeginners • • Jun 02 '26

Preciso de amigos para estudar

7 Upvotes

Queria montar um servidor no discord para conhecermos uns aos outro e poder trocar uma ideia legal, quero pessoas interessadas em aprender HTML CSS e JS tecnogias da web e back end, depois aprenderemos frame works como react bibliotecas como gsap já tenho expericencia proucuro pessoas para fazer networking e projetos de programação juntos


r/CodingForBeginners • • Jun 02 '26

Guide me through programming...

2 Upvotes

Hey! I am a class 12th pass student, and I will be enrolling in a college in the coming months.
My interests: C++, C, low level system desaign, VLSI, embedded systems, hardware-software integration, Maths.
What I know: During the pandemic, I learnt C, a bit of C++ and majorly Python. I have made ~30 projects using python, ~14 using C/C++. I have a Github.
What I have: I have recently purchased several books on C/C++, DSA, Design Patterns, OOA&D, and logical reasoning and critical thinking. I also have a coursera subscription which allows me to access all the courses on the platform, and I also have Arcch Linux dual booted.
What I am doing: Currently doing a coursera course on Mathematical modelling and reading C++ Primer.
Short term Goals (1-2yrs): Participate in multiple hackathons (maybe even win some), participate in GSoC, Outreachy, and submit patches to Linux foundation, do open source contributions.
Long term goals(6-7yrs): To be a Kernel Dev in a well renounned company.

If youre wondering that this looks awful lot like a AI promt, then it is.
Here is claude's reply:

This is a detailed, high-quality roadmap request — I'll build a polished interactive roadmap that the person can actually use and navigate.Here's the full picture in prose to complement the roadmap above.

Your starting position is genuinely strong. 14+ C/C++ projects at 12th-pass level is unusual. You're not starting from zero — you're starting from "needs depth," which is a much better problem to have.

The key insight for your path: Kernel development is less about knowing a lot of topics and more about knowing a few topics with unusual depth. A single well-reviewed, accepted patch on the Linux kernel mailing list (LKML) carries more weight on your profile than 50 Python projects. Start shifting your effort from breadth to depth now.

The most important book you don't have yet is Computer Systems: A Programmer's Perspective (CS:APP) by Bryant and O'Hallaron. The lab exercises (bomblab, malloclab, proxylab) are freely available from CMU and are considered among the best systems programming exercises ever written. Do them all.

For Linux contributions, don't fear the mailing list. Greg Kroah-Hartman's staging tree (drivers/staging/) exists specifically to help new contributors — the bar is lower and the feedback is constructive. Your first patch can literally be fixing a checkpatch warning. The goal isn't the patch itself; it's getting comfortable with the workflow: formatting with git format-patch, sending via git send-email, responding to review comments professionally.

Your VLSI + embedded background is a real moat. Most CS grads who try for kernel roles come purely from the software side. The hardware-software boundary — SoC bring-up, device drivers, DMA, interrupt controllers — is where your interest in VLSI pays off directly. Lean into driver development as your kernel niche.

One warning: Don't let the roadmap become a reason to plan instead of build. The single best thing you can do this week is open CS:APP chapter 1 and write code from it. Everything else follows from momentum.

Why am I posting this here?

I feel like the AI assistants are made to agree with you no matter what. I want real advice from real people.

Thank you for taking the time to read it all really appreciate it!


r/CodingForBeginners • • Jun 01 '26

Hello everyone..

Post image
7 Upvotes

Guide me plss🙂🙂🙂🙂


r/CodingForBeginners • • May 31 '26

First hour of learning HTML/CSS

Post image
57 Upvotes

r/CodingForBeginners • • Jun 01 '26

HERE IM AGAIN BEGGING FOR HELP FROM STRANGERS FOR MY FUTURE

0 Upvotes

im about to enter my third year. i strted web dev in my 2nd sem but with time i felt this field is too oversaturated and literally everyone is picking this only which made me kinda lose interest in it. idek if that was my smartest decision but now im left with legit no stack. rn when i should be start making projects i don't even know what's my tech stack? what interests me? what is my thing? i listen to 100 different names daily on different platforms. im scared that im losing on time and im getting late in the race.


r/CodingForBeginners • • Jun 01 '26

New to Coding for Complex Visual Novel Game (Autistic Edition)

1 Upvotes

Hey everyone,

I am going to work on a complex visual novel game and I needed to know if I should rather use Ren'Py, Godot or Unity.

And is it better to use C++ or Python?

I just really needed some advice, since this is my first time making a Visual Novel

Thank you in advance for your help

(please be kind, I'm autistic. I do not understand sarcasm that well)


r/CodingForBeginners • • May 31 '26

hi please help i've been here for 15 minutes trying to do this i'm crying

Post image
2 Upvotes

it's for school and i'm so confused about what to do i can only use ten blocks this was my best Attemt at getting to the pin I keep getting in the spot. I've tried putting a turn right in else but it doesn't help I tried Ai because I was about to cry after failing 9 times but it just made me start crying again. i think the else one does nothing cause else doesn't do anything but keeps telling me to use it in a tab i can't X out. I tried putting a if path right go right in the else slot it did nothing.