.NET 5 Web API & Entity Framework Crash Course
.NET 5 Web API & Entity Framework Crash Course, available at $59.99, has an average rating of 4.53, with 50 lectures, based on 4246 reviews, and has 15724 subscribers.
You will learn about Build RESTful web services with .NET 5 Web API Object-relational mapping with Entity Framework Save data persistently in a SQL Server database Entity Framework Code-First Migrations Use Postman to test your web service calls All CRUD operations (Create, Read, Update, Delete) HTTP Request Methods GET, POST, PUT, DELETE This course is ideal for individuals who are This course is for students who want to use .NET 5 to build a RESTful web service for their web application and save the data persistently with the help of Entity Framework and SQL Server It is particularly useful for This course is for students who want to use .NET 5 to build a RESTful web service for their web application and save the data persistently with the help of Entity Framework and SQL Server.
Enroll now: .NET 5 Web API & Entity Framework Crash Course
Summary
Title: .NET 5 Web API & Entity Framework Crash Course
Price: $59.99
Average Rating: 4.53
Number of Lectures: 50
Number of Published Lectures: 50
Number of Curriculum Items: 50
Number of Published Curriculum Objects: 50
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
- Build RESTful web services with .NET 5 Web API
- Object-relational mapping with Entity Framework
- Save data persistently in a SQL Server database
- Entity Framework Code-First Migrations
- Use Postman to test your web service calls
- All CRUD operations (Create, Read, Update, Delete)
- HTTP Request Methods GET, POST, PUT, DELETE
Who Should Attend
- This course is for students who want to use .NET 5 to build a RESTful web service for their web application and save the data persistently with the help of Entity Framework and SQL Server
Target Audiences
- This course is for students who want to use .NET 5 to build a RESTful web service for their web application and save the data persistently with the help of Entity Framework and SQL Server
.NET 5 is the future.
It will combine the old .NET framework with .NET Core and that’s why it’s about time to update this course with the latest version of .NET.
You will learn the crucial stuff about web development with Web API and Entity Framework in .NET 5 in no time so that you’re able to join new projects and companies who are craving for .NET developers like you very soon.
With the example application, we’re going to build you will be able to create, read, update, and delete contacts. We will use people you might even know, like Peter Parker or Tony Stark.
The tools we’re going to use are the .NET SDK, of course, together with Visual Studio to write our code, Postman to make our REST calls and SQL Server Express for our database.
Everything is available for free! So you already have everything you need to start developing with .NET 5.
A few minutes into the course, you will already make your first Web API call.
After that you create your own model and controller to make use of the Model-View-Controller pattern and implement all CRUD operations, meaning create, read, update and delete with the corresponding HTTP methods GET, POST, PUT and DELETE.
Then you will make your data persistent with the help of the object-relational mapper Entity Framework and code-first migration.
With all that knowledge, you are ready to conquer any .NET 5 back end application.
What You Will Learn
Introduction
-
Download & install the .NET 5 SDK, Visual Studio 2019 Community Edition & Postman
-
Create your first Web API call within the first minutes
-
Initialize a Git repository for your source control
Web API
-
The Model-View-Controller (MVC) pattern
-
Create modelsand controllers
-
Attribute routing (with parameters)
-
All CRUD operations (Create, Read, Update, Delete)
-
The HTTP request methods GET, POST, PUT & DELETE
Entity Framework
-
Object-Relational-Mapping
-
Code-First Migration
-
SQL Server Express
-
How to use a DataContextand a proper ConnectionString
-
All previous HTTP requestswith Entity Framework to save your data in a SQL Serverdatabase
Your Instructor
My name is Patrick and I will be your instructor in this course. I’m a web developer for over a decade now, I have worked for big corporations and small teams, as an employee and a contractor and I just love to see the way Microsoft is going with .NET and how important it gets day by day.
To this date, I was able to run seven courses on web development here on Udemy about NET Core, single-page applications, Angular, and DevOps with a total of almost 50.000 unique students and more than 4.000 reviews.
If you have any questions, feel free to connect.
And if you still have any doubts, you have a 30-day money-back guarantee, no questions asked.
So, I hope you’re ready for your new skills and your new projects! 😉
I’m looking forward to seeing you in the course!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Tools
Lecture 3: Create a New Web Application
Lecture 4: Project Overview
Lecture 5: First Web API Call
Lecture 6: Initialize Git Repository
Lecture 7: GitHub Repository
Chapter 2: Web API
Lecture 1: Introduction
Lecture 2: Model-View-Controller (MVC) Pattern
Lecture 3: Your First Model
Lecture 4: Your First Controller
Lecture 5: HTTP Methods
Lecture 6: GET Call for a Single Contact
Lecture 7: IActionResult & Status Codes
Lecture 8: POST Call
Lecture 9: PUT Call
Lecture 10: DELETE Call
Lecture 11: Summary
Chapter 3: Entity Framework
Lecture 1: Introduction
Lecture 2: Object-Relational-Mapping & Code-First Migration Explained
Lecture 3: Installing Entity Framework
Lecture 4: Installing SQL Server Express (with Management Studio)
Lecture 5: Implementing the DataContext
Lecture 6: ConnectionString & Adding the DbContext
Lecture 7: First Migration
Lecture 8: A new Controller for Entity Framework
Lecture 9: Asynchronous Calls
Lecture 10: GET Implementations
Lecture 11: POST Implementations
Lecture 12: PUT Implementations
Lecture 13: DELETE Implementations
Lecture 14: Soft Delete
Lecture 15: Summary
Chapter 4: Legacy: ASP.NET Web API 2 Hands-On
Lecture 1: Legacy? What's that?
Lecture 2: Intoduction
Lecture 3: Create a Web Application Project in Visual Studio
Lecture 4: Add Web API to your Web Application
Lecture 5: First Model
Lecture 6: First Controller
Lecture 7: HTML & JQuery
Lecture 8: GET HTTP Request
Lecture 9: Network & Routing
Lecture 10: Get Contact by ID – Server Side
Lecture 11: Get Contact by ID – Client Side
Lecture 12: POST HTTP Request
Lecture 13: PUT & DELETE
Lecture 14: Get Contact by Name – Web API Routing & Action
Lecture 15: Attribute Routing
Lecture 16: Route Prefixes & Constraints
Lecture 17: Entity Framework Code First Migration
Instructors
-
Patrick God
Passionate Software Developer & Teacher
Rating Distribution
- 1 stars: 48 votes
- 2 stars: 88 votes
- 3 stars: 569 votes
- 4 stars: 1713 votes
- 5 stars: 1828 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024