View all our online or classroom courses:
gRPC is a new, growing way to connect services in a cross-platform, cross-language way. But it can be overwhelming to determine when to use. In this course, Using gRPC in ASP.NET Core, you will learn foundational knowledge about how to use gRPC in your own project and services. First, you will learn where to use gRPC in your own data centers and microservice architectures. Next, you will discover how to implement gRPC as part of your new or existing ASP.NET Core projects. Finally, you will explore how to build clients for gRPC, both in .NET and in Python. When you’re finished with this course, you will know how and when to most appropriately use gRPC in your own projects.
Building APIs can be a challenge for many web developers but with ASP.NET Web API, this process can be simplified. In this course, Building an API with ASP.NET Web API, you will learn foundational knowledge and gain the ability to implement and build your own API's. First, you will learn and understand the role of Functional APIs in larger systems. Next, you will discover how to build association APIs to make obvious, self-documenting APIs. Finally, you will explore how to implement a complete API using Web API. By the end of this course, you’ll know how to implement a complete, maintainable API using ASP.NET Web API.
Too many APIs are just built on an as-needed basis. In this course, Designing RESTful Web APIs, you will design your API to meet your needs before you embark on implementing the service. First, you will explore the design philosophies of creating an API on top of REST without the dogma. Next, you will discover how to design APIs to take URIs, verbs, message bodies, versioning and security into account. Finally, you will examine how creating an API can stand up to the test of time instead of extending your proof of concept into a supported API you can't get rid of. By the end of this course, you will have complete understanding and knowledge to produce useful APIs for your project.
As technology advances, the requirements do as well. In this course, Building an API with ASP.NET Core, you will learn foundational knowledge on how to build an API from start to finish. First, you will explore how to use ASP.NET Core to build reliable APIs. Next, you will discover REST and when to be pragmatic about it. Finally, you will learn how to version your APIs. When you are finished with this course, you will know how to implement an API that is easy to use, and easy to maintain.
Learning to build modern websites can be a challenge. The number of technologies that are involved in building a website today can be daunting. That's where Shawn Wildermuth comes in. His hands-on, pragmatic approach can help you understand how these technologies work together.
Shawn will show you how to build a website using the latest in Microsoft and open-source technologies. In this course, you will learn how to build a website including an API and a Single-Page application (SPA) use ASP.NET Core, Entity Framework Core and Vue.js.
Running your own datacenter just isn't necessary any longer. While jumping into the microservices and container world makes sense for some types of apps, sometimes we just need a way to deploy our forms-over-data apps to the web. That's where Azure Websites and Azure SQL Server come in.
In this one-day workshop, we'll show you the basics of deploying all types of web projects to the Azure's cloud.
Creating large, monolithic SPAs is all the rage, but not all solutions need a single page application. I found that improving parts of my web projects with islands of functionality was better in many cases, but the complexity of Angular and my hatred of .jsx made me yearn for a modern framework that is simple and straightforward. That’s where Vue came in and saved the day.
As web developers, our job often requires us to put a designer's hat on and make our Web sites look good, even if we're not the most artistically inclined person. In addition, we need to make sites look their best regardless of what device it's being viewed on. A user interface framework can help us tremendously for both.
Bootstrap 4 is a leader in those frameworks. Originally developed for use with Twitter, the framework (now on its fourth major release) gives web developers the tools that they need to build great looking websites while also being fast, small, and customizable.
Ecosystems, like Angular and React, require a lot of moving pieces to get working. In this course, Shawn Wildermuth will show you how to build Web sites and applications using the VueJS framework.
Font Awesome has been around for a long time. It is the go-to library for many web developers to add icons to their project � but, it can do a lot more. With the recent release of Font-Awesome 5, they've added even more functionality - and a lot of new icons.
In this short course, Shawn will show you how to use the new version of the library, including some of the tricks he's learned for more than just icons, and talk about some best practices in using it in your project.
In this hands-on course based on his very popular Pluralsight videos, Shawn will show you how to build a website using the latest in Microsoft and open-source technologies. In this course, you will learn how to use ASP.NET Core, ASP.NET MVC, Entity Framework Core, Bootstrap, Angular and ASP.NET Identity.
Building large-scale applications in the browser has its challenges, but Google Angular framework intends to make that easier. In this two-day course, we cover creating your own Angular application, using TypeScript, and the challenges of building large-scale Angular applications.