Our Courses

View all our online or classroom courses:

Courses Tagged with: web
Pluralsight
Course Type: Online
Release Date: 8/5/2019
Length: 2:07h
Rating: 4.9/5 (35 Ratings)
Tags: web dotnetcore

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.

Pluralsight
Course Type: Online
Release Date: 3/25/2019
Length: 2:43h
Rating: 4.7/5 (50 Ratings)
Tags: asp.net mvc web

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.

Wilder Minds
Course Type: Online
Release Date: 3/18/2019
Length: 1 day(s)
Pluralsight
Course Type: Online
Release Date: 1/9/2019
Length: 1:11h
Rating: 4.7/5 (135 Ratings)
Tags: aspnetcore web

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.

Wilder Minds
Course Type: Classroom
Release Date: 11/2/2018
Length: 3 day(s)

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.

Wilder Minds
Course Type: Classroom
Release Date: 10/1/2018
Length: 1 day(s)
Tags: cloud web

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.

Wilder Minds
Course Type: Online
Release Date: 3/18/2018
Length: 1 day(s)

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.

Vue is a scalable framework that is used to add interactivity to Web sites, as well as making it possible to build complete Single Page Applications (SPAs). Instead of taking on the complexity of a full build system, you can start small with Vue and scale as your needs change. Vue has been specifically built to handle a variety of scenarios, instead of being singularly focused on large, enterprise-scale applications. While using transpilers, loaders, and command-line tools are possible, Vue also allows you to just drop a single JavaScript file on your page and start building smart, client-side interactivity.

Wilder Minds
Course Type: Online
Release Date: 2/5/2018
Length: 1 day(s)

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.

Wilder Minds
Course Type: Classroom
Release Date: 2/1/2018
Length: 2 day(s)

Ecosystems, like Angular and React, require a lot of moving pieces to get working. In this one-day course, Shawn Wildermuth will show you how to build Web sites and applications using the VueJS framework.

Wilder Minds
Course Type: Online
Release Date: 1/28/2018
Length: 1 day(s)

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.

Wilder Minds
Course Type: Classroom
Release Date: 11/1/2017
Length: 3 day(s)

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.

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 how to build a website. In this hands-on course, you will learn how to use ASP.NET Core, ASP.NET MVC, Entity Framework Core, Bootstrap, Angular and ASP.NET Identity.

Wilder Minds
Course Type: Classroom
Release Date: 5/1/2017
Length: 2 day(s)

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.

Pluralsight
Course Type: Online
Release Date: 10/29/2014
Length: 3:43h
Rating: 4.7/5 (456 Ratings)

Some developers prefer to use a full Interactive Development Environment (IDE) when creating projects. For JavaScript developers of all different stripes, WebStorm by JetBrains fills that need. In this course, we'll dig into the fundamentals of how WebStorm can aid JavaScript developers creating projects for both client-side JavaScript, CSS, and HTML, as well as developing server-side JavaScript using Node.js.