I need help.. someone please provide some suggestions where to start.. I'm trying so hard to become a Fullstack .Net developer.. I'm currently learning MVC using C#

Dani AI

Generated

Good follow-up to the thread: is on the right track learning MVC/C#. Echoing , choose the client framework to match the project size—Knockout is deliberately tiny and great for simple MVVM-style pages, while a modern Angular (2+) app is the right fit for long-lived, enterprise SPAs. Important update: the original AngularJS (1.x) is officially archived / end‑of‑life, so avoid starting new projects on it. If staying in C# across client and server is attractive, Blazor is now a first‑class, full‑stack option in the .NET ecosystem. (github.com)

A practical learning sequence that produces results fast:

  • Core C# language and tooling (dotnet CLI, debugging).
  • ASP.NET Core fundamentals (controllers, routing, middleware).
  • Data access with Entity Framework Core and migrations.
  • Build a REST API (versioning, DTOs, swagger).
  • Authentication/authorization (ASP.NET Identity, OAuth/JWT).
  • Pick one front-end path and ship small apps (Angular + TypeScript, or Blazor, or Knockout for tiny tools).
    Use official starter templates and the Microsoft SPA guidance rather than wiring everything from scratch. (learn.microsoft.com)

Quick hands‑on starter commands (do these in separate folders):

# backend API
dotnet new webapi -o Api

# Angular client
npm install -g @angular/cli
ng new ClientApp

# Or Blazor client
dotnet new blazorwasm -o BlazorApp

Practical tips and cautions: build one small CRUD API plus a single-page client and publish it (Azure App Service or a Docker container). Try both an Angular client and a tiny Knockout page to learn tradeoffs. If encountering legacy AngularJS in the wild, plan a migration or consider commercial extended‑support options for critical apps. Learning full‑stack is iterative—combine focused courses (as suggests) with short, real projects and expect months of steady practice rather than a weekend crash course. (help.openlogic.com)

Recommended Answers

All 4 Replies

That's quite the undertaking so how many years are you going to put into this? How many years have you put in so far?

I'm seeing folk want to do this but think it can be achieved in some weekend bootcamp. Hint: Nope.

Since a Full Stack developer includes back end, front end and command line work, https://www.google.com/search?q=most+common+backend+for+full+stack&gl=US gives a quick view of your next few or past years of work.

thanks but I would like to ask.. should I go AngularJS or KnockOutJS?

Knockout for quick low complexity work, Angular for large systems. I don't know who your clients are so just like a car you get the SUV if you get only one choice of vehicle. Nod to Angular.

I started learning logo design a while ago and hit Udemy for some courses. There are other reliable websites filled with courses, which might give you the info you need.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.