Contact for queries :


Course Outline

This course provides an exhaustive coverage of C# programming language features like Object-oriented Programming, Inheritance, Interfaces, Exception Handling, Reflection, Standard I/O programming, File Handling, Generics, Windows Application using Win Forms, File I/O, XML in .NET, ADO.NET, Web Services and Deployment. It also provide coverage of .NET framework and ASP.NET technology features like ASP.NET Architecture, State Management, Master pages, User & Custom Controls and Data Access, Authentication and Authorization, Navigation, Web Configuration, Health Monitoring, Instrumentation, Web Services, AJAX and Deployment.

After learning this course, the participant will be able to

• Understand the concepts to build C# applications
• Develop console based applications using C#
• Develop windows applications using C#
• Create database applications using C#
• Create a rich GUI for web based applications using a rich set of controls
• Create secure (authentication and authorization) web applications
• Personalize a web page using Web Parts
• Create asynchronous web applications using ASP.NET AJAX
• Create and use web services
• Deploy web applications in IIS

C# Essentials (Console Application)
• The Creation of C#
• An Overview of C#
• Data Types, Literals, and Variables
• Operators
• Program Control Statements
• Introducing Classes and Objects
• Arrays and Strings
• A Closer Look at Methods and Classes
• Operator Overloading
• Indexers and Properties
• Inheritance
• Interfaces, Structures, and Enumerations
• Exception Handling
• Using I/O
• Delegates, Events, and Lambda Expressions
• Namespaces, the Preprocessor, and Assemblies

Windows Form

• Introduction to Windows Form
• Form Controls
• User Define Controls

Developing Data Centric Applications using ADO.NET

• Create and manage connections using ADO.NET.
• Identify the disconnected and connected environment in ADO.NET.
• Create datasets and data tables.


• Web Application using ASP.NET
• ASP.NET Architecture
• Control-based Programming
• User Interface Elements
• Deployment • Web Sites, Applications, and Virtual Directories in IIS
• ASP.NET Diagnostics and Health Monitoring

ASP.NET Working with Data
• Data Binding
• State Management
• Validation

SEE ALL Add a note
Add your Comment
TrueBodh Technologies Pvt. Ltd.
TrueBodh Technologies Pvt. Ltd.

About Truebodh Technologies

We provide IT Services in Software Development, Web Applications, Mobile Apps, Cloud Services & Solutions to end to end business design.

We provide online learning platform that helps anyone learn software, technology and creative skills to achieve personal and professional goals.We help individual learners achieve personal and professional goals, we offer flexible, cost-effective price. We provide online and offline courses.

Course Progress