Project Based MVC Core with Angular Training Step By Step

29 Hours Live Training

Author
Trainer: Shivprasad & Guru

What you'll learn :-

It is a 45 Days combined Training & Practicals on MVC Core & Angular.

8 Months Video Subscription Program.
Doubt clearing related to Training Program.

Training Content

Learn MVC in 45 Days :-


Theory (30 Minutes) -
  • .NET Core vs .NET Framework
  • MVC Core and MVC 5
  • .NET 5.0 Roadmap
  • MVC Architecture understanding
Practicals (10 Hours) -
  • Lab 1:- Installing .NET Core SDK , CLI , Creating a simple project , Building and running it.
  • Understanding MVC Core project structure -
    wwwroot, appsettings.json , Kestrel , Startup.cs  and Program.cs.
  • Lab 2:- Running ASP.NET Core through visual studio and VS code.
  • Lab 3:- Boot strap cycle Configure Service , Configure , Middleware’s.
  • Lab 4 :- Adding model , using Strongly typed Razor view and controller.
  • Lab 5 :- Maintaining states using session and cookies.
  • Lab 6 :- Session management using ViewData/ViewBag , Tempdata and Session.
  • Lab 7:- Scoped,Transient and Singleton.
  • Lab 8 :- Dependency injection in MVC Core.
  • Lab 9 :- MVC Routing , Conventional routing and attribute based routing.
  • Lab 10:- One to many Model integration with MVC Core UI.
Theory (30 Minutes)- 
  • EF Core , ORM
  • Code First vs DB First
Practicals (5 Hours) -
  • Lab 11 :- Create DB using code EF migration tool(add-migration,update-database).
  • Lab 12 :- Creating a Insert ,Update and Delete using MVC razor UI.
  • Lab 13 :- Using WebAPI and doing CRUD using it.
  • Lab 14:- JWT Token Authentication and Authorization.

Theory (30 Minutes) -
  • What is Angular ?
  • The concept of Binding framework and MVW architecture pattern.
Pre-requisite (60 Minutes) -
  • What is Node , NPM , Typescript and installation for the same.
  • NPM  basic commands (install , remove and -g)
  • Package.json  and Package.lock.json
  • What is node_modules folder?
Practicals (2 Hours) -
  • Lab 1:- Typescript basic , Tsconfig , classes , objects , interfaces , inheritance , Closures and IIFE.
  • Lab 2:- Installing Angular CLI , creating and running your first Angular application.
Theory (30 Minutes) -
  • Understanding the CLI folder structure , src , Component , Modules , e2e , tsconfig , package.
Practicals (9 Hours) -
  • Lab 3 :- Creating a simple UI and Binding ,ngModel ,expression , click events and ngfor to display on the HTML table.
  • Lab 4:- Navigation in Angular using Routing.
  • Lab 5:- Angular validation using Reactive forms.
  • Lab 6: - Improving performance using Lazy Loading.
  • Lab 7:- Making HTTP POST , GET & PUT.
  • Lab 8:-  Dependency Injection.
  • Lab 9 :- Securing Angular apps using Interceptor and Auth Guards.
  • Lab 10: - Angular Material introduction.
  • Lab 11 :- Angular component Life cycle

10 Lessons

03 Hours

World-class training and development programs developed by top teachers

Whats Included

  • World-class training teacher
  • Bench has zero learning curve
  • We handle the rest.