• Mon. to Sat. 10.00 AM to 6.30 PM

About Course

ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites. It allows you to use a full featured programming language such as C# or VB.NET to build web applications easily.

Syllabus

Git

  • Understand the differences between Git, Github and Gitlab
  • Install and configure Git for use
  • Use Git to manage files using CLI commands
  • Create, Clone and manage repositories
  • Reviewing audit trails
  • Perform Branching, Merging and Rebasing
  • Prevent and resolve merge conflicts
  • Understand common Git workflows
  • Perform basic troubleshooting of Git

.NET Core

  • Introduction to .NET
  • Introduction of .NET Framework
  • Review of Visual C# Syntax
  • Visual C# Programming Language Constructs
  • Creating and Invoking Methods
  • Creating Overloaded Methods and Using Optional and Output Parameters
  • Implementing Structs and Enums
  • Exception Handling
  • OOPs Implementation
  • Constructor and Destructor
  • Polymorphismn
  • Interface

Advance .NET

  • Building and configuring class library
  • string
  • Delegates
  • Collections, Generic Collections and Generics
  • Lambda Expressions in C#
  • Reading and Writing Local Data
  • Multithreading in .NET
  • Windows form application
  • MDI Form
  • Controls of Windows Form
  • HTML5, CSS and Javascripts

ASP.NET

  • Introduction to ASP.NET
  • Master Page and Template Integration
  • State Management
  • Uploading and Downloading, Page Directives
  • Validation Controls
  • Navigation, Login Controls, AJAZ Extension
  • Datasource, Data Controls, SQL Server
  • ADO.NET
  • MVC
  • Querying Data by Using LINQ
  • Accessing Remote Data

WPF, WCF and Others

  • WPF
  • WCF
  • What's new in C# 8.0

UML

  • Object-Oriented Fundamentals
  • Getting Start with UML
  • Use Case Models
  • Class Diagrams
  • Sequence Diagrams
  • Design Patterns
  • Case Study

Requirements

  • Bachelors of Engineering Degree