Learn ASP.NET
Offered By: Codecademy
Course Description
Overview
Build fast, secure, and maintainable web apps with ASP.NET
### Why Learn ASP.NET?
If you want to build fast, secure, and maintainable web apps, ASP.NET is your framework. Built by Microsoft on top of the C# language, ASP.NET is the go-to web framework for many companies, including Stack Overflow and Walmart.
### Take-Away Skills
In this course, you will learn how to build web applications with ASP.NET Core using the Razor Pages architecture. You'll learn how to handle, route, and redirect requests using Page Models in ASP.NET. Next, you'll learn how to define, store, and edit information in your ASP.NET web app using databases, models, and LINQ. Learn how ASP.NET apps process requests and generate responses using middleware. And lastly, you'll learn about the dependency injection programming pattern and how it is used to improve code in ASP.NET applications.
### Why Learn ASP.NET?
If you want to build fast, secure, and maintainable web apps, ASP.NET is your framework. Built by Microsoft on top of the C# language, ASP.NET is the go-to web framework for many companies, including Stack Overflow and Walmart.
### Take-Away Skills
In this course, you will learn how to build web applications with ASP.NET Core using the Razor Pages architecture. You'll learn how to handle, route, and redirect requests using Page Models in ASP.NET. Next, you'll learn how to define, store, and edit information in your ASP.NET web app using databases, models, and LINQ. Learn how ASP.NET apps process requests and generate responses using middleware. And lastly, you'll learn about the dependency injection programming pattern and how it is used to improve code in ASP.NET applications.
Syllabus
- Make Your First ASP.NET App: Set up a simple ASP.NET web app on your own computer
- Article: What is ASP.NET Razor Pages?
- Article: Getting Started with ASP.NET and Visual Studio
- ASP.NET: Razor Syntax: Build beautiful, informational front-ends for your ASP.NET applications using Razor syntax
- Lesson: Razor Pages Syntax I
- Lesson: Razor Pages Syntax II
- Quiz: Learn C#: Razor Syntax
- Project: Resume Templater
- Article: Add a Razor Page in Visual Studio
- ASP.NET: Page Models: Handle, route, and redirect requests using Page Models in ASP.NET
- Lesson: Page Model Basics
- Lesson: Routing
- Lesson: Redirection
- Quiz: Page Models Quiz
- Project: Grocer.ly
- ASP.NET: Databases: Define, store, and edit information in your ASP.NET web app using databases, models, and LINQ
- Lesson: Data Projects
- Lesson: Data Models
- Lesson: Data Edits
- Lesson: Data Validation
- Lesson: Data with LINQ
- Quiz: Data Tools and Entity Framework
- Quiz: Data Validation and LINQ
- Project: Data Home
- Project: Data Delete
- Article: Add a Database and Scaffold Pages in Visual Studio
- ASP.NET: Middleware: Learn how ASP.NET apps process requests and generate responses using middleware
- Lesson: Introduction To ASP.NET Middleware
- Quiz: Intro To ASP.NET Middleware
- Lesson: Built-in ASP.NET Middleware
- Quiz: Built-In Middleware for ASP.NET
- Project: CC's Coffee Shop
- ASP.NET: Dependency Injection: Learn about the dependency injection programming pattern and how it is used to improve code in ASP.NET applications
- Lesson: Dependency Injection
- Quiz: Dependency Injection Quiz
- Project: Cipher Services
Taught by
Sarai Fernandez
Related Courses
AngularJS: Framework FundamentalsMicrosoft via edX Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax Getting Started with Blazor Server
Coursera Project Network via Coursera Getting Started with Blazor WASM
Coursera Project Network via Coursera