.NET Courses

Learn how to build an Angular and ASP.NET Core application that can perform create, read, update and delete (CRUD) operations using Entity Framework Core. Topics covered include building RESTful services with C# and ASP.NET Core, manipulating data, and consuming services using Angular, Http, RxJS and Observables.
This course provides an in-depth look at how events, delegates and lambdas work in the C# language and .NET framework.

Docker/Kubernetes Courses

The Docker for Web Developers course provides a thorough look at the Docker platform and the role it can play in your Web development environment and workflow.
Do you need to learn core Kubernetes concepts in order to get your application containers running in a cluster? This course provides a developer-focused look at key Kubernetes resources, benefits they can provide, and how to get started using them.
Do you need to move containers created with Docker Compose into Kubernetes for development or testing purposes? This course covers several solutions to simplify the process and introduces tools that support live development against Kubernetes.
How do you deploy code to Kubernetes? Learn about different deployment techniques including, rolling updates, Canary deployments, Blue-Green deployments, jobs and CronJobs, as well as troubleshooting techniques that can be used to identify issues.
This course will teach you the core fundamentals needed to build and run an application using Docker containers.

JavaScript Courses

Learn how to build an Angular v2 and Node.js application that can perform create, read, update and delete (CRUD) operations.
This course will teach you the key concepts and features needed to get started with TypeScript and use it to build large (and small) scale applications.
This course will guide you through the features of the jQuery "write less, do more" library and help jumpstart the learning process by showing examples of jQuery in action that you can follow along with while watching the course.
Learn key Angular architecture concepts and best practices to make your applications more maintainable, more flexible to change, and easier to debug.
The Creating Object-oriented TypeScript Code course will teach you about object-oriented principles and how they can be applied to your TypeScript applications. Learn about OOP concepts, classes, inheritance, abstract classes, interfaces, and more!


Join Our Development Newsletter!