• Classroom Training   • Online Training   • Corporate Training  • Live Projects & Guidance 

.Net Development

Courses Information

The course is full fledged to practically implement a full blown desktop application using windows forms or a web applications using ASP.NET web forms.

By the end of the course, you will be able to utilize the full power of C# with its new features while rapidly building a web API and a Windows desktop app with .NET Core 3.0.

Curriculum
Module 1 - Intoduction To Programming
  • What is Program?
  • Introduction to Algorithm and Flowcharts
Module 2 – What is .Net
  • History Of .Net
  • Net Architecture
Module 3 – Variable, Constant and Datatypes in C#
  • Concept of variables
  • Primitive Data Types
  • Declaring Constants
  • Const and final keyword
Module 4 – Operators and Branching Statement
  • Types of operators
  • If statement and if..else statement
  • Nested if..else statement
  • Switch Case Statmenet
Module 5 – Loop
  • While Loop
  • Do..while loop
  • For loop
Module 6 – Arrays
  • What are arrays
  • How To declare Array
  • Accessing Arrays
  • Multidimensional Arrays
  • Array Operation
Module 7 – Windows Form Application
  • Building a Form
  • Using the Forms Designer
  • Using Controls
  • Advanced Windows Forms Topics
Module 8 – Data Structures And Collections
  • Introduction to DS
  • Implementing Queue ,stack etc. in C#
  • LINQ
Module 9 – Implementing OOP in C#
  • Class and objects
  • Implementing Polymorphism
  • Overloading
  • Overriding
  • Abstract Class
Module 10 – Inheritance
  • Types of Inheritance
  • Concept of Interface
  • Implementing Interface
  • Implementing multiple inheritance
Module 11 – Exception Handling
  • What Are Exceptions
  • Use of try ,Catch And finally
  • User Defined Exceptions
Module 12 – Programming With ADO.Net
  • Querying Database using Ado.net
  • Connected and Disconnected Environment
  • Implementing transactions
  • CRUD Application
Module 13 – DBMS with SQL SERVER / MYSQL
  • What is Database
  • Installing and configuring Sql server / MYSQL
  • DDL, DML, DQL, DCL, TCL
  • Database Constraints
  • Character, Date and Numeric Functions
  • Aggregate Functions
  • SQL Operators
Module 14 – Advanced DBMS
  • Working with Joins
  • Types of Joins
  • Subqueries
  • Limit, order by ,Group By and Having Clauses
  • Views
  • Triggers
  • Stored Procedures
Module 15 – ASP.NET
  • Life Cycle of ASP.NET Page
  • ASP.NET Controls
  • Server.Transfer
  • WebConfiguration Files
  • Data Bound Controls
  • Performing Data Access
  • Error Pages and logs
  • AJAX.NET
  • Data Bound Controls
  • Master Pages and Themes
  • Redirecting To another Page
  • Event handling in Web Forms
  • ASP.NET State Management
  • Master Pages and Themes
Module 16 – Validation Controls
  • Required Field Validator
  • Compare Validator
  • Custom Validator
  • Range Validator
  • Regular Expression Validator
  • Page.Validators and Page.IsValid
Module 17 – Understanding & Publishing Web Application

    Trending Courses