ASP.NET CORE and C# REST API With Real World Projects
ASP.NET CORE and C# REST API With Real World Projects, available at $49.99, has an average rating of 4, with 161 lectures, based on 158 reviews, and has 924 subscribers.
You will learn about How Web APIs work generally How to implement REST API in AspNet Core How to implement all functionalities of a complete ecommerce Web API which include: Product catalogue, Shopping Cart, Order and Checkout, Customer Management Practical application of architectural patterns such as request-response pattern, repository pattern, and dependency inversion API Security- Authentication and Authorization using JWT Deployment to Azure – Microsoft's Cloud Platform How to analyse a customer’s problem and generate the software requirements for the project How to structure a large-scale project How to integrate Entity Framework into a DotNet Core project How to implement filtering and paging functionality How to effectively make use of Visual Studio IDE How to Set Up a CI-CD Pipeline On Azure DevOps How to Set Up Cloud Services on Azure This course is ideal for individuals who are Beginners who do not have a prior experience with programming or Intermediate and Senior developers looking to start working with C# or Developers looking to gain more knowledge within Rest API development It is particularly useful for Beginners who do not have a prior experience with programming or Intermediate and Senior developers looking to start working with C# or Developers looking to gain more knowledge within Rest API development.
Enroll now: ASP.NET CORE and C# REST API With Real World Projects
Summary
Title: ASP.NET CORE and C# REST API With Real World Projects
Price: $49.99
Average Rating: 4
Number of Lectures: 161
Number of Published Lectures: 161
Number of Curriculum Items: 161
Number of Published Curriculum Objects: 161
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- How Web APIs work generally
- How to implement REST API in AspNet Core
- How to implement all functionalities of a complete ecommerce Web API which include: Product catalogue, Shopping Cart, Order and Checkout, Customer Management
- Practical application of architectural patterns such as request-response pattern, repository pattern, and dependency inversion
- API Security- Authentication and Authorization using JWT
- Deployment to Azure – Microsoft's Cloud Platform
- How to analyse a customer’s problem and generate the software requirements for the project
- How to structure a large-scale project
- How to integrate Entity Framework into a DotNet Core project
- How to implement filtering and paging functionality
- How to effectively make use of Visual Studio IDE
- How to Set Up a CI-CD Pipeline On Azure DevOps
- How to Set Up Cloud Services on Azure
Who Should Attend
- Beginners who do not have a prior experience with programming
- Intermediate and Senior developers looking to start working with C#
- Developers looking to gain more knowledge within Rest API development
Target Audiences
- Beginners who do not have a prior experience with programming
- Intermediate and Senior developers looking to start working with C#
- Developers looking to gain more knowledge within Rest API development
Description
This is a no holds barred, action packed course, titled ASP.NET CORE 3.1 and C# REST API with Real World Projects. The course takes you through the complete process of building a production ready REST API using the latest version ASP.NET CORE. To demonstrate My Confidence About This Course, I have created a CV that contains all the Concepts that I covered, and the Projects I have executed in this course. You can Take This Course and Start Looking for Job Immediately using the CV I have prepared.
Your prospective employer wants you to come onboard and start building applications for them straight away. That is what I did in this course. To provide the knowledge that will allow you go straight into the industry and start working immediately. With over 120 Lectures, I did not leave any stone unturned!!
Basically, the whole course can be grouped into Two Main Themes:
Introduction to Web API
Where I introduced how Web APIs work and how Asp.Net Core implements Web APIs
The Real World Projects
Where I built Two SOLID Real-World REST API Projects. The type of Projects that you will be working on when you get into the industry.
Course Curriculum
Chapter 1: Getting Set For The Course
Lecture 1: Getting Set For The Section
Lecture 2: What You Will Learn After Completing The Course
Lecture 3: About Your Instructor
Lecture 4: Getting The Source Code
Lecture 5: About The Exercises
Lecture 6: Getting To Ask Questions
Lecture 7: Requirements For The Course
Lecture 8: Summary
Chapter 2: How Web Services Work
Lecture 1: Getting Set For The Section
Lecture 2: Data Communication Pattern-Part 1
Lecture 3: Data Communication Pattern-Part 2
Lecture 4: Data Storage Pattern
Lecture 5: Data Presentation Pattern
Lecture 6: Summary
Chapter 3: Implementing REST API In Asp.Net Core
Lecture 1: Getting Set For The Section
Lecture 2: Understanding The MVC Pattern
Lecture 3: How Asp.Net Core Implements The MVC Pattern -Part 1
Lecture 4: How Asp.Net Core Implements The MVC Pattern -Part 2
Lecture 5: The Basic Asp.Net Core Web API-Part 1
Lecture 6: The Basic Asp.Net Core Web API-Part 2
Lecture 7: Working With Models In Asp.Net Core
Lecture 8: Working With Controllers In Asp.Net Core
Lecture 9: Working With Routers In Asp.Net Core
Lecture 10: Working With Data Storage and ORMs In Asp.Net Core
Lecture 11: Working With Serializers In Asp.Net Core
Lecture 12: The Structure of An Asp.Net Core Project
Lecture 13: Summary
Chapter 4: Meet Notely Rest API, Our First Asp.Net Core Rest API Project
Lecture 1: Getting Set For The Section
Lecture 2: Setting Up the Notely API Project
Lecture 3: Reviewing the Requirements for Notely API
Lecture 4: Creating the Note Model
Lecture 5: Creating Database Migration-Part 1
Lecture 6: Creating Database Migration-Part 2
Lecture 7: Creating Database Migration-Part 3
Lecture 8: Creating the Repository-Part 1
Lecture 9: Creating the Repository-Part 2
Lecture 10: Creating the Controller
Lecture 11: Generating API Documentation Using Swagger
Lecture 12: Testing the API using Swagger UI
Lecture 13: Testing the API using POSTMAN
Lecture 14: Summary
Chapter 5: Building Materials E-Store (BMES): Our Real Life REST API Project
Lecture 1: Getting Set For The Section
Lecture 2: Understanding The Building Material Business
Lecture 3: Defining The Problem
Lecture 4: Specifying The Design Criteria
Lecture 5: Creating The Solution
Lecture 6: Summary
Chapter 6: BMES: Requirements and Project Set-Up
Lecture 1: Getting Set For The Section
Lecture 2: Product Catalogue API Specifications
Lecture 3: Shopping Cart API Specifications
Lecture 4: Checkout API Specifications
Lecture 5: Customer Registration Specifications
Lecture 6: Customer Authentication Specifications
Lecture 7: BMES Administration Specifications
Lecture 8: Setting Up the BMES Project
Lecture 9: Summary
Chapter 7: BMES: Implementing The Product Catalogue
Lecture 1: Getting Set For The Section
Lecture 2: Structuring The BMES Project
Lecture 3: Creating Product Catalogue Models ( Product, Category, and Brand )
Lecture 4: Executing Database Migration for Product Catalogue Models -Part 1
Lecture 5: Executing Database Migration for Product Catalogue Models -Part 2
Lecture 6: Executing Database Migration for Product Catalogue Models -Part 3
Lecture 7: Creating the Catalogue Repository-Part 1
Lecture 8: Creating the Catalogue Repository-Part 2
Lecture 9: Creating the Catalogue Data Transfer Models -Part 1
Lecture 10: Creating the Catalogue Data Transfer Models -Part 2
Lecture 11: Creating the Catalogue Data Transfer Models -Part 3
Lecture 12: Creating the Catalogue Data Transfer Models -Part 4
Lecture 13: Creating the Catalogue Service-Part 1
Lecture 14: Creating the Catalogue Service-Part 2
Lecture 15: Creating the Catalogue Service-Part 3
Lecture 16: Creating the Catalogue Service-Part 4
Lecture 17: Implementing the Product Catalogue Controller-Part 1
Lecture 18: Implementing the Product Catalogue Controller-Part 2
Lecture 19: Generating API Documentation Using Swagger-Part 1
Lecture 20: Generating API Documentation Using Swagger-Part 2
Lecture 21: Testing the Product, Brands and Category End Points – Part 1
Lecture 22: Testing the Product, Brands and Category End Points – Part 2
Lecture 23: Summary
Chapter 8: BMES: Administering The API
Lecture 1: Getting Set For The Section
Lecture 2: Loading Data Into The Product Catalogue Database Tables -Part 1
Lecture 3: Loading Data Into The Product Catalogue Database Tables -Part 2
Lecture 4: Loading Data Into The Product Catalogue Database Tables -Part 3
Lecture 5: Loading Data Into The Product Catalogue Database Tables -Part 4
Lecture 6: Summary
Chapter 9: BMES: Implementing The Shopping Cart
Lecture 1: Getting Set For The Section
Lecture 2: Structuring The Cart Section
Lecture 3: Creating the Shopping Cart Models
Lecture 4: Executing Database Migration for Shopping Cart Models
Lecture 5: Implementing the Cart Repository- Part 1
Lecture 6: Implementing the Cart Repository- Part 2
Instructors
-
Ebenezer Ogbu
Senior Software Engineer
Rating Distribution
- 1 stars: 10 votes
- 2 stars: 11 votes
- 3 stars: 21 votes
- 4 stars: 26 votes
- 5 stars: 90 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