Skip to content
UdemyC#Paid courseBeginner levelCertificate

Blazor - Real World Developer Portfolio (WASM + Web API) (Udemy.com)

Learn in-demand technologies by building a dev portfolio: C#, .NET 6, Blazor WebAssembly, ASP.NET Web API and Azure.

Created by: Ruben Heeren

Last updated May 2022

icon
What you will learn

  • Blazor WebAssembly
  • C#
  • .NET 6
  • ASP .NET Core Web API
  • Entity Framework Core
  • Microsoft Azure
  • Git
  • GitHub
  • SQLite
  • HTML
  • CSS
  • Bootstrap 5
  • Agile/Scrum project management
  • Software architecture

How it compares

Against the other 194 rated Udemy courses in C# on CourseDuck:

  • Rating4.3 out of 5higher than 26% of them
  • Reviews193#124 of 195 by number of reviews
  • Length16.6 hourslonger than 83% of them
  • Last updatedMay 2022more recently than 57% of them

icon
Course Description

You have done the basic tutorials. You kind of understand C#, HTML, CSS and ASP.NET but you don't feel fully ready yet to tackle a real world application alone. Well if that's you then this is the course you need. In this project based course we'll build a real world web application for a fictional developer named John Doe.


It's NOT for medior and senior devs that are already very able to build full stack web apps on their own. No, in this course I'll show junior and aspiring devs how to build a complete web app in the Microsoft .NET stack and explain everything as if we were a pair programming couple.

Developers get paid a lot of money to build applications with this stack. According to Glassdoor, the national average salary in the United States for .Net Developers is $96,000 dollars per year.


The most important technologies you'll learn are C#, .NET 6 LTS, Blazor WASM, ASP.NET Core Web API, The Microsoft Azure Cloud and GitHub.


This is a practical, follow-along, no-nonsense course and the end result will be a beautiful and functional developer portfolio web app. It has a secured admin area with Content Management System (CMS) features using a data-driven ASP.NET Core Web API and a Blazor WebAssembly front end.


So I'm Ruben and it's my goal to help people learn software development with C# and .NET and I do that by creating educational content about it.

I have taken a lot of online programming courses myself and while taking them I often had ideas on how I'd communicate the things they're teaching differently.

I bundled all those ideas I had and implemented them in this course. One of them is seeing the teacher's face. I learn better when I see a teacher's face, so I'll actually show my face in all the lectures. Second, I am going to write out all the code that matters, so no annoying copy pasting of important logic and third no annoying "I have made some progress off camera.". There won't be any gaps I've done off camera between lectures.


As we progress through the application we come across basic and intermediate concepts about the technologies we're working with, I explain these subjects and point you to good resources on the internet about them as we encounter them, so you're not overloaded with information before you've even seen a line of code.


The best learning strategy I have personally found (having been in the IT field for 7 years now as a student, employee and entrepreneur) is to learn some theory and then putting that into practice as soon as possible. This really cements the new information into my brain. So I teach people using this same strategy.

This way of teaching allows my students to get a lot of value from my courses and the people paying for your skills will notice you'll have a deep understanding of your stack. This will lead to you growing faster in your career, which in turn allows you to earn more money.


There's no risk for you because here on Udemy there is a No Questions Asked 100% refund for 30 days.


It's up to you to take action!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Ruben Heeren

I'm a .NET developer focused on building web apps with Blazor. Through Udemy, my blog, and my YouTube channel, I share what I learn to help others gain practical insights and tips for developing applications.


Thank you for visiting my Udemy profile, and best of luck on your development journey ahead!

icon
More C# courses

$84.99

$13.99

$64.99

$19.99

$12.99

$84.99

icon
Reviews

4.3

193 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Philip Billson on 9/23/2023

Really good course, very informative about every step. Even though i am using a much newer version of .net and ASP.NET everything still was relevant and worked fine. Thank you Ruben for taking the time to make this course, it has helped me making my start in the developer world after taking a 2 year fast track catch up training type course. I ended up choosing C# as a language i wanted to continue on with learning and using ASP.NET seemed like the logical thing to do when doing my research.

By Andy Schrijvers on 5/7/2023

Veel herhalingen en het word op termijn saai om te blijven volgen. Ik had meer advanced topics verwacht naarmate de tutorial vorderde.

By Joseph Hungerman on 6/10/2022

As far as instructors go, Reuben did a great job. He walked through everything. There wasn't skipping, and there wasn't a bunch of copy paste from source code. I felt he did a great job explaining the concepts. Although there were some architectural and coding changes I would have made, he mentions several times that things could be improved and encourages people to do so. That's a sign of a great developer in my opinion. I think I got a lot of this course, and it was one of my best investments on Udemy.

By Tad Spencer on 6/6/2022

Still early in this program. Good tempo as we setup our environment. I need to get used to his accent as certain words are difficult to pick up. I'm sure that will become easier

By Sudi David on 5/1/2022

There is no reason not to appreciate the course. I highly recommend it for every .NET beginner or even middle-level devs who do not have a portfolio site yet. A very good starting point to show off my skills. Learning a lot on the Blazor side.

By Harald Tverfjell on 2/15/2022

I really loved this course. If you are a backend developer (C# .NET) like me who wants to build full stack web apps this is a great course to start with. Everything explained, from start to finish. And the instructor, Ruben Heeren is one of the best. The course is well organized in small lessons and gives you timer to explore technologies you don't yet master.

By Tilman Drößler on 12/13/2021

Some parts are not up-to-date. Ruben should update some videos, so that the content fits to the current version of vs

By Alex Stahl on 12/11/2021

I'm taking this course in preparation for a new job I'll start in January. I'm a junior developer and I'll be working with Blazor. The course is well structured and easy to follow along. The instructor explains things well without going into so much detail that it's too much. I'm modifying things a little here and there to fit a project I've been meaning to do for ages, so, I can already say that the contents are absolutely transferable.

By Bob Douglas on 11/8/2021

This is great so far. I like the easy pace and presentation. Well worth the money! - shows you exactly what is going on during typing, nothing is hidden or mysterious (important!) - can see his face as he's explaining things (doesn't sound important but it's like someone is sitting next to you an explaining it, which is always more engaging)

By Maj Jensen on 10/29/2021

Real nice course. Getting around a lot of stuff. Need some further explaining on the used features. Dont explained in depth. Alot of time is wasted by typing off allready predefined css, no explenation of how it works, or how it is created. Ends op in alot of spaghetti codes. But a lot of stuff still learned.

Showing all 10 reviews on CourseDuck

Read all 193 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100