This course looks at advanced ASP.NET Core techniques and API features. The course is aimed at developers who are comfortable with core ASP.NET MVC development and need to round off their knowledge. We will take a particularly keen look at the new techniques features available in ASP.NET Core.
What is Domain Driven Design (DDD) really about? How might Command Query Responsibility Segregation (CQRS) help us to build better software? Far from being esoteric concepts, they can be harnessed by everyday developers to create long-lasting, flexible solutions.
This course covers ASP.NET Core 3.0 and Visual Studio 2019, making use of various new features in C#8. We take a detailed look at the latest APIs and development techniques for creating dynamic, modular, and testable web sites.
C# 9 is the latest evolution of Microsoft´s primary programming language. This course covers the latest language features in C# 9 (as well as C# 8), and includes a comparison of .NET Framework and .NET Core.
Thought you knew C++? Think again! The C++11 standard is a huge leap forward in the language and STL. Largely inspired by Boost, the C++11 standard introduces support for lambdas, multithreading, vastly improved object construction mechanisms, and much more beside.
Functional programming with F# - Virtual. Functional programming is being increasingly used in domains such as finance, gaming and web and mobile development. It makes solving complex problems simpler and allows developers to easily write maintainable and robust code.
The .NET Framework is an incredibly rich and powerful object-oriented library from Microsoft. You can use .NET to create almost any kind of application, and people do. This course provides an introduction to the capabilities of the .NET Framework, focussing on the C# programming language.
If you are getting started with programming and you are aiming to use C# and .NET, then this is the course for you. The course explains essential programming concepts and object-oriented techniques, and explores fundamental C# syntax in this context.
Kotlin is an object-oriented language that runs on the Java Virtual Machine. Kotlin is also a functional language, and combines the features and benefits of OO and functional programming.
Web development has changed dramatically in recent times. The focus has moved away from monolithic server-side applications towards modular and dynamic client-side single page applications.
All developers want to build good quality software but not all developers test their software as they go along. Why not? A common explanation is I do not have time to write tests!. The more pressure they feel, the fewer tests they write.
This course provides thorough coverage of the VB language and .NET Framework 4.5. The course runs on Visual Studio 2012 and Windows 8. All of the latest language features such as LINQ, extension methods, and lambda expressions, and dynamic variables are covered.
We offer online course about .NET Core as Cloud Native. This workshop will take advantage of the knowledge you have as an ASP.NET Core developer building world-class web apps.
A Hands-on Introduction to UX Design for Developers and Managers Online Workshop (Zoom). What if you could learn in two days how to radically improve the user experience of your apps?
We offer online course about Application Building with ASP.NET Core 3.1. In this 2-day workshop, Kevin, Scott and Javier from the ASP.NET Core team, will guide you through building multi-tier applications using ASP.NET Core.
The arrival of WebAssembly begins a new era for .NET web developers, allowing client-side applications written in C# to run directly in the browser.
We offer online course about Building an Educational Game with .NET 5, Unity and AKS. If you are waiting for a deep dive into the latest version of .NET Core, the Microsoft Compiler Platform (Roslyn), and the Unity game engine this workshop is for you!
We offer online course about Building Domain-Driven Applications with ASP.NET Core. In this 2-day hands-on workshop you will learn and implement a variety of Domain-Driven Design patterns as you build a small web application using ASP.NET Core and Clean Architecture.
We offer online course about Building Microservices with ASP.NET Core and Kubernetes. In this workshop you’ll get hands on experience writing microservice applications using ASP.NET Core (HTTP + JSON and gRPC) and deploying them to your own Kubernetes environment.
We offer online course about CI/CD as Code with C#, Cake and .NET 5.0. Remember when most web applications were just a website and a SQL database? Yeah, things are different these days.
We offer online course about Developing Machine Learning Applications in C# with ML.NET. In this workshop, you will learn how to infuse Machine Learning capabilities into your .NET applications with ML.NET.
Functional programming and domain-driven design might not seem to be a good match, but in fact functional programming can be an excellent approach to designing decoupled, reusable systems with a rich domain model. This workshop will show you why.
We offer online course about Identity & Access Control for modern Applications and APIs using ASP.NET Core 6. Modern application design has changed quite a bit in recent years. "Mobile-first" and "cloud-ready" are the types of applications you are expected to develop.
We offer online course about Modern distributed systems with gRPC in ASP.NET Core 6. gRPC is a high-performance, cross-platform framework for building distributed systems and APIs.
We offer online course about Modern Web Application Development for .NET Developers. In this course, developers will get a solid understanding of modern ways to build web applications.
We offer online course about OAuth, OpenID Connect and .NET - the good parts. OAuth has been around for more than 10 years now, and has become the standard protocol for token-based security.
We offer online course about Practical Clean Architecture with .NET 5. The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let´s change that now.
Professional Scrum Master (PSM) is THE cutting-edge course for effective Scrum Masters and anyone supporting a software development team´s efficiency and effectiveness.
We offer online course about Secure Programming for the Enterprise in .NET, .NET Core and Future. Not encrypting your data is a risky move and just relying on hope that you won´t get hacked and compromised is not a winning strategy.
We offer online course about SOA Done Right (with examples in ASP.NET and NServiceBus). Go beyond the hype and build a solid foundation of theory and practice with this workshop on SOA development.
Learn how to write a web application using the latest and greatest in Vuejs world. Vuejs 3, TypeScript 4, Vue Routing 4, Vuex 4, VeeValidate 4, and Vuetify 2.