.NET
Course Overview
.NET is a open source developer platform for building many different types of applications.
You can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and more.
Module - 1
Introduction
- Course Introduction
- Platform Dependence , Independence & Portability
- Framework
- Compiler
- CLR, CLS, CTS, CLI
OOPS Concept
- Relation b/w objects and reference variables
- Encapsulation, Abstraction, Class & object
- Overloading & Types of Methods
- Memory blocks: Stacks, Heap & Class Area
- Constructors and Destructor & Garbage Collection
- Scope & Dispose Method
- Use of this keyword
- Static Data members, Constructors & methods
- Relation & Implementing Has-A relation
- Using Inheritance
- Overriding & Hiding Method
- Base keyword Method
- Static & Dynamic binding
- Runtime polymorphism and generalization
- Interfaces
- Usage of sealed, partial, out, ref, pram keyword
- Namespace
- Assembly & GAC
- Indexer
- Windows Application
- Delegates & Event
- Event Handling
- Windows App. Component.
Module - 2
String Handling
- String class & concept of Immutability
- Common String operations
- Pool of String Constants & its use
- Use of String Builder
Exception Handling
- Difference b/w exception and error
- Exception Handling & Robustness
- Common Exceptions and Errors
- Try and catch block
- Handlers
- Throw keyword and its usage
- Class Methods & properties
- Creating User defined Exceptions
- Multithreading
- Input Output Streams
- Reflection
- Collection Framework
- Database Connectivity Using ADO.NET
- Web Application Programming Using Asp.NET
Advance Concept
- Networking
- Remoting
- Web Services
- LINQ
- WCF
- WPF
- SilverLight
- Project
Career Overview with .NET
Boost your career in .NET technology. After completing this course you will become a professional .NET developer. You will be able to apply for top MNC companies and be professional software engineer.
Our Support
Please take a look SoftZone support after completing this course.
- Professional resume building
- Make profile on multiple job portals
- Preparation for an interview
- Help to apply for an top MNC companies
- Upload resume for international job portals
- Get a chance to hire from top companies