HOME > LTCL > Training > Online Course: Object Oriented Programming with C#.NET and ASP .NET Core MVC

Online Course: Object Oriented Programming with C#.NET and ASP .NET Core MVC

Start Date: 27 May, 2022
Time: 6:30 pm – 9:30 pm (Friday & Saturday)
Duration: 40 hrs
Course Fee: 7000 TK
Contact: 01847179477, 01811448063

Course Outline (Revised) (Total Duration: 40 hrs)

Introduction to Visual Studio 2019

How to Install and Setup visual studio 2019 Community Edition.

Programming Basics (C# (Basic to Advance))
Introduction to C#, Data Types, Datatype conversions, Operators, Conditional Statements, Loops, Data Structures.

Object Oriented Programming
OOP Fundamentals, Objects and Classes, Why OOP? , Interfaces, Method Overloading, Method Overriding.

Object Oriented Design Principles
Four fundamental Principles of OOP – Abstraction, Inheritance, Encapsulation Polymorphism.

ASP.NET Core MVC (.NET 5)
Introduction to Model-View-Controller architecture, Data flow, Fundamentals of ASP .NET MVC.

Introduction to SQL Server Programming
Intro to SQL, Basic Queries and Commands, Table Joins

Database designing
Fundamentals of Database Designing, Constraints, Relationships.

MS SQL Server
Introduction to MS Sql Server and MS Sql Server Management Studio. Working with Sql Server in Asp .NET core Application

Introduction to web technology
HTML, Bootstrap, Javascript, Jquery Basics

Razor view Engine
Intro to Razor view engine

Advanced ASP.NET MVC
Design Patterns (Factory and Repository Pattern), Dependency Injection

Entity Framework 6
ADO .NET, Linq, Code first approach.

Security, Authentication and Authorization in ASP.NET Core MVC
Security, Authentication and Authorization with asp .NET Identity, Role based authentication.

 

Project Deployment in IIS
Delploy an asp .NET MVC project in Local IIS server.

Version Control
Git, Github, Basic git commands

Code Quality & Smart Coding
Industry good practices, Do’s And Don’t’s ,  Basic principles for clean coding.

Full Stack Project work with ASP.NET Core MVC
Development of a Full Stack MVC with the instructor



Start Course