.Net Track - Innatelabs Certified Professional (ICP)

Who will the course benefit?
Students and Individuals who require and intend to build their career in web-based technologies using VB.Net, ASP. Net and C#. Net. 
 
VB.NET

What skills will the student gain?
After the completion of this course, the student will be able to:

  • Describe the basics of VB.Net language
  • Explain the various programming constructs
  • Describe interfaces, namespaces, and collections
  • Explain multithreading
  • Describe crystal reports

 
Course Contents

  • Microsoft .Net Framework Architecture
  • Language Basics
  • Programming Fundamental, OOP's Concepts & Implementation of OOP's Concept in Vb.Net.
  • Component Based Programming
  • Files (Text & XML), Serialization
  • Data accessing through VB. Net ADO. Net Programming
  • Web-Services
  • Windows Services
  • Multithreading
  • Custom Attributes
  • Error handling and Debugging
  • Migrating from VB 6.0 to VB.net

 
ASP. NET 
 
What skills will the student gain?
After the completion of this course, the student will be able to:

  • Develop Web applications using ASP.NET
  • Build browser-independent user interfaces with Visual Studio .NET and Web Forms
  • Implement Web-based navigation models
  • Deploy and update ASP.NET applications
  • Explain various validation controls 

Course Contents

  • Microsoft .Net Framework Architecture
  • Code behind Language Basics
  • ASP & ASP.NET Difference
  • ASP.NET Pages and Object Model
  • Server Controls, web controls, validation controls
  • ADO. Net : Server Control Templates & Data Binding Techniques
  • Component based Programming
  • Web Services Overview with Practical Implementation
  • Caching & Tracing
  • Configuration
  • ASP. Net cookies & sessions
  • State Management

 
C#. NET 
 
What skills will the student gain?
After the completion of this course, the student will be able to:

  • Create, compile and run C# programs using Visual Studio 2005
  • Understand and Develop C# language constructs, syntax and classes
  • Develop .NET components in C# for desktop and distributed multitier applications 

 
Course Contents

  • Microsoft .Net Framework Architecture
  • Language Basics
  • Programming Fundamental, OOP's Concepts & Implementation of OOP's Concept in Vb.Net.
  • Component Based Programming
  • Files (Text & XML), Serialization
  • ADO. Net Programming
  • Web-Services
  • Multithreading
  • Window services
  • Custom Attributes