Learn MVC + Web API from scratch - Basics to Advance

Learn creating Web API and MVC application from scratch and implementing security in Web API
Rating: 3.9 out of 5 (72 ratings)
7,763 students
Learn MVC + Web API from scratch - Basics to Advance
Rating: 3.9 out of 5 (72 ratings)
7,763 students
Creating MVC application
Creating Web API application
Adding bearer authentication to Web API
Connecting SQL with Web API
Implementing Entity Framework
Testing Web API using Postman
Consuming web API into MVC application


  • C# basics
  • MVC with Beginner level of knowledge

This is totally practical based course and designed for students and developers who can learn creating MVC and Web API application step by step from scratch. After completing this course, you will learn creating application from scratch, consuming Web API into MVC application, implementing security in Web API, connecting SQL and also using Entity Framework and writing LINQ queries.

Who this course is for:
  • .Net developer with all kind of experience - Beginner, Intermediate and Experienced
Course content
5 sections • 7 lectures • 1h 48m total length
  • Introduction to MVC and Web API
  • Check your basics
    1 question
  • Create MVC and Web API application and consume Web API into MVC
  • Write a method in MVC to call a Web API.
    1 question
  • How much you know about?
    1 question
  • Securing Web API uisng Bearer authentication
  • Testing Web API using Postman
  • Fetch data using Classic SQL code
  • Fetch data using ORM like Entity Framework
  • Thank You!

IT Professional, Blogger and Research Scholar
Rahul Jha
  • 4.0 Instructor Rating
  • 242 Reviews
  • 19,016 Students
  • 2 Courses

I am a full time Full Stack Developer, Blogger and a Research Scholar having more than 11 years of industrial experience in development of all kind of applications i.e. Web, Windows and Mobile with different phases of Software Development Life Cycle in various technologies like Asp.Net, C#, MVC, Web API, Entity Framework, SQL Server, Angular, HTML, CSS, Sass and many more...