Asp.net Core Course for Beginners and Professionals, Learn Asp.net Core MVC with C#,
ASP.NET Core MVC using Dependency injection, entity framework Core Code first approach.
Anyone who wants to learn Asp.net Core Specially for
software developer, working professional, trainee software developer, fresher graduate,
software tester
Learn asp.net core development course
Below are the key concepts we cover in this asp.net core course.
- Creating an asp.net core web application from scratch
- Understanding appsetting.json
- Wwwroot folder , how to store and fetch static resources
- Bundleconfig.json , how to create different type of bundle in asp.net core
- Using Middleware, registering middleware
- Session in Asp.net core, create session, read from session etc.
- Grasp the Concepts of Routes, Controllers, Actions and Razor View Engine in MVC
- Understand the Principles of Data Annotation and Validation
- Data Access using Entity Framework Code-First with ASP.NET MVC
- CRUD operations (Create, Read, Update, Delete) using Entity Framework
- Successfully deploy a Web Application to IIS
READ BEFORE YOU START!
Set #1 : Introduction To .NET Core Framework and Asp.net Core
- Understanding ASP.NET Core Framework, MVC Request
- Creating master page layout (Layout.cshtml to maintain consistency)
- Creating partial view
- Understanding MVC Routing & Creating a RoutingConfig
- Understanding "wwwroot" folder, how to retrive static files, images
- Use of Bundleconfig file and Calling CSS in view (page)
Set #2 : Asp.Net Core MVC ( Model View Controller )
- Creating MVC (Model View Controller)
-
Understanding different type of action result, processing request and returning response using model.
- Understanding Views in MVC
- Razor Syntax (HTML code mixing with server side code)
- Creating section (using
@section
) and overriding section with different functionality from different views - Understanding ViewBag
Set #3 : MVC Form Validation in .Net Core
- Creating Form in Asp.net Core MVC
- Understanding Form validation in MVC
- Server-Side validation using ModelState
ModelState.IsValid
- Validation attributes from DataAnnotations
using System.ComponentModel.DataAnnotations
- ValidationMessageFor and ValidationSummary for generating Client-Side
- Custom Validation attributes and class-level model validation
Set #5 : Session in Asp.net Core
- What is session object?
- Configure session middleware
- How to create session object in asp.net core
- Reading from session in .net core
- How to store complex object type in session
Set #4 : Basic LINQ Syntax with Entity Framework
- LINQ keywords and Syntax
- First, Order, Where Clause
- Select single row and multi rows
- Anonymous Methods
- Creating list object using data from database
Set #5 : Data Access using Entity Framework
- Creating Database connection String
- Downloading and Installing Nuget Package Manager Console
- Introduction To ADO.NET Entity Framework
- Understanding Object Relational Mapping
- Entity creation from Database, (Code First Approach)
- CRUD Operation (Create, Read, Update, Delete data)
Set #6 : Data Access using ADO.net
- Understanding Ado.net objects
- Dataset, Datatable creation
- Command, DataReader, and DataAdapter
- CRUD Operation using ADO.Net
- Caching ADO.Net objects
Set #7 : File system object and images
- How to work with file system object
- Cerate file with content
- Read file from file system
- Check if file exists and Delete file.
- Upload image with specific extension
- Retrieve image and display
- Delete image from file system
Set #8 : Deployment and IIS Configuration
- Publishing the Project
- Create Virtual directory
If you want to book online training session.
Book Asp.net Core Training Online
You can also check our free tutorials:
Many companies are looking out for Asp.net Core Developer, There is demand for Asp.net Core MVC Developer, and they are looking for people with knowledge of .Net core framework, Razor, Model View Controller, ADO.Net etc. Bright students can have this opportunity to make a career in this area.