Build Restful Api's with Asp.Net Core

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

Welcome to this course Learn Restful Api's with .Net Core.

I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language .


The main focus of this course is on the Restful Web Api via Asp.NET Core and C#. So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you.

If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts.

By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students.

So by the end of the course, you'll completely understand:

  • How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions.

  • Implement Status Codes

  • Adding Migrations in Web Api's

  • Adding Content Negotiation

  • Implement Validation in Web Api's

  • How to add the Routing and Custom Methods

  • Implement Authentication and Authorization and secure your Api with JWT

  • Create SQL Database on Microsoft Azure

  • Deploy Web Api on Microsoft Azure

  • Create A Real World Vehicle Selling Api From Scratch to End (No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily)


Don’t waste your time

Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing.

I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch.

And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course.

After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently.

Sign up today, and look forward to:

  • Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more.

  • All the knowledge you need to start building any api you want


Remember...

After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api.

I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain.

So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#.

Who this course is for:

  • Developers who are familiar with C# Programming Language.
  • Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily.
  • Developers who want to build the Complete Restful Web Api from A to Z.
  • Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework.

Instructor

Xamarin MVP, Microsoft MVP
  • 4.4 Instructor Rating
  • 8,172 Reviews
  • 31,604 Students
  • 29 Courses

I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom.

I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional.

I’ve worked with top technical companies. Now I’m working with Microtechx.

I’ve many titles with my name including

Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx.

Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend).

In addition, I believe that "The beautiful thing about learning is that no one can take it away from you."

Expected Outcomes

  1. Understand the Web Api's Build the backend for your web and mobile apps Build Web Api's with Entity Framework Code First Approach Use Entity Framework to query data Use Model Validations to Validate the data Implement Authentication & Authorization in Web Api's Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677821b22dfef41b',m:'4da2de557835379b531c6c022310df9961365a10-1627748191-1800-AfBmjVDlJrgh1pgs/D4gQLdiEfTy33i3ek68q5bRF1JLAb904oso+kW4nqlrhdLJDjeKz4kmESpXXIerrdKGWXbvmlVMRfUfvyT2ehmhjloyE558WsFh8zWvRe3C6FuMb2hZt4iW70Y4fLRbWPMByGqx9nJ3QdYbestOkthyIX/V',s:[0xf5b719d46e,0xd299730a44],}})();
  2. Build the backend for your web and mobile apps Build Web Api's with Entity Framework Code First Approach Use Entity Framework to query data Use Model Validations to Validate the data Implement Authentication & Authorization in Web Api's Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677821b22dfef41b',m:'4da2de557835379b531c6c022310df9961365a10-1627748191-1800-AfBmjVDlJrgh1pgs/D4gQLdiEfTy33i3ek68q5bRF1JLAb904oso+kW4nqlrhdLJDjeKz4kmESpXXIerrdKGWXbvmlVMRfUfvyT2ehmhjloyE558WsFh8zWvRe3C6FuMb2hZt4iW70Y4fLRbWPMByGqx9nJ3QdYbestOkthyIX/V',s:[0xf5b719d46e,0xd299730a44],}})();
  3. Build Web Api's with Entity Framework Code First Approach Use Entity Framework to query data Use Model Validations to Validate the data Implement Authentication & Authorization in Web Api's Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677821b22dfef41b',m:'4da2de557835379b531c6c022310df9961365a10-1627748191-1800-AfBmjVDlJrgh1pgs/D4gQLdiEfTy33i3ek68q5bRF1JLAb904oso+kW4nqlrhdLJDjeKz4kmESpXXIerrdKGWXbvmlVMRfUfvyT2ehmhjloyE558WsFh8zWvRe3C6FuMb2hZt4iW70Y4fLRbWPMByGqx9nJ3QdYbestOkthyIX/V',s:[0xf5b719d46e,0xd299730a44],}})();
  4. Use Entity Framework to query data Use Model Validations to Validate the data Implement Authentication & Authorization in Web Api's Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677821b22dfef41b',m:'4da2de557835379b531c6c022310df9961365a10-1627748191-1800-AfBmjVDlJrgh1pgs/D4gQLdiEfTy33i3ek68q5bRF1JLAb904oso+kW4nqlrhdLJDjeKz4kmESpXXIerrdKGWXbvmlVMRfUfvyT2ehmhjloyE558WsFh8zWvRe3C6FuMb2hZt4iW70Y4fLRbWPMByGqx9nJ3QdYbestOkthyIX/V',s:[0xf5b719d46e,0xd299730a44],}})();
  5. Use Model Validations to Validate the data Implement Authentication & Authorization in Web Api's Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677821b22dfef41b',m:'4da2de557835379b531c6c022310df9961365a10-1627748191-1800-AfBmjVDlJrgh1pgs/D4gQLdiEfTy33i3ek68q5bRF1JLAb904oso+kW4nqlrhdLJDjeKz4kmESpXXIerrdKGWXbvmlVMRfUfvyT2ehmhjloyE558WsFh8zWvRe3C6FuMb2hZt4iW70Y4fLRbWPMByGqx9nJ3QdYbestOkthyIX/V',s:[0xf5b719d46e,0xd299730a44],}})();
  6. Implement Authentication & Authorization in Web Api's Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677821b22dfef41b',m:'4da2de557835379b531c6c022310df9961365a10-1627748191-1800-AfBmjVDlJrgh1pgs/D4gQLdiEfTy33i3ek68q5bRF1JLAb904oso+kW4nqlrhdLJDjeKz4kmESpXXIerrdKGWXbvmlVMRfUfvyT2ehmhjloyE558WsFh8zWvRe3C6FuMb2hZt4iW70Y4fLRbWPMByGqx9nJ3QdYbestOkthyIX/V',s:[0xf5b719d46e,0xd299730a44],}})();
  7. Deploy Web Api to Microsoft Azure Create Real World Vehicle Selling Application Upload Images via Web Api Course content 14 sections • 68 lectures • 3h 43m total length Expand all sections Introduction 2 lectures • 3min Introduction Preview 01:02 Course Structure Preview 01:31 Getting Started with Web Api's 10 lectures • 28min What is Api Preview 02:02 Create a Web Api Project Preview 01:19 Project Architecture Preview 05:39 Http Verbs 01:29 Create Models 01:58 Create Controllers 01:11 Http Get Request 02:39 Http Post Request 06:01 Http Put Request 02:48 Http Delete Request 02:33 CRUD Operations with Entity Framework Core & MS-SQL 9 lectures • 24min What is Code First Approach 00:46 Configure Nugget Packages 01:50 DBContext Class 05:56 Database Connection String 02:42 Database Ensure Created 03:10 Handling Get Request 01:50 Handling Post Request 02:06 Handling Put Request 02:43 Handling Delete Request 02:32 Returning Resources 7 lectures • 17min Http Status Codes Overview 00:48 Status Code in Get Request 03:34 Status Code in Post Request 01:07 Status Code in Put Request 03:22 Status Code in Delete Request 02:49 Content Negotiation Overview 02:32 Implement Content Negotiation 03:04 Code First Migration 4 lectures • 11min Migration Overview 02:12 Drop the Database 01:18 Implement Code First Migration 04:33 Adding Data 02:58 Model Validation 2 lectures • 5min Validation Overview 01:15 Implement Model Validations in Web Api 03:35 Routing & Custom Methods 2 lectures • 5min Routing Overview 02:09 Implement Routing in Web Api's 03:04 Relationship Between Entities 4 lectures • 13min Overview of the Project 02:10 Understand Relation and Entities 02:42 Adding Models 04:30 DbSet and Migrations 03:13 Categories Controller 1 lecture • 4min Get Categories 03:50 Accounts Controller : Password Hasher , Authentication & Authorization 12 lectures • 1hr 3min Security Overview 01:48 Register Method 06:33 Hashing Password 04:19 JWT Overview 03:25 Implementing JWT support in .Net Core 06:35 Login Method 08:16 Protecting Routes 02:29 Use Access Token 01:34 Change Password Method 11:43 Edit Phone Number Method 05:05 Edit User Profile Method 01:58 Implement Edit User Profile Method 08:50 4 more sections Requirements The student's must have a Windows or MAC machine. If you're using MAC then you'll need a Visual Studio For MAC Knowledge of Asp .Net , C# and Entity Framework. C# (at a minimum lambda expressions, LINQ) Visual Studio 2019 with .Net Core version 3.1 is recommend but you can also use Visual Studio 2017 Make sure you have properly installed the Visual Studio and comfortable with the Visual Studio Description Welcome to this course Learn Restful Api's with .Net Core . I'm Asfend Microsoft Most Valuable Professional (MVP) as well as the First Xamarin University Most Valuable Professional at Udemy and in this course I'll explain you every single aspect of real world Restful Api development with .Net Core. Yeah I know there're lot of courses over internet but there's never a single guide that teaches you how to create a real world web api from start to finish. And the purpose of this course is to train you to build your own Real world Rest Api with your favorite C# programming language . The main focus of this course is on the Restful Web Api via Asp.NET Core and C# . So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you. If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts. By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students. So by the end of the course, you'll completely understand: How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions. Implement Status Codes Adding Migrations in Web Api's Adding Content Negotiation Implement Validation in Web Api's How to add the Routing and Custom Methods Implement Authentication and Authorization and secure your Api with JWT Create SQL Database on Microsoft Azure Deploy Web Api on Microsoft Azure Create A Real World Vehicle Selling Api From Scratch to End ( No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily ) Don’t waste your time Don't waste another minute of your precious life on poor quality videos courses. Or instructors who you can't understand. Or teachers who have no real world in-person teaching experience. Your time is precious. In this course you'll get a best instructors with carefully crafted content, beautiful outline and proper structured material and learning by doing. I'll explain you each and every single line of code. I've been in your shoes and every time copy and paste is not a solution and that's why I've tried to create everything in front of you so that you can learn how to solve the errors. We'll learn every thing from scratch. And before this course you don't need my other courses. If you're a C# developer then you should go ahead with this course. After this course you'll be very much familiar with Asp.Net Core Web Api's and you'll be able to create any kind of real world web api's in asp.net quite easily as well as efficiently. Sign up today, and look forward to: Building a Real World fully-fledged Web Api's including ones that use Rest Api Architecture , Access Token , Authentication , Authorization and much more. All the knowledge you need to start building any api you want Remember... After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api. I'm so confident that you'll love this course that we're offering a FULL money back guarantee for 30 days! So it's completely risk free, sign up today with ZERO risk and EVERYTHING to gain. So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#. Who this course is for: Developers who are familiar with C# Programming Language. Some prior programming experience in Object Oriented Programming languages will also help to pick the concepts easily. Developers who want to build the Complete Restful Web Api from A to Z. Developers with no knowledge of Asp .Net Core Web Api's who want to build Restful Web Api's with this framework. Show more Show less Instructor Asfend Yar Hamid Xamarin MVP, Microsoft MVP 4.4 Instructor Rating 8,172 Reviews 31,604 Students 29 Courses I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom. I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional. I’ve worked with top technical companies. Now I’m working with Microtechx. I’ve many titles with my name including Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx. Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend). In addition, I believe that " The beautiful thing about learning is that no one can take it away from you. " Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt