Overview
In this 3-hour course, you will dive deep into the latest features of C# 8 and .NET Core 3.1, focusing on creating robust and scalable web applications. With practical examples and hands-on exercises, you'll gain a deeper understanding of advanced C# concepts and application development techniques.
What I will be able to do after this course
- Master the new C# 8 features like default methods and pattern matching.
- Build database-driven applications using Entity Framework Core with .NET Core 3.1.
- Develop efficient, scalable RESTful APIs with ASP.NET Core and authentication.
- Create interactive web interfaces using Razor Pages and Blazor.
- Design and implement a native desktop application with WPF.
Course Instructor(s)
Dimitiris Loukas, your instructor, is an experienced software developer versed in C# and .NET technologies. He has years of practical experience teaching and developing professional-grade applications. Dimitiris is known for his clear explanations and practical approach to teaching programming concepts.
Who is it for?
This course is ideal for experienced C# developers who want to explore the latest updates in C# and ASP.NET Core. Learners should have some prior experience with C# and .NET Core, as well as acquaintance with databases and web technologies. It is perfect for developers aiming to stay updated and improve their skill set in modern application development.