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.
Web API & Blazor WebAssembly Masterclass
Build a full-fledged Time Tracking application with Blazor WebAssembly & a .NET Web API.
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.
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.
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.
Real-Time App Blazor & SignalR
Learn to build interactive, real-time applications with Blazor, .NET 8, and SignalR.
X/Twitter Clone with Blazor SSR
Build an X/Twitter clone using Blazor SSR, .NET 8 and ASP.NET Core Identity.
Weather & Tide App with APIs
Integrate multiple APIs and create a weather and tide app using Blazor and .NET 8.
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.comAs 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.comWant 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
Choose your plan
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
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
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. 😊