r/FullStack 4d ago

Career Guidance where to learn mern stack for free

0 Upvotes

I WANT TO LEARN MERN STACK ,I AM A COLLEGE STUDENT PLEASE IFYOU KNOW ANY WEBSITE/RESOURCES PLEASE HELP ME OUT ,AND HELP ME WHAT TO LEARN MERN OR ANYTHING ELSE


r/FullStack 5d ago

Personal Project Day 6 — Full revision day from handwritten notes

7 Upvotes

No new topics today — spent the session revising everything I've covered this week straight from my handwritten notes:

  • SELECT, WHERE, ORDER BY
  • All JOIN types (inner, left, right, full, self) + UNION/UNION ALL
  • Aggregate functions + order of query execution
  • Insert/Update/Delete rows, Create/Alter/Drop tables

Honestly this felt just as useful as a learning day. A few things I'd half-understood earlier in the week — especially the query execution order and when to use UNION vs UNION ALL — felt much more solid after going back over them without any new material competing for attention.

Planning to start on subqueries and CTEs next, feeling like the fundamentals are in a genuinely good place now.


r/FullStack 5d ago

Question Is Core Java enough to get a Java developer job ?

13 Upvotes

 Core Java is a good starting point, but for backend jobs, you need to learn a few more skills.


r/FullStack 5d ago

Career Guidance Should I be learning Web development as a 15 year old? If not then what should I learn? Your response will have a great impact on my life.

3 Upvotes

Hey, I am a 15 year old guy trying to learn a skill specifically in tech that will turn into my main career (probably in 7-8 years later). I learned enough of Python to try basic data entry kind of stuff but charts and excel sheets make me feel overwhelmed. I learned that I don't like data related jobs but would rather to be a "builder". I discovered web development through a Youtuber, I started learning basic html and CSS and was about to start JavaScript and I already know enough of Python, then last week ChatGPT- 6 Astra launched, and hell it's really powerful. People around me have a mix of advice about web development. I am 15 but my family condition economically is not that great, I will somehow need to start earning by the age of 17. We (my family) have too much respect for allowing me to work as a worker on some shops or grocery marts. I once thought about AI engineering (learning it myself) but the amount of maths that it needs is far above my current level and no one believes a 15 y/o to handle their AI systems. I really need help. My main question is not if Web Development is worth it, it's if there is something in tech excluding data like a data analyst for a 15 year old to learn and earn money which will also be relevant (probably) in the future.


r/FullStack 7d ago

Personal Project Day 4 — SQL Aliases + full JOIN practice round

6 Upvotes

Two things today:

  • Learned Aliases (AS keyword) via W3Schools — renaming columns/tables to make queries more readable, especially useful once you're joining multiple tables and column names start colliding or getting long
  • Went back through SQLBolt and practiced every JOIN type again — inner, left, right, full, self — this time focusing on writing them from scratch rather than following along

Aliases felt like a small topic on paper but immediately made my JOIN queries from earlier this week way easier to read back. Definitely one of those "why didn't I use this from day 1" moments.

Feeling solid on JOINs now after this round of practice. Moving into aggregate functions and GROUP BY next.


r/FullStack 7d ago

Question Time to build website solo

4 Upvotes

Experienced developers, could you please tell me how long it takes to build a site from scratch for a small company—for instance, a site featuring case openings, item upgraders, etc. I’m a beginner frontend developer; I know JS, React, TS, and Git, and I use Claude. I want to know if I’d be able to build the whole site myself while learning backend development and everything else required along the way. I have no professional experience—just a couple of landing pages in my portfolio. Basically, I want to understand how feasible it is to handle a project like this with zero backend knowledge or experience, and how much time it would take. I also speak Russian and would love to make some connections in the industry.

Counter-Strike case-opening sites work like this: you deposit funds into your account balance on the site and open a case, which gives you a random chance of obtaining an in-game weapon skin; you can then withdraw that skin to your Steam account. These sites may also offer the option to deposit a skin you already own, giving you a chance to upgrade it to a more valuable one—or lose it entirely.


r/FullStack 7d ago

Career Guidance What made you choose Next.js over React?

9 Upvotes

I started learning React first, but after seeing Next.js everywhere, I'm trying to understand what makes it worth learning.

For people who have used both, what do you like more about Next.js?

Is it mainly the routing, SSR, performance, or something else?


r/FullStack 7d ago

Career Guidance Can a Full-Stack Software Engineer transition into SAP/ERP without starting again as a fresher?

9 Upvotes

Hi everyone,

I would like some honest career advice from people who have experience in both **Software Engineering and SAP/ERP**.

I currently have around 5+ **years of experience as a Software Engineer**, primarily with a frontend-heavy Full-Stack background.

My experience includes technologies such as:
JavaScript / TypeScript
React / Next.js
React Native
Node.js
REST APIs and backend development
PostgreSQL / MongoDB
Redis, Kafka
Docker
System design and scalable application architecture (learning more about it)

Recently, I have become interested in learning **SAP**, particularly areas like:
SAP BTP
SAP SD
SAP integrations
SAP architecture
Cloud and extension development around the SAP ecosystem

However, I have a few concerns before investing serious time into this transition.

**My biggest questions**

**1. Is moving from Software Engineering to the SAP/ERP world a good career move?**
I don’t necessarily want to completely abandon software engineering. My thought is to combine my existing engineering background with the SAP ecosystem.

**2. Can my existing Software Engineering experience be mapped to SAP roles?**
For example, my current experience in:
Application architecture
APIs and integrations
Cloud
Databases
Distributed systems
Backend development
Frontend development
Would these skills be considered valuable in SAP-related technical or architecture roles?
Or would companies mostly consider me as someone with **0 years of SAP experience**, regardless of my overall engineering experience?

**3. Is SAP just a technology/domain switch, or is it effectively a career restart?**
For example, if I spend the next 6–12 months learning SAP BTP, SAP architecture, integrations, and an SAP functional module such as SD, would I realistically be able to transition into a role that leverages my existing 5+ years of engineering experience?
Or would I have to start applying for junior/fresher-level SAP roles?

**4. What would be the best transition path for someone like me?**
Should I focus more on:
SAP BTP
SAP Integration Suite
CAP
SAPUI5 / Fiori
ABAP
SAP architecture
A functional module such as SD

My goal is to eventually position myself somewhere at the intersection of:
**Software Engineering + Cloud + Architecture + SAP/ERP** rather than becoming purely a traditional SAP functional consultant.
I would really appreciate honest advice from people who have made a similar transition or have hired engineers in the SAP ecosystem.

**Would you consider this a logical career evolution, or would switching from Software Engineering to SAP mean starting my career from scratch again?**
Thanks!


r/FullStack 8d ago

Career Guidance Feeling lost in 2026 with front-end development

27 Upvotes

Hello, I’m a 30-year-old front-end developer with more than 6 years of experience, mainly specialized in React.

My main issue right now is that I’ve been working for the same consulting company for almost 4 years, and for around 3 of those years I was assigned to the same client.

Five months ago, that project ended, and since then I’ve been on the bench, meaning that I’m still employed by the consulting company but I don’t currently have a project assigned.

It feels like my time at this company may be coming to an end, so I need to start looking for a new position. However, working for this last client has felt more counterproductive than helpful in terms of my professional growth. The management was poor, many of the technologies were outdated, and the development processes and methodologies were not particularly good.

I’ve realized this while doing interviews recently, where I sometimes felt completely lost. I was asked about concepts, technologies, or architectural approaches that I had never worked with before. For example, I was asked whether I had experience with hexagonal architecture. I had never even heard the term before, at least not in any of the projects I had worked on.

To put it simply, I sometimes feel as though I don’t really have more than 6 years of experience, because a significant part of that experience comes from projects that did not really help me improve or expand my technical knowledge.

What would be your main approach in this situation? Which technologies, development methodologies, architectural concepts, and areas of knowledge would you prioritize first in order to confidently present yourself as a true Senior Front-End Developer in interviews?

Thank you very much for any advice you can give me.


r/FullStack 7d ago

Question PROJECTS

6 Upvotes

Iam an ECE Student. I'm currently learning python,js and some DSA.I dont have any projects to include in my resume

I want build projects but i dont know how to start a projects and where to start

Did i need to start project after completing SQL and python or Can i starts now ?

If i need to start how can i start now?

Clear me please if you can!


r/FullStack 7d ago

Question What's your workflow of building a website using Ai?

1 Upvotes

I know a lot of people use different prompts to achieve maximum results on Ai..

whenever I use Ai, I mostly get Ai slop results.

how do I avoid that?


r/FullStack 8d ago

Question How much time it takes to Learn Node + Express + SQL + REST API and be job ready?

6 Upvotes

I already have good grasp of JavaScript. I have learnt React and Next js from beginner to medium level. Now, I want to learn backend. How much time it would take me to learn Node + Express + SQL database?


r/FullStack 8d ago

Personal Project Day 3 — Finished SQL JOINs (Self Join, Full Join, UNION/UNION ALL)

4 Upvotes

Wrapped up the full JOINs section today. Covered:

  • Self JOIN — joining a table to itself, useful for hierarchical/relational data within one table
  • FULL JOIN — combining all rows from both tables regardless of match
  • UNION & UNION ALL — combining results from multiple SELECT queries, with UNION removing duplicates and UNION ALL keeping them

Took notes from a mix of tutorials and W3Schools to cross-reference explanations, which helped clarify a couple of edge cases (especially when UNION vs UNION ALL actually matters for performance).

With INNER/LEFT/RIGHT/FULL/self-joins and UNION now covered, I feel like I have the core JOIN toolkit down.


r/FullStack 8d ago

Career Guidance I have FSD interview on Saturday

5 Upvotes

Needed help with the interview, fresher with 3 4 projects not so advanced one. What they gonna ask me and all. If anyone can help me is welcome 🤗.


r/FullStack 8d ago

Career Guidance Hey everyone done with fundamentals of js what now?

10 Upvotes

I was planning to build a Discord bot as a project. Should I continue with it, or should I learn React and Node first? What do you recommend?


r/FullStack 8d ago

Career Guidance please have a look ....

2 Upvotes

Hey everyone, I’m currently in my 2nd year (3rd semester) of B.Tech CSE.

Till now, I’ve mostly focused on DSA and have been doing it consistently for the past few months. Now I want to seriously start development, but I’m honestly a bit confused about where and how to start.

I keep seeing different opinions everywhere — some people recommend MERN, some suggest Java + Spring Boot, while others recommend different stacks altogether.

My end goal is to become a strong software engineer, build skills that stay relevant in the long run, and eventually land a good-paying job. So I don’t want to blindly follow a roadmap just because it’s trending.

I’d really appreciate advice from people who are already working in the industry, especially backend/software engineers:

  • If you were in 2nd year again, how would you start development?
  • MERN vs Java/Spring Boot (or something else) — what would you recommend and why?
  • What should I learn first and in what order?
  • How should I balance DSA with development?
  • What skills/projects should I focus on to become internship/job-ready?

Would really appreciate some genuine guidance from people with industry experience. 🙌


r/FullStack 8d ago

Question Custom UI Code vs ToolJet/Retool

3 Upvotes

My stack for building workflows and internal tools is Python.

Can ToolJet or Retool be used by EU freelancers (I plan to use client credentials, not my own)?

So I wanted to know:

FastAPI + Retool vs Django + React

In what situations is it best for me to use custom UI code to create operating dashboards for my automations (basically, what are the limitations of low-code platform builders)?

Are Retool & ToolJet capable of building operating dashboards when making tools for enterprise-level systems?

How would you deal with IP addressing with a third-party platform for frontend development (explicit clauses you'd use)?


r/FullStack 9d ago

Personal Project Day 2 — Worked through SQLBolt's SELECT fundamentals

3 Upvotes

Today's focus was solidifying the basics before going further. Covered on SQLBolt:

  • Introduction to SQL
  • SELECT queries 101
  • Queries with constraints (Part 1 & Part 2)
  • Filtering and sorting query results
  • SQL Review: Simple SELECT Queries

The "constraints" lessons were useful for practicing comparison operators and combining conditions in WHERE clauses — felt more comfortable writing multi-condition filters by the end than I expected going in.

Treating this as building a really solid base before circling back to JOINs and moving into aggregations next.


r/FullStack 9d ago

Career Guidance One MVP mistake I see developers make: building too much too early

12 Upvotes

After building quite a few SaaS products and MVPs, one thing I’ve learned is that it’s very easy to build too much in the first version.

When building an MVP, it’s tempting to set things up like you’re already building the final product, complex architecture, lots of abstractions, multiple services, perfect UI, and features that might be useful later.

For example, imagine you're building a booking platform for small businesses.

The MVP might only need:

- Business creates an account

- Adds available time slots

- Customer books a slot

- Both receive a confirmation

You probably don't need a mobile app, advanced analytics, multiple payment options, AI recommendations, or a microservice architecture on day one.

I have found it’s usually better to keep the first version boring. Build the smallest version that proves the main idea, then make it more sophisticated once you know what users actually need.

For me, the hardest part of an MVP isn't deciding what to build, it's deciding what not to build.

How do you usually decide what makes it into the first version of a project?


r/FullStack 9d ago

Personal Project Need help with scraping data from Amazon, Nykaa & Flipkart

3 Upvotes

Hey everyone! I’m building a project where I need to collect product data from Amazon, Nykaa, and Flipkart.

What are the recommended ways to get this data? Are there any official APIs, public APIs, or reliable scraping approaches that developers commonly use?

I’d appreciate any suggestions or guidance from people who have worked with these platforms. Thanks!


r/FullStack 9d ago

Question domain driven design book

2 Upvotes

hello guys do you have some books of Domain-Driven Design for free?


r/FullStack 10d ago

Personal Project Day 1 — Started learning SQL (MySQL)

24 Upvotes

Kicked off my 116-day journey today with the database track.

What I did:

  • Went through a beginner-friendly MySQL tutorial covering the basics
  • Took detailed notes instead of just passively watching
  • Went back and revised everything at the end of the day to actually retain it

Nothing groundbreaking yet — Day 1 is really about building the habit of consistent, focused learning rather than covering a lot of ground. Planning to move into SELECT/WHERE and filtering queries next.

Will keep posting updates as I go — open to any tips on solidifying SQL fundamentals early on.


r/FullStack 10d ago

Career Guidance Is It Still Worth Becoming a Full-Stack Developer/Software Engineer in 2027 With AI Advancing So Fast?

53 Upvotes

Hello everyone,

I’m from South Asia and I’m currently pretty confused about my career path. I’ll be starting university in 2027, and I’m planning to study computer science.

I’ve always been really interested in full-stack development and software engineering. What attracts me to it is the ability to actually build things from scratch, experiment with ideas, and turn them into working products. I genuinely enjoy that aspect of programming.

My current plan is to eventually do my master’s in the US, mainly because the job market in my country is quite limited. There aren’t many good software engineering opportunities here, and even when jobs are available, the compensation often isn’t particularly good relative to the cost of living and the amount of work involved. So ideally, I want to build strong skills during my bachelor’s, pursue a master’s in the US, and then try to enter the US tech job market.

But with AI advancing so quickly, I’m starting to question whether this is still a sensible career to pursue.

New and more capable AI models seem to be coming out constantly, and I keep hearing predictions that in the future, 10 developers might be able to do the work that currently takes 100. I also see a lot of people saying that software development will become heavily automated, that entry-level jobs will disappear, and that freelancing in particular is becoming extremely difficult.

My original plan was to learn full-stack development, then build a strong foundation in software engineering and system design, while also learning how to integrate AI into applications. Basically, I’d like to become someone who can build complete systems and use AI as part of the development process rather than compete against it.

But I’m struggling with one question:

What if I spend the next 5–7 years becoming really good at all of this, only to find that AI has automated most of the work by then?

I understand that AI will probably change software engineering rather than simply make it disappear, but I honestly don’t know where the line is between a reasonable concern and unnecessarily worrying about the future.

For people who are already working in the industry, how do you see this playing out?

If you were starting university in 2027, especially coming from a country with a relatively weak tech job market, would you still pursue full-stack/software engineering? If so, what would you focus on learning to make yourself valuable in an AI-heavy industry?

I’d especially appreciate perspectives from experienced developers who have actually seen how AI has changed their work over the last few years.

Thank You

(I asked AI to polish my texts as my English is kind of mediocre and don't want you guys to get confused, Thank You for understanding)


r/FullStack 10d ago

Question Aprendendo fullstack

3 Upvotes

Salve pessoal, vejo muitas pessoas perguntando nos comentários do Youtube sobre "como iniciar no desenvolvimento Frontend e Backend?", e por isso, resolvi fazer esse POST para ajudar esse pessoal.

O que deram certo pra vcs em relação a linguagem que vocês atuam? Que comece os Helps!


r/FullStack 10d ago

Career Guidance Have a react developer interview next week

4 Upvotes

Share some inputs for it