Full-Stack Web Development with C# and .NET

admin
Peter Samuel
Last Update November 17, 2023
0 already enrolled

About This Course

Learn how to build full-stack web applications using C# and .NET in this comprehensive course. You will learn the fundamentals of C#, ASP.NET Core, Entity Framework Core, and ASP.NET Core Web API. You will also learn about important concepts such as RESTful API design, authentication and authorization, error handling and logging, and testing.

By the end of this course, you will be able to:

  • Build both frontend and backend components of web applications using C# and .NET
  • Create RESTful APIs with ASP.NET Core Web API
  • Use Entity Framework Core to interact with relational databases
  • Implement authentication and authorization in your web applications
  • Write unit tests and integration tests for your web applications
  • Deploy ASP.NET Core applications to Azure

This course is ideal for students who have a basic understanding of programming concepts and web development. No prior experience with C# or .NET is required.

Enroll today and start building full-stack web applications with C# and .NET!

 

Curriculum

Module 1: Introduction to C# and .NET

What is C#? What is .NET? Setting up your development environment Basic C# syntax Variables, data types, and operators Control flow statements Functions and classes Object-oriented programming concepts

Module 2: Frontend Development with C# and .NET

ASP.NET Core MVC Razor views ASP.NET Core routing ASP.NET Core controllers Dependency injection ASP.NET Core middleware ASP.NET Core security

Module 3: Backend Development with C# and .NET

Entity Framework Core ASP.NET Core Web API RESTful API design JSON serialization and deserialization Authentication and authorization Error handling and logging

Module 4: Testing and Deployment

Unit testing with xUnit Integration testing with Selenium Deploying ASP.NET Core applications to Azure

Your Instructors

admin

4.9/5
71 Courses
21 Reviews
23 Students
See more

Peter Samuel

0/5
14 Courses
0 Reviews
0 Students
See more
Select your currency