.NET Web Academy

Welcome to the
.NET Web Academy

Make it count - become an expert in .NET & Blazor,
including the new render modes introduced in .NET 8. 🔥

Quick Facts

  • 🖥️ What? Online program with pre-recorded on-demand videos
  • 🔧 Tech? .NET 8, Blazor (SSR, Server, WebAssembly, Auto) & Tailwind CSS
  • 📅 When? Now!
  • 🛠️ Tools? Visual Studio 2022 Community Edition & SQL Server Express - available for free!
  • 📂 What else? Source code available in private GitHub repositories & access to the exclusive .NET Web Academy community.
  • 📝 There's more? Yep! Quizzes, exercises, crash courses & digital certificates

What's inside?

The .NET Web Academy offers a comprehensive online learning experience, featuring over 40 hours (and growing) of instructional content across unique courses and modules. The format includes on-demand videos, allowing you to begin at your convenience and proceed according to your individual pace. To further enrich your learning journey, the courses incorporate a variety of quizzes and practical exercises. Key features of the academy include:

💻

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

The Masterclasses

The .NET Web Academy's flagship offerings are its masterclasses.

The .NET 7/8 Web API & Blazor WebAssembly Masterclass provides you with 20 hours of comprehensive lectures, neatly organized into distinct sections for ease of learning.

Additionally, you'll gain access to the .NET 8 Blazor & Clean Architecture Masterclass. This course evolves dynamically, incorporating suggestions and ideas directly from you, our students. You'll master the essentials of developing web applications using Blazor, alongside Clean Architecture, CQRS, and the Mediator Pattern. These are the tools and patterns that industry professionals rely on.

Commence your learning journey whenever suits you best, and advance at a pace that matches your personal learning style. Beyond the video lectures, both courses include a range of quizzes and practical exercises, designed to further enhance your educational experience.

.NET 8 Blazor & Clean Architecture Masterclass

Build a Blazor Web App with .NET 8, Clean Architecture, CQRS & the Mediator Pattern.

View Masterclass

Web API & Blazor WebAssembly Masterclass

Build a full-fledged Time Tracking application with Blazor WebAssembly & a .NET Web API.

View Masterclass

Additionally...

The masterclasses highlighted above are just the tip of the iceberg. As a valued member of the .NET Web Academy, you'll also have the pleasure of exploring all Crash Courses and watching my YouTube videos ahead of everyone else and accessing the source code to all of my YouTube tutorials.

Crash Courses

Accelerate your learning with focused Crash Courses, designed to help you master specific topics quickly and effectively. Perfect for gaining new skills in no time.

View Details

YouTube Sources

Get early access to upcoming YouTube tutorials and download the complete source code for all my videos, allowing you to follow along and practice independently.

View Details

What are 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.

Why Choose Crash Courses?

  • 💼 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.
  • 😎 Engaged Communityt: Connect with others to share ideas, ask questions, and collaborate.
  • 📚 Keep Growing: Continue sharpening your skills with every new topic.

I’m excited to see what you’ll create with these fast-paced, focused courses. Let’s dive in and start coding! 😊

Crash Course Overview

.NET 8 Blazor Jumpstart

A 3h course to jumpstart your Blazor knowledge with .NET 8 covering all new render modes.

View Course

Real-Time App Blazor & SignalR

Learn to build interactive, real-time applications with Blazor, .NET 8, and SignalR.

View Course

X/Twitter Clone with Blazor SSR

Build an X/Twitter clone using Blazor SSR, .NET 8 and ASP.NET Core Identity.

View Course

Weather & Tide App with APIs

Integrate multiple APIs and create a weather and tide app using Blazor and .NET 8.

View Course

YouTube

As a .NET Web Academy member, you’ll also join the YouTube Supporters Club, gaining exclusive benefits and supporting the creation of more high-quality tutorials.

Supporter benefits (included in the .NET Web Academy Membership):

  • 📺 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.

If you’re only interested in these supporter benefits and not the full .NET Web Academy package, click here.

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

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, VAT, 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.

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

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

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

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

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

Pricing

Choose your plan

BEST VALUE

Yearly Plan

$49 /month

Billed annually.

  • All Masterclasses
  • All Crash Courses
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Cancel Anytime
Subscribe

Quarterly Plan

$79 /month

Billed quarterly.

  • All Masterclasses
  • All Crash Courses
  • All GitHub Repositories & Source Code Downloads
  • Access to All YouTube Tutorial Source Codes
  • Digital Certificates
  • Exclusive Community Access
  • Cancel Anytime
Subscribe
Rather want to purchase single courses once? Checkout the masterclasses and crash courses sections.

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. 😊

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.