.Net Training

Professional .Net Training In Nepal

The course syllabus and curriculum is an outcome of rigorous discussion among software professionals, experts and educators. We periodically update the syllabus based on research and surveys performed on current development practices in software development industry.

The ASP.NET training course taught by our computer institute comprises of following components:

  • HTML, CSS, JavaScript and JQuery
  • ASP.NET and C#:
  • MSSQL

Important concepts on entity frameworkLINQ, MVC design pattern are discussed in detail.

How is ASP.NET training course conducted?

To evaluate the efficiency of daily classes and to derive necessary measures, the institute conducts tests every Saturday. The trainee’s progress is tracked based on the parameters gathered from the test. Based on feedback, with a motive to optimize the learning ability of apprentices, training methodology is accordingly changed and updated. Supplementary classes, revision classes, class works and home assignments are provided with respect to the pupil’s growth.

Upon completion of ASP.NET training, students are assigned a “project work”. Internship is conducted under guidance of experts and professionals within the computer institute itself or at software development companies in Kathmandu. If candidates is arranged internship to create ASP.NET projects, a supervisor is appointed by the computer institute to help them as necessary.

Objectives

  • Develop and deploy fully-functional database driven web applications and websites in ASP.NET and C#.
  • Learn features, functions and settings of .ASP.NET framework such as server controls and security features.

Who can join ASP.NET Training?

Students graduating with Bachelors degree in IT subjects (BE computer, BSc. IT, BCA) can benefit from this course. Else than that whoever wants to be established as a professional ASP.NET developer can attend this course.

Syllabus

Module 1: C#

The ASP.NET server controls are defined in C#(C sharp), so the course starts with the concept of C# programming.

  • Introduction to .NET Framework
  • Variable Declaration, Data Types, Constants
  • Conditional statement; If else statement and switch
  • Looping; while, for and foreach loop.
  • Arithmetic, Comparison, Logical and Assignment Operator
  • Array, Functions
  • Classes and Objects
  • Properties and Methods
  • Visibility Modifiers
  • Constructor and Destructor Functions
  • Inheritance, Encapsulation, Abstraction and Polymorphism
  • Interface
  • Error Handling
  • Exception Handling, try catch, throwing an exception, Custom exception

Module 2: SQL Server

  • Create, Alter table
  • SQL statements for Inserting, Updating, Deleting and Retrieving records
  • Case Condition
  • Joins, Inner Join, Outer Join
  • Keys, Primary Key, Foreign key, cascading
  • Normalization
  • Stored Procedure

Module 3: ASP.NET Course

  • Form Designing
  • ASP.NET Controls (Server Controls) and HTML Controls (Web User Controls)
  •  Label, textbox, button controls
  • Grid View, Validation Controls
  • Data Grid and Repeaters.
  • Enhancing websites employing Master Page and Themes
  • Defining Master Page and Content Pages, Page Navigation
  • Applying Themes and Styles to Controls
  • Using Themes to customize a Site.
  • Insert records
  • Validating data
  • Displaying data employing Grid View Server Control
  • Displaying, editing, deleting records in database.
  • State Management
  • Security, Membership and Role Management
  • Emailing Concepts and Sending Email
  • Error Handling, Debugging and Tracing
  • Implementing Ajax
  • Crystal Report Generation
  • SQL Reporting
  • AjaxControlTookKit implementation

Module 4: HTML, CSS, JavaScript and JQuery

  • HTML tags such as paragraph, heading, image, anchor, form and table
  • Inline, internal and external stylesheet
  • JavaScript, client side validation
  • Implementing JQuery

The learning outcome of this phase is to successfully build HTML/CSS template for web application or integrate pre-designed templates in their application.