C# .NET Core 8 Masterclass with MS SQL Beginner to Pro 2024
Learn C# Programming – Build apps using .Net Core 8, APIs, Entity Framework, Databases, Linq, Collections.
Created by Martin Kleinbooi | 11.5 hours on-demand video course
Complete C# Masterclass: Go from Zero To Coding Hero. Welcome to C# .NET Core 8 Masterclass with MS SQL Beginner to Pro 2024 Course transformative learning journey where you will master the intricacies of .NET 8 / Core, C# programming, and essential software development principles. Whether you’re a beginner eager to dive into the world of coding or an experienced developer looking to refine your skills, this course offers a comprehensive curriculum that covers everything from the fundamentals to advanced topics.
What you’ll learn
- Learn the fundamentals of programming using C#
- Learn how Object Oriented Programming works and how to use it.
- Learn how to use interfaces
- Work with files and text
- Learn how to use Databases with MS SQL Server, Sqlite and Linq
- Learn how to use Depenency Injection
- Learn how to Ace the Technical Interview
- Get to know the most popular design patterns.
- Learn about best practices such SOLID, DRY, AND YAGNI
- Learn how to use Linq and Lambda Expressions
- Learn how to write clean code
- Use .NET Core to build powerful Data Driven applications and APIs
- Build multiple Projects throughout the course
- Authentication and Authorization in ASP NET Core (.NET 8)
- Learn structure of ASP NET Core (.NET 8) Razor Project
- Learn structure of ASP NET MVC Core (.NET 8) Project
- Build beautiful GUIs (Graphical User Interfaces) with Blazor
- Learn advanced techniques like threading and asynchronus development
- Learn how to develop your problem solving skills
- Learn how to build a system from scratch
- Learn how the full development life cycle and how it works
- Career Readiness in Software Development
- Hands on Project Experience
Recommended Course
Learn to build an e-commerce app with .Net Core and Angular Best seller
C#/.NET – 50 Essential Interview Questions (Mid Level)
.NET Core Microservices – The Complete Guide (.NET 8 MVC) Best seller
Course Outline:
- Programming Fundamentals with C#: Master variables, methods, loops, conditions, and the basics of OOP.
- .NET Core Deep Dive: Understand the structure of NET Core projects, integrate Identity Framework, and explore advanced concepts like custom tag helpers and view components.
- Database and Docker Basics: Dive into databases, Docker, and database-related topics such as entities, DTOs, mapping, and Entity Framework.
- Advanced C# Techniques: Explore threading, asynchronous development, and advanced C# concepts like Linq and Lambda expressions.
- Design Patterns and Best Practices: Delve into SOLID principles, design patterns, and best practices for creating robust and maintainable code.
- Git, Github, and Project Management: Learn the essentials of version control with Git, set up repositories, and manage projects effectively using Github.
- Azure Deployments and Beyond: Understand Azure deployments and gain insights into further career development, including certification preparation and building a strong LinkedIn profile.