ANGULAR and ASP.NET Core REST API – Real World Application
ANGULAR and ASP.NET Core REST API – Real World Application, available at $74.99, has an average rating of 4.56, with 229 lectures, based on 2297 reviews, and has 12745 subscribers.
You will learn about Learn and Create Full-Stack Web Applications with Angular and ASPNET Core Web API Build scalable C# Web APIs using ASPNET Core Learn how to create and use components in Angular Learn Angular routing and Angular Services Learn how to create an ASPNET Core web api from scratch and build CRUD operations in it using HTTP Web Methods like GET, POST, PUT, DELETE Authentication and Authorization using JSON web Tokens (JWT Tokens) Learn and use Entity Framework Core along with the ASPNET Core Web API to persist and retrieve data from SQL Server database Learn to upload an Image File from Angular UI application to the ASPNET Core Web API Implement Dependency Injection in ASPNET Core Web API and also in the Angular application Use Swagger and Postman to test your API data Learn the Best Practices along with every tutorial to make your app clean, generic and re-usable You will get the confidence to build a complete app from scratch on your own Create an DOTNET Core API and consume it from the Angular application Role based Authorization Angular Auth Guards, Interceptors etc RxJs Observables, Subjects and Subscriptions This course is ideal for individuals who are Beginner to Intermediate Developer with knowledge in ASPNET Core and ANGULAR It is particularly useful for Beginner to Intermediate Developer with knowledge in ASPNET Core and ANGULAR.
Enroll now: ANGULAR and ASP.NET Core REST API – Real World Application
Summary
Title: ANGULAR and ASP.NET Core REST API – Real World Application
Price: $74.99
Average Rating: 4.56
Number of Lectures: 229
Number of Published Lectures: 229
Number of Curriculum Items: 229
Number of Published Curriculum Objects: 229
Original Price: $79.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn and Create Full-Stack Web Applications with Angular and ASPNET Core Web API
- Build scalable C# Web APIs using ASPNET Core
- Learn how to create and use components in Angular
- Learn Angular routing and Angular Services
- Learn how to create an ASPNET Core web api from scratch and build CRUD operations in it using HTTP Web Methods like GET, POST, PUT, DELETE
- Authentication and Authorization using JSON web Tokens (JWT Tokens)
- Learn and use Entity Framework Core along with the ASPNET Core Web API to persist and retrieve data from SQL Server database
- Learn to upload an Image File from Angular UI application to the ASPNET Core Web API
- Implement Dependency Injection in ASPNET Core Web API and also in the Angular application
- Use Swagger and Postman to test your API data
- Learn the Best Practices along with every tutorial to make your app clean, generic and re-usable
- You will get the confidence to build a complete app from scratch on your own
- Create an DOTNET Core API and consume it from the Angular application
- Role based Authorization
- Angular Auth Guards, Interceptors etc
- RxJs Observables, Subjects and Subscriptions
Who Should Attend
- Beginner to Intermediate Developer with knowledge in ASPNET Core and ANGULAR
Target Audiences
- Beginner to Intermediate Developer with knowledge in ASPNET Core and ANGULAR
*****
This course has been re-recorded from scratch to the latest versions of Angular and ASP.NET Core
*****
A Comprehensive Course on Angular and ASP.NET Core Web API where you will learn and master your Angular and ASP.NET Core skills and be excellent at making full stack web applications using the Angular and ASP.NET Core Web APIs.
In this course, we will use Angular 16 to create our Single Page Web Application and we will use C# and .NET 7 to develop a REST API using ASPNET Core.
Why do you need this course?
Full-Stack web development is in great demand and what better technologies to choose from? We have the best technologies Angular and ASP.NET Core from Google and Microsoft. These are great technologies that pair really well and are adopted by big tech giants across the world.
This course helps you understand full-stack web development using Angular and ASP.NET Core Web APIs as you have never thought of.
Concentrating on the practical aspect of web development, You will learn and master ASP.NET Core Web API and Angular Web development skills and with the help of this course and the knowledge you will acquire in this course, you will be able to implement that in your projects and your organization as well.
Know me more
I am Sameer, a professional software developer with over 15 years of industry experience. I love to educate myself and others and that’s why I started with my youtube channel where I have a loving audience. I create content for software developers like you so that I can share my knowledge.
Money Back Guarantee
I Guarantee you that after finishing this course, you will be confident enough to create web applications using Angular and ASP.NET Core Web API on your own.
You will feel confident at work or creating your own projects.
If you want to create functional, generic, clean, and usable websites using Angular and clean scalable web apis using dotnet core, then this is the course for you.
If still, you are unable to get benefit from this course (we will be sad to see you go!), there is a “30-day money back guaranteed by Udemy”.
In this course, you will learn and implement:
-
Learn And Create Your First Angular single page application (SPA)
-
Learn and Create your first ASP.NET Core Web API using RESTful principles in C#
-
Create a fully functional, highly scalable blog application
In Angular you will learn and develop:
-
Angular CLI
-
Angular Components
-
Angular Routing
-
Angular Services
-
HTTP calls
-
CORS
-
Use Bootstrap CSS in Angular applications
-
Create reusable components
-
CRUD operations (Create Read Update Delete)
-
Angular Forms
-
Live Markdown Preview
-
Markdown to HTML
-
Angular Form Elements
-
Authentication and Authorization
-
JWT Tokens and Storage
-
Cookie Services
-
Local Storage
-
Interceptors
-
Auth/Route Guards
-
Image Upload in Angular applications
-
Models and Interfaces
In our ASP.NET Core Web API, you will learn and develop:
-
Create ASPNET Core APIs from scratch using C#
-
Create endpoints and action methods
-
CRUD operations in ASP.NET Core (Create Read Update Delete)
-
Install and Use Entity Framework Core to connect to SQL Server database
-
Understand and implement Entity framework core relationships
-
Domain-Driven Design Patterns (DDD)
-
Repository Pattern in ASP.NET Core
-
Domain Modelling
-
Entity Framework Code First Approach
-
SQL Server
-
Seeding the Database
-
HTTP Web Methods
-
Authentication and Authorization
-
JWT Tokens
-
Role Based Authorization
-
Image Upload in ASP.NET Core Web API
-
Write Clean, Re-Usable Code
Course Curriculum
Chapter 1: Introduction and Development Setup
Lecture 1: Introduction To The Course
Lecture 2: Prerequisites
Lecture 3: Setting Up Development Environment
Lecture 4: Install .NET SDK and .NET Runtime
Lecture 5: Download and Install Visual Studio 2022
Lecture 6: Download and Install SQL Server (Local Instance) and SQL Server Management Stu
Lecture 7: Install Visual Studio Code
Lecture 8: Visual Studio Code Extensions
Lecture 9: Download and Install NodeJs
Lecture 10: Install Angular CLI
Lecture 11: Getting Help
Lecture 12: COMPLETE SOURCE CODE – GITHUB LINK
Lecture 13: *****OLD CONTENT ***** Source Code and GITHUB Repository – Complete Source Code
Chapter 2: Building API using ASP.NET Core and Visual Studio
Lecture 1: Create New Web API
Lecture 2: Understand Files and Folder Structure – ASPNET Web API
Lecture 3: Understand REST and HTTP Verbs
Lecture 4: Routing In ASP.NET Core Web API
Lecture 5: Understand Our Project and Domain Models
Lecture 6: Create Domain Models
Lecture 7: Install Nuget Packages For Entity Framework Core
Lecture 8: Create DbContext Class
Lecture 9: Adding ConnectionString To The Database In Appsettings.Json
Lecture 10: Understanding Dependency Injection & Injecting DbContext Into Our Application
Lecture 11: Run EF Core Migrations
Lecture 12: Create New Controller (CategoriesController)
Lecture 13: DTOs and Domain Models
Lecture 14: Create POST Categories Action Method
Lecture 15: Repository Pattern and Benefits
Lecture 16: Change POST Category Action Method To Use Repository
Chapter 3: Create UI Application Using Angular CLI
Lecture 1: Important Version Check
Lecture 2: Create Angular Project
Lecture 3: Understand Files and Folders
Lecture 4: Clean Angular Project And Import Bootstrap CDN
Lecture 5: Create Navbar Component
Lecture 6: Create Categories List Component and Angular Routing
Lecture 7: Create Add Category Component and Routing
Lecture 8: Create Angular Services
Lecture 9: Enable CORS
Lecture 10: Unsubscribe from Observables
Chapter 4: Get All Categories – API and UI
Lecture 1: What's in this section
Lecture 2: Create API GET method to GET all categories, and TEST
Lecture 3: Create UI Service method to GET all categories
Lecture 4: Create Environment Files
Lecture 5: Use Get All Categories Service In Component
Lecture 6: Using Async Pipe To Subscribe to Observables
Chapter 5: EDIT/UPDATE Category By Id – API and UI
Lecture 1: What's in this section
Lecture 2: API – Create GET API method to get category by Id and Test
Lecture 3: UI – Create UI component Edit-Category Component and pass route parameters
Lecture 4: UI – Create Service Method and Display Single Category
Lecture 5: API – Update Category Action Method (HTTPPUT)
Lecture 6: UI – Create Update Category Service Method and Connect to Edit Category Componen
Chapter 6: DELETE Category By Id – API and UI
Lecture 1: What's in this section
Lecture 2: API – Delete Category By Id (HTTP DELETE)
Lecture 3: UI – Delete Category Service Method
Chapter 7: Add New BlogPost (Feature) – API and UI
Lecture 1: What's in this section
Lecture 2: UI – Create BlogPost List Component and Routing
Lecture 3: UI – Create BlogPost Add Component and Routing
Lecture 4: UI – Submit Add BlogPost Form
Lecture 5: API – Add Blog Post Functionality (HTTP POST)
Lecture 6: UI – Create BlogPost Service
Lecture 7: UI – Form Submission To Create BlogPost
Chapter 8: Get All BlogPosts – API and UI
Lecture 1: What's in this section
Lecture 2: Seeding Some Blogs
Lecture 3: API – Get All BlogPosts (HTTP GET)
Lecture 4: UI – Get All BlogPosts
Chapter 9: Live Markdown Preview & Image Preview
Lecture 1: What's in this section
Lecture 2: UI – Live Markdown Preview
Lecture 3: UI – Image Preview
Chapter 10: Relationships in Entity Framework Core (Categories and BlogPosts)
Lecture 1: What's in this section
Lecture 2: API – Change Domain Models and Add EF Core Relationships
Lecture 3: API – Change AddBlogPost Action Method – Accept Categories
Lecture 4: API – Change GetAll BlogPosts Action Method – Return Categories
Lecture 5: UI – Display Categories In BlogPost List Component
Lecture 6: UI – Display Categories MultiSelect Dropdown and Capture Categories
Lecture 7: UI – Submit Categories – Add BlogPost
Chapter 11: EDIT/UPDATE BlogPosts – API and UI
Lecture 1: What's in this section
Lecture 2: API – GET BlogPost By Id Action Method
Lecture 3: UI – Edit BlogPost Component
Lecture 4: UI – Fetch and Display BlogPost Data in Edit Component
Lecture 5: UI – Show Categories and Selected Categories
Lecture 6: API -Update BlogPost (HTTP PUT)
Lecture 7: UI – Submit Form To Update BlogPost and Categories
Chapter 12: DELETE BlogPosts By Id – API and UI
Lecture 1: What's in this section
Lecture 2: API – Delete BlogPost Action Method
Lecture 3: UI – Delete BlogPost
Chapter 13: Image Upload in ASP.NET Core and Angular
Lecture 1: Introduction – Image Upload
Lecture 2: UI – Create Image Component
Instructors
-
Sameer Saini
Professional Full Stack Developer and Instructor
Rating Distribution
- 1 stars: 29 votes
- 2 stars: 30 votes
- 3 stars: 162 votes
- 4 stars: 792 votes
- 5 stars: 1284 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