OOP using ASP.Net  Core MVC

OOP using ASP.Net Core MVC

This OOP course offers a comprehensive introduction to Object-Oriented Design & Programming. Object-Oriented Design ensures code reusability, more reliability and offers flexibility to change.

course at a glance

  • Date : 29 Jul - 4 Oct 2019
  • No. of Classes/ Sessions : 19
  • Total Hours : 120
  • Last Date of Registration : 25 Jul 2019
  • Class Schedule :
    • Monday - 6.00pm - 9.00pm
    • Wednesday - 6.00pm - 9.00pm
    • Friday - 9.00am - 5.00pm
  • venue : BASIS Institute of Technology & Management (BITM) BDBL Bhaban (3rd Floor - East), 12 Kawran Bazar, Dhaka -1215.

Price: TK. 25,000
(Excluding VAT & TAX)
Promotional Offer BDT 15,000 (Valid till 24th July,2019)

This training is organized by BITM. Training will be held in BITM.

In this course, you will learn how to design a software system using Object Oriented thought process. You will be able to write quality code and to do simple & elegant design. All OOP topics: Class, Object, Association, Inheritance, Interface, Decoupled Architecture will be clearly explained with several examples & sample code. Finally, you will apply these concepts in a practical software project work.

Detailed Outline:

  • C# Basics
    • Anatomy of C#
    • Datatypes and variables
    • Conditional Statement
    • Methods
    • Looping
    • Collections in C#
    • Windows form UI Controls
  • User- Defined Type
  • Value type & Ref type
  • How to think OO way
  • Class & Object
    • Constructor
    • Property
    • Method
    • Method and Constructor Overloading
  • Collection of Objects
  • Association Relationship
    • One-to-One
    • One-to-Many
    • Many-to-Many
    • Uses relationship
  • Inheritance Relationship
    • What and why?
    • Upcasting & Downcasting
    • Method over riding
    • Runtime polymorphism
    • Abstract class & Interface
    • Generics
  • Interface
    • What and why?
    • Some useful interface in C#
  • Database design
    • How to design a relational DB
    • E-R Diagram
  • Overview of a completed product using OOP Concept
  • Net Core MVC Basics
    • Model
    • View
    • Controller
    • Dependency Injection
    • Rajor Page
    • Session & Application State
    • Tag Helper
    • Security & Authentication
    • Working with Database
  • Project work using ASP.Net MVC Core

Curriculum

Module OOP using ASP.Net MVC Core 120 Hrs

Tentative Class Start

29th July, 2019

Available Seat

10 / 30

who can join

Basic Programming. CS graduate is preferable

Meet the Instructor