|
|
|
ASP.NET
CORE Course Details |
|
Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Apr 7th @8:00PM
Faculty: Mr. Mohan Reddy (12+ Yrs of Exp,..)
Duration: 2 Months
Venue
:
DURGA SOFTWARE SOLUTIONS,
Flat No : 202,
2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038
Ph.No: +91 - 9246212143, 80 96 96 96 96
Syllabus:

Name: Mr. Mohan Reddy (12+ Yrs of Exp,..)
ASP.NET CORE
- Introduction to Web Applications
- Windows Applications Vs Web Applications Vs Distributed Applications
- ASP.NET Vs ASP.NET Core
- Client/Server Architecture Application
- What are Client and Server
- Role of Web Server
- IIS (Internet Information Services)
- Creating a new Website on IIS
- Introduction to MVC
- Introduction to Design Patterns
- Architecture Patterns
- Intro to MVC
- ASP.NET Web Forms (Vs) ASP.NET MVC
- List of Versions of ASP.NET MVC
- MVC Architecture, what is MVC?
- What is Controller and Action Method
- What is View C What is Model
- Request Flow in ASP.NET MVC
ASP.NET MVC :
- Project Creation
- Creating New Project in Visual Studio
- Overview of Folders and files of MVC project
- Controllers
- Introduction
- Creating Controllers Manually and by using Scaffolding
- Action Methods in Controllers
- Parameters to Action methods
- URL Routing
- Overview
- Need of URL Routing, Parameters in URL
- Default Parameter Values
- Literals in URL
- Views
- Introduction
- Action Results and various types of Action Results
- Action Methods returning Action Results
- Creating a Razor View
- Shared Views
- View Engines
- ASPX View Engine Vs Razor View Engines
- Razor Programming
- Passing Data from Controller to View
- View Data
- View Bag
- Temp Data
- Sessions
- Anonymous Methods
- Strongly Typed Models
- UI Designing
- With HTML Controls
- With HTML Helpers
- With Strongly Typed HTML Helpers
- Partial Views
- Need of Partial Views
- Development and Consumption of Partial Views
- Html.Partial
- Html.RenderPartial
- Html.RenderAction
- Layout Views
- Introduction and need of Layout Views
- Default Layout View (_Layout.cshtml)
- Creating custom Layout Views
- Layout Views with Sections
- Html.RenderSection()
- _ViewStart.cshtml
- Overriding _ViewStart.cshtml
- Data Annotations and Validations
- Introduction
- Model level validations (vs) View level validations
- Importing jQuery Validation Plug in
- [Required], [RegularExpression]
- [Range], [StringLength], [Compare]
- [Remote], ModelState.IsValid, Custom Validations
- [Display], [Datatype], [DisplayFormat], [ScaffoldColumn]
- LINQ to SQL
- Introduction to LINQ
- What is LINQ to SQL
- Performing CRUD Operation using LINQ to SQL
- ADO.NET Entity Framework (EF)
- Introduction to Entity Framework
- Various Approaches in EF
- Understanding DbContext and DbSet
- Entity Framework DB First
- Entity Framework Code First Entity Framework Model First
- Scaffold Templates
- Need of Scaffolding
- Creating controllers and views using scaffold
- Understanding Index, Details, Create, Edit, Delete action methods and views
- Filters
- Introduction to Filters
- ChildActionOnly, OutputCache, ValidateInput
- ValidateAntiForgeryToken, HandleError
- Action Filters, Result Filters, Authorization Filters
- Exception Filters, Custom Filters
- Authentication and Authorization
- Types of Authentications
- AllowAnonymous
- Web API
- Introduction to distributed applications
- Web Services Vs WCF Vs Web API
- Understanding HTTP Methods (GET, POST, PUT, DELETE)
- Creating API Controller and API configuration
- Calling Web API from JQuery
- CRUD operations using JQuery AJAX with Web API
- Enabling CORS
- Consuming Web API from MVC Project
- Developing Single Page Applications
- What is SPA
- Need of SPA and Getting started
- Angular Integration
ASP.NET CORE MVC
- Introduction to .NET CORE
- What is .NET CORE
- What’s new in.NET core
- ASP.NET core
- .NET Core Vs ASP.NET Core
- ASP.NET CORE MVC Applications
- Introduction
- Setting up a new project
- Command line tools and code
- ASP.NET Core MVC project structure
- Program and Stratup Classes
- Main method in ASP.NET Core Applications
- Startup and Middleware’s
- Introduction
- How Middleware Works
- Configure and Configure Services Methods
- Exception Handling Middleware
- Routing Middleware
- Static Files Middleware
- Setting up ASP.NET MVC Middleware
- Controllers in MVC Framework
- Introduction
- MVC design pattern
- Routing
- Views in MVC Framework
- Creating Simple Views
- Tag Helpers for creating Views
- Built-in Tag Helpers
- Custom Tag Helpers
- Models in MVC Framework
- Introduction
- Models and Views
- Entity Framework CORE
- Introduction
- Installing EF Core
- EF Core Architecture and Libraries
- Creating and Implementing DB Context
- Configuring EF Services
- Entity Framework Migrations
- Various Approaches in EF (DB First and Code First)
- Creating CRUD Application in MVC Core using DB First
- Creating CRUD Application in MVC Core using Code First
- Dependency Injection Introduction
- Dependency Injection Containers
- Integrated support of Dependency Injection in ASP.NET Core
- Implementing Dependency Injection in MVC Core Applications
- Error Handling In MVC Core Applications
- Handling Client Errors
- Handling Server Errors
- ASP.NET CORE Identity
- Introduction to Identity Framework
- Authentication Services and Middleware
- Identity in ASP.NET Core MVC
- Open Authentication
- Authorization
- WEB API Core
- Creating a WEB API Core Service
- Testing WEB API Core Services using Swagger
- Implementing Dependency Injection in WEB API Core
- Consuming WEB API Core Service in MVC CORE using JQUERY
- Consuming WEB API Core Service in MVC CORE using C#
|
|
|
|
|
|