We may earn an affiliate commission when you visit our partners.
Matthew Soucoup

You can build fast and responsive PWAs using Blazor and C#! This course will teach you how to build PWAs with offline support, push notifications, and you could even distribute via the App Stores with Blazor and C#.

Read more

You can build fast and responsive PWAs using Blazor and C#! This course will teach you how to build PWAs with offline support, push notifications, and you could even distribute via the App Stores with Blazor and C#.

.NET developers can build fast and responsive progressive web applications that run offline with C# and Blazor. In this course, Building a PWA with ASP.NET Core Blazor, you’ll learn to use your .NET and Blazor skills to create amazing PWAs. First, you’ll explore the basics of creating a PWA with Blazor. Next, you’ll discover how to make your PWA remain responsive even when it’s not connected to the internet. Finally, you’ll learn how to alert your users of important information with push notifications. When you’re finished with this course, you’ll have the skills and knowledge needed to create progressive web apps with Blazor.

Enroll now

What's inside

Syllabus

Course Overview
Introduction to Developing PWAs with Blazor
Service Workers and Offline Support
Push Notifications
Read more
Testing, Auditing, and Deployment

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Prepares learners to build mobile PWAs in a rapidly growing industry practice
Appropriate for those familiar with C#, Blazor, and basic web development principles
Taught by industry-recognized instructors
May be less useful for experienced PWA developers seeking advanced topics
Provides a foundation for deploying PWAs across app stores
Covers important PWA concepts like service workers and push notifications

Save this course

Save Building a PWA with ASP.NET Core Blazor to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Building a PWA with ASP.NET Core Blazor with these activities:
Assist fellow students with Blazor and PWA development
Engage in mentoring by assisting fellow students with Blazor and PWA development, reinforcing your understanding while helping others.
Browse courses on Mentoring
Show steps
  • Join online forums or study groups
  • Offer assistance to students with questions or challenges
  • Share your knowledge and experience
  • Provide constructive feedback and encouragement
Conduct PWA code review with peers
Engage in peer review sessions to exchange feedback on PWA code, identify potential improvements, and learn from others' perspectives.
Browse courses on Pair Programming
Show steps
  • Form a study group or connect with classmates
  • Share your PWA code with the group
  • Review each other's code
  • Provide constructive feedback and suggestions
Develop CRUD application using Blazor and C#
Develop a CRUD (Create, Read, Update, Delete) application using Blazor and C# to reinforce the concepts learnt in the course.
Show steps
  • Create a Blazor project using Visual Studio
  • Build the data model for the application
  • Implement CRUD operations in the application
  • Test the application
Two other activities
Expand to see all activities and additional details
Show all five activities
Build a PWA for a real-world scenario
Develop a PWA for a specific real-world scenario to demonstrate your proficiency in applying the course concepts.
Browse courses on Project Development
Show steps
  • Identify a problem or need that can be addressed with a PWA
  • Design and plan the PWA
  • Develop the PWA using Blazor and C#
  • Deploy and test the PWA
Participate in a Blazor development competition
Challenge yourself by participating in a Blazor development competition to showcase your skills, learn from others, and gain recognition.
Show steps
  • Research and identify suitable competitions
  • Form a team or participate individually
  • Develop a PWA or Blazor solution that meets the competition requirements
  • Submit your entry and prepare for the competition

Career center

Learners who complete Building a PWA with ASP.NET Core Blazor will develop knowledge and skills that may be useful to these careers:
.NET Developer
A .NET Developer builds applications using Microsoft's .NET platform. This course may be helpful for .NET Developers who want to build progressive web apps.
Cloud Developer
A Cloud Developer designs, develops, and maintains cloud applications. This course may be helpful for Cloud Developers who want to build progressive web apps.
Web Services Developer
A Web Services Developer creates, deploys, and maintains web services. This course may be helpful for Web Services Developers who want to build progressive web apps.
Web Application Developer
A Web Application Developer designs, develops, and maintains web applications. This course may be helpful for Web Application Developers who want to build progressive web apps.
Mobile Application Developer
A Mobile Application Developer designs, develops, and maintains mobile applications. This course may be helpful for Mobile Application Developers who want to build progressive web apps.
Data Scientist
A Data Scientist collects, analyzes, and interprets data to solve problems. This course may be helpful for Data Scientists who want to build progressive web apps to visualize and interact with data.
Machine Learning Engineer
A Machine Learning Engineer designs, develops, and maintains machine learning models. This course may be helpful for Machine Learning Engineers who want to build progressive web apps that use machine learning.
Computer Programmer
A Computer Programmer writes, maintains, debugs, and tests computer code. This course may be helpful for Computer Programmers who want to build progressive web apps.
Computer Scientist
A Computer Scientist researches, designs, and develops solutions to computational problems. This course may be helpful for Computer Scientists who want to build progressive web apps.
Web Developer
A Web Developer designs and creates web pages and web applications. This course may provide a helpful introduction for this career.
Web Designer
A Web Designer creates the look and feel of websites. This course may provide a helpful introduction for this career.
Webmaster
A Webmaster maintains and updates websites, including security, configuration, and content updates. This course may provide a helpful introduction for this career.
Software Developer
A Software Developer designs and builds computer applications. Many Software Developers specialize in a certain area. Those who specialize in developing web applications may find this course useful.
Systems Analyst
A Systems Analyst generally does business process improvements that use technology to solve problems. This course may provide a helpful introduction for this career.
Systems Engineer
A Systems Engineer designs, develops, and maintains computer systems and networks. This course may provide a helpful introduction for this career.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building a PWA with ASP.NET Core Blazor.
Beginner-friendly introduction to Blazor. It covers the basics of creating a Blazor app, as well as more advanced topics such as data binding and routing.
Provides a comprehensive guide to Blazor Server-Side development. It covers everything from creating a basic app to more advanced topics such as authentication and authorization.
Provides a practical guide to building Blazor apps. It covers everything from creating a basic app to more advanced topics such as deploying your app to the web.
Provides a comprehensive guide to building progressive web apps. It covers everything from the basics of what a PWA is to more advanced topics such as offline support and push notifications.
Provides a comprehensive guide to cross-platform mobile app development with C# and Xamarin. It covers everything from the basics of creating a Xamarin app to more advanced topics such as data binding and navigation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Building a PWA with ASP.NET Core Blazor.
Progressive Web Apps (PWA) - The Complete Guide
Most relevant
Testing Progressive Web Apps
Most relevant
Progressive Web Apps: Sensor Integrations
Most relevant
Building Blazor Hybrid Apps
Most relevant
Progressive Web App Fundamentals
Most relevant
Intro to Progressive Web Apps
Most relevant
Publishing Progressive Web Apps
Most relevant
Building a Data-driven ASP.NET Core 6 Blazor Server...
Most relevant
Service Workers: Deep Dive
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser