.NET Web Academy

Become an Expert in .NET & Blazor. 🚀

"I earn more because of the courses."

‐ Per Sehlin, Member of the .NET Web Academy

Pricing

Choose your plan

Monthly Plan

$99 /month

Billed monthly.

  • All Masterclasses ($1,198 value)
  • All Crash Courses ($646 value)
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Private Discord Server
  • Virtual Coworking Space
  • Cancel Anytime
Subscribe
BEST VALUE

Yearly (6 Months Free!) Plan

$49 /month

Billed annually.

  • All Masterclasses ($1,198 value)
  • All Crash Courses ($646 value)
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Private Discord Server
  • Virtual Coworking Space
  • Cancel Anytime
  • Get 6 Months for Free!
Subscribe

Quarterly Plan

$79 /month

Billed every 3 months.

  • All Masterclasses ($1,198 value)
  • All Crash Courses ($646 value)
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Private Discord Server
  • Virtual Coworking Space
  • Cancel Anytime
Subscribe

What's inside?

The .NET Web Academy offers a comprehensive online learning experience. It features over 40 hours - and growing - of on-demand videos. You can start whenever you want and at your own pace. There are also quizzes and hands-on exercises to help you practice. Below, you find some of the key features of the academy.

💻

Back-End Development

Back-End Development with a .NET Web API, Entity Framework, Code-First Migrations & SQL Server

🎨

Front-End Development

Front-End Development with Blazor (SSR, Server, WebAssembly, Auto) & Tailwind CSS using C#, HTML & CSS - No JavaScript is necessary

🛡️

Authentication

Authentication & Authorization with the Identity Framework, JSON Web Tokens, Cookies & Roles

📂

Source Control

Source Control with Git & Deploying your Single-Page Application to the cloud using GitHub Actions and Azure

🤔

Quizzes & Exercises

Quizzes to test your knowledge & exercises to try your hand at

💬

GitHub Repo & Community

Complete source code in private GitHub repositories & exclusive .NET Web Academy community access

Don't just take my word for it...

I have been doing web development for 20+ years mostly as part of my job. Development-wise, I grew up with active-server pages, ASP.NET, web forms, MVC and now Blazor. Along the way, I learned to code using Visual InterDev and all versions of Visual Studio.

I saw in 2018 that Blazor was going to be significant for web development going forward. Now, any new web projects that I take on are Blazor projects, mainly Blazor-Server and moving into Blazor Web App (Server).

I strive to code efficiently to create web projects that are responsive, both from a device-size perspective and super-quick for the user. For me, the most important soution is one that is user-friendly and inherently obvious to use and understand.

I have really appreciated the in-depth explanations and examples within the .NET Web Academy tutorials to help me understand and learn Blazor.

Rollie Colby

Web and Database Developer focusing on Blazor Web Apps

It is always a pleasure to work with Patrick, as he is an outstanding problem solver and software engineer. He is known for his strong analytical skills and always focuses on the problem at hand in a productive manner. I experience him as a professional software engineer with a strong skill set in both, frontend and backend development.

Robin Müller-Bady

Professor for OOP and Disributed Systems at the Frankfurt University of Applied Sciences

I love this course! Learning so much from this course, Patrick explains everything so well, even with a bit of humour and irony!

Augustus De Vree

Web Application Designer and Information Architect

Patrick is an incredibly gifted programmer and educator. He writes code effortlessly and does a beautiful job of explaining concepts, the code structure, and how everything interacts with each other. He is patient and supportive and can efficiently work with beginners and people with more advanced skills. Patrick is among the best instructors I’ve ever worked with, and I give him my highest recommendation.

Mike Schoenbach, MBA

Dynamic and results-driven professional

I have had a great time as one of the first members of the academy. The lessons were very well presented and the slide material was very easy to read and follow. I have learned heaps from this course and highly recommend it.

Zak Karachiwala

Domain Architect at John Holland

I had spent a lot of time working with Blazor in 2020 but had to drop it. When it came time to get reacquainted with Blazor I was looking for a course that used the latest technology and covered the entire process of building a Blazor Wasm application from the ground up. I'm happy to report that Patrick's Blazor course was the perfect choice. The pacing is brisk and packed with useful information. The TailwindCss module was one of my favorites; it’s not just a great introduction to Tailwind, but goes into creating custom controls in a way that is incredibly powerful for building large scale applications. In short, if you want to learn Blazor from someone using the latest technology and answers forum questions in a timely and comprehensive manner, then this is the course for you.

Michael Vandemore

Software Developer at DATAGENICS SOFTWARE INC

The .NET Web Academy covers lots of cutting edge technology that will help you be a productive web developer.

Mackinnon Buck

Senior Software Engineer at Microsoft

on the Blazor Team

The Masterclasses

Our masterclasses are here to help you become a confident .NET web developer. Each course is packed with easy-to-follow lessons and hands-on projects to guide you step-by-step.

Blazor & Clean Architecture Masterclass

This masterclass will show you how to build powerful web apps using .NET 8 Blazor and Clean Architecture. You’ll even create a full blog from scratch!

Here’s what you’ll learn:

  • 🏗️ Clean Architecture: Learn how to organize your code so it’s easy to manage. You’ll use tools like CQRS, the Mediator Pattern, and Dependency Injection to keep things clean and simple.
  • 🗄️ Entity Framework & Databases: Discover how to manage databases with Entity Framework. You’ll learn to set up your database, use code-first migrations, and build repositories to store and get data.
  • ⚡ Blazor & Render Modes: Build fast, responsive Blazor apps using server-side rendering, Blazor Server, WebAssembly and the Auto Render Mode. You’ll practice CRUD operations (Create, Read, Update, Delete) and improve your code for better performance.
  • 🎨 Tailwind CSS: Style your app with Tailwind CSS to create modern, beautiful designs that work well on all devices.
  • 🔒 Authentication & Authorization: Protect your app with ASP.NET Core Identity. You’ll set up user logins, roles, and make sure everything is safe with role-based access control.
  • 🚀 Advanced Features: Take things further by adding features like comments, pagination, and deploy your app to Azure, so it’s live on the web! (Coming Soon)

I'm able to get a better understanding what Clean Architecture is and how it can be applied to all the layers of the whole stack.

Rosnay Carena

Associate Software Eng. at Eclipsys Corp

.NET Web API & Blazor WebAssembly Masterclass

This masterclass - containing more than 20 hours of content - will help you become a .NET web developer, whether you’re just starting out or have some experience.

Here's what you'll learn:

  • 🔧 Building APIs: Learn how to create web APIs with .NET. You’ll master CRUD operations and use patterns like MVC to keep your code organized.
  • 🌱 Git & GitHub: You’ll learn to use Git and GitHub to track changes in your projects and collaborate with others.
  • 💻 Blazor WebAssembly: Build Blazor apps that run right in the browser. You’ll learn how to fetch data, connect components, and style them using CSS.
  • 🚢 Deploying to Azure: Learn how to deploy your app to the cloud with Azure. You’ll practice setting up databases with SQL Server and deploying your app using GitHub Actions.
  • 🔐 Secure Your APIs: Protect your web APIs using ASP.NET Core Identity and JSON Web Tokens (JWT). You’ll manage user roles and secure your endpoints.
  • 🎨 Tailwind CSS: Use Tailwind CSS to quickly style your app and make it look professional.
  • 💻 Real Project: Put everything together by building a time tracking app. You’ll handle a database, troubleshoot issues, and make your app ready for the web.

Crash Courses

Accelerate your .NET and Blazor skills with targeted Crash Courses. These focused, bite-sized courses are designed to quickly level up your knowledge on specific topics.

Each course hones in on a particular area of development, giving you just the information you need in a fast and efficient format. Perfect for fitting into your busy schedule, these courses allow you to learn what matters most, without a long-term commitment.

  • 💼 Hands-On Learning: Apply your skills immediately with practical projects.
  • 📈 Skill Boost: Dive deep into key areas to enhance your expertise.
  • 🎨 Portfolio Ready: Showcase your finished projects to impress employers or clients.
  • 📚 Keep Growing: Continue sharpening your skills with every new topic.

.NET 8 Blazor Jumpstart

Get up to speed with Blazor quickly in this hands-on, fast-paced 3h crash course, ideal for beginners or those looking to level up.

You’ll learn to build responsive, modern web apps using Blazor SSR, Server, and WebAssembly, with a functional blog app as the core project.

Key lessons include Blazor SSR setup, CRUD operations, database management with Entity Framework, and enhancing app interactivity across server and client render modes.

Real-Time App Blazor & SignalR

Discover real-time communication by building a multiplayer Tic-tac-toe game with Blazor and SignalR.

This course teaches you to create and manage game rooms, implement player interactions, and use advanced SignalR features like Groups for scaling.

Tailwind CSS helps polish the design, making this a complete introduction to real-time apps in .NET.

X/Twitter Clone with Blazor SSR

Dive into social media app development by building a Twitter-like platform with Blazor.

You'll implement secure authentication, develop features like tweets and follows, and integrate Entity Framework for database management.

The course also covers creating a feed for a smooth user experience.

Weather & Tide App with APIs

Learn to work with APIs in Blazor by building an app that fetches and displays real-time weather and tide data.

This course covers API integration, user interface design with Radzen Blazor components, and efficient data retrieval, providing a practical way to apply Blazor in dynamic applications.

If you want to learn Blazor from someone using the latest technology and answers forum questions in a timely and comprehensive manner, then this is for you.

Michael Vandemore

Software Developer at DATAGENICS SOFTWARE INC

YouTube

As a .NET Web Academy member, you’ll also gain exclusive benefits and support the creation of more high-quality tutorials on YouTube.

Your benefits:

  • 📺 Early Video Releases: Watch tutorials ahead of everyone else, ensuring you're always up-to-date with the latest trends and techniques in .NET and Blazor development.
  • 🗂️ Source Code Downloads: Access the complete source code for each tutorial, helping you to understand the implementation details and practice on your own projects.
  • 🔒 Ad-Free Viewing: Enjoy a seamless, distraction-free learning experience with no ads interrupting your progress.
  • 🤝 General Support for My Work: Your support helps me continue creating high-quality content, enabling me to invest more time and resources into producing new tutorials and improving existing ones.

Become Part of Our Community!

By enrolling in the .NET Web Academy Membership, you gain entry into the .NET Web Academy Community. In this vibrant community space, both I and your fellow students are readily available to address your queries. Additionally, I have enriched this platform with extra bonus lectures, many of which were inspired by questions already asked by students like you.

Your Instructor

Hey, I’m Patrick! I’ll be your guide as you dive into the world of .NET and Blazor here at the .NET Web Academy. I’ve been working in web development for over 15 years, from big companies to smaller, more agile teams. Through it all, one thing has stayed the same - my love for .NET and everything Microsoft is doing with it.

Teaching is something I’m really passionate about, which is why I’ve created a bunch of courses and YouTube tutorials focused on .NET and Blazor. The .NET Web Academy is the result of everything I’ve learned, put together in a way that helps you really master these technologies. Whether you're aiming for that dream job or gearing up to build your next big project, this is the place to start.

This academy isn’t just about watching videos; it’s all about hands-on learning, with real tasks to help you actually use what you learn. And the best part? You’re joining a community of developers who are just as excited about .NET and Blazor as you are.

Let’s kick off this journey together and take your web development skills to the next level! 🚀

How much does a Blazor Developer make?

According to talent.com, Blazor developers on average earn $120,000 US dollars per year. With more experience, you can even earn up to $150,000.

Blazor Developer salary on talent.com

As a freelancer, according to Freelancer Map, you are able to charge $89 per hour on average, which leads to a rate of $712 dollars per day. And again, with more experience, you're able to charge more than a hundred which can result in more than $800 US dollars per day.

Freelance Blazor Developer rates on freelancermap.com
Pricing

Choose your plan

Monthly Plan

$99 /month

Billed monthly.

  • All Masterclasses ($1,198 value)
  • All Crash Courses ($646 value)
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Private Discord Server
  • Virtual Coworking Space
  • Cancel Anytime
Subscribe
BEST VALUE

Yearly (6 Months Free!) Plan

$49 /month

Billed annually.

  • All Masterclasses ($1,198 value)
  • All Crash Courses ($646 value)
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Private Discord Server
  • Virtual Coworking Space
  • Cancel Anytime
  • Get 6 Months for Free!
Subscribe

Quarterly Plan

$79 /month

Billed every 3 months.

  • All Masterclasses ($1,198 value)
  • All Crash Courses ($646 value)
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Private Discord Server
  • Virtual Coworking Space
  • Cancel Anytime
Subscribe

Want your boss to cover the academy?

Proposal: Investing in .NET Web Development Training

Hey [Boss's First Name],

I hope this message finds you well. I recently stumbled upon the .NET Web Academy, a comprehensive online learning platform that dives deep into .NET web development. Having gone through what's on offer, I genuinely believe it's a goldmine for someone in my position.

Here's why I think it's worth considering:

Extensive Curriculum: The program includes an array of topics, from .NET Web API essentials to advanced Blazor techniques and Identity Framework, within .NET 8. It's a thorough resource for mastering .NET web development.

Practical Experience: It's hands-on! We'd be building complete single-page applications (SPAs) from scratch. This practical approach could significantly enhance our internal projects and streamline our development workflows.

Community and Support: Beyond the courses, there's an active community for ongoing discussions, queries, and collaborations, ensuring continued learning and networking opportunities.

Professional Certificate: Completing the courses earns a digital certificate, enhancing personal growth and adding to our team's qualifications.

Return on Investment: The skills acquired could lead to more efficient project contributions, potentially reducing reliance on external help and cutting down troubleshooting time.

For more information about the courses and what they offer, you can visit the .NET Web Academy here: https://www.dotnetwebacademy.com

I'm eager to enroll and was hoping [Company Name] might support this as part of our professional development initiative. I believe the benefits far outweigh the investment.

Looking forward to your thoughts on this. Let me know if you need more information!

Thank you for considering this.

Best regards,

[Your Name]

Frequently Asked Questions

When does the .NET Web Academy start?

As soon as you are enrolled in the program you can start watching all courses at your own pace.

Where does the program take place?

The .NET Web Academy is an online program only with pre-recorded on-demand videos. This means you may watch all the lectures wherever and whenever you want to. 😊

Are subtitles available?

Yes! Currently there are subtitles for every video in English, German, Italian, Polish and Korean.

Need another language? Drop me an email!

How long is this program?

The .NET Web Academy consists of over 40 hours of video content (and growing), supplemented with quizzes and exercises, all organized into distinct sections.

While you have the flexibility to complete the courses at your own speed, I suggest breaking it down into manageable portions to fully absorb the content. Spacing it out can enhance understanding.

Will the lectures still be available after the program expires?

There’s no expiration date! As long as you're a member, you’ll have full access to all the .NET Web Academy content and the exclusive .NET Web Academy Community.

How is this different from your Udemy courses (e.g. .NET Jumpstart or Blazor E-Commerce)?

The .NET Web Academy goes beyond what you’ll find in my Udemy courses. Here, I dive deeper into advanced topics and job-related skills, like using Git with feature branches, merging code, and deploying full-stack applications to Azure.

Unlike Udemy, the focus here is on building a strong community. I’m committed to being more available for you. If you have questions or run into issues with your code, I’ll be there to help - whether it’s through a quick response or even recording new videos to address your specific challenges.

Can I receive an invoice after subscribing to the .NET Web Academy?

Of course! After completing your purchase of the .NET Web Academy, an invoice will be sent to your registered email address automatically. Make sure to enter your details (e.g. address, Tax ID, etc.) correctly upon your purchase.

Your satisfaction is my priority, so don't hesitate to let me know how I can assist further.

What is the "Cancel Anytime" policy?

You may cancel your subscription to the .NET Web Academy Membership at any point before your next billing period, no questions asked. "Cancel anytime" means you can turn off the auto-renewal for your subscription whenever you'd like.

Stay in the loop!

Want to stay updated with the latest news, new courses, course updates, and exclusive discounts for the .NET Web Academy? Just enter your email address below, and I'll make sure you never miss out on any important updates. No spam, pinky promise. 😉

    Rest assured, I won't send you spam, and you have the option to unsubscribe at any time.

    Any Questions?

    Do you have some questions about the .NET Web Academy?

    Feel free to send an email to mail@patrickgod.com. I'll do my best to help. 😊