Online Course on ASP.NET Core with Angular (Batch No: 1)

Online Course on ASP.NET Core with Angular (Batch No: 1)

Online Course on ASP.NET Core with Angular

  • Start Date : 02-May-2020
  • Duration : 45 hours
  • No. of Classes/ Sessions : 15
  • Registration Deadline : 30-Apr-2020
  • Batch No : 1
  • Class Schedule :
  • Friday (10:00am-01:00pm)
  • Saturday (10:00am-01:00pm)
  • Monday (10:00am-01:00pm)
Online Course on ASP.NET Core with Angular apply

Introduction


Course Objective:
After Completing this course trainee will be able to - 


  • A clear understanding of How the web works and how web applications work.
  • Understand on MVC Concept and ASP.NET Core MVC 
  • Understand ASP.NET Core and able to implement the project on ASP.NET Core MVC
  • Clear Concept on Entity Framework Core and managing EF Core for web applications. 
  •  Solid understanding of SOLID Principle, Dependency Injection and IoC and how ASP.NET Core utilizing these things
  • Go on track with Basic Angular and ASP.NET Core Web API 


 

Prerequisites : Good Knowledge on Basic C Basic understanding on Object Oriented Programming Good Knowledge on Basic Database Design and SQL Query Good Knowledge on basic HTML, CSS, Bootstrap. Tools Needed Visual Studio 2019 (You can download it free) SQL Server / SQL Server Express SQL Server Management Studio Visual Studio Code Suitable PC Configuration Minimum 8 GB RAM
Training Modules :

Introduction on ASP.NET Core How WebWorks and Web Application Mechanisms Understanding MVC Convention and ASP.NET Core MVC

  • Introduction on ASP.NET Core 
  • How WebWorks and Web Application Mechanisms 
  • Understanding MVC Convention and ASP.NET Core MVC


Hello Controller in ASP.NET Core MVC ASP.NET Core Action and Action Parameters ASP.NET Core Model Binding Model State and Data Validation Introduction to EF Core and saving a basic model in database with EF Core

  • Hello Controller in ASP.NET Core MVC 
  • ASP.NET Core Action and Action Parameters
  • ASP.NET Core Model Binding 
  • Model State and Data Validation 
  • Introduction to EF Core and saving a basic model in database with EF Core 


OOP Pillars Class, Property, Constructor Aggregation/Composition Inheritance, Polymorphism, Interface, abstract

  • OOP Pillars
  • Class, Property, Constructor 
  • Aggregation/Composition
  • Inheritance, Polymorphism, Interface, abstract 


SOLID Principle Dependency Injection Generic Repository pattern Implement ASP.NET Core Dependency Injection Container ASP.NET Core Middleware

  • SOLID Principle 
  • Dependency Injection 
  • Generic Repository pattern Implement 
  • ASP.NET Core Dependency Injection Container
  • ASP.NET Core Middleware 


EF Core overview Migrations Relationship (One to One, One to Many, Many to Many) Fluent API

  • EF Core overview 
  • Migrations 
  • Relationship (One to One, One to Many, Many to Many)
  • Fluent API 


ASP.NET Core Razor Views Data passing to View by ViewBag Data binding from HTML Form HTML Tag Helpers Strongly Typed Views Layout, Partial Views Introducing View Models and Automapper View Components Jquery Ajax Master-Detail data binding with jquery

  • ASP.NET Core Razor Views 
  • Data passing to View by ViewBag 
  • Data binding from HTML Form 
  • HTML Tag Helpers
  • Strongly Typed Views 
  • Layout, Partial Views
  • Introducing View Models and Automapper
  • View Components 
  • Jquery Ajax 
  • Master-Detail data binding with jquery


ASP.NET RESTful API Creating API Endpoints best practices Routing and Attribute Routing

  • ASP.NET RESTful API 
  • Creating API Endpoints best practices
  • Routing and Attribute Routing 


ASP.NET Core Identity Authorization Jwt Token Based Security

  • ASP.NET Core Identity 
  • Authorization 
  • Jwt Token Based Security


Typescript Angular Module and Components Component Communications Observables Angular Services Angular Routing Parent-Child Routing Implementing Layout in Angular

  • Typescript 
  • Angular Module and Components 
  • Component Communications 
  • Observables
  • Angular Services
  • Angular Routing 
  • Parent-Child Routing 
  • Implementing Layout in Angular


Course Fee : TK. 10000

Contact info

+88 01714 121719

+88 02 41010090

[email protected]