OnlineTrainingIO

C#

About C#

It is exclusively designed with Basics through Advanced Concepts.  This C# course is specifically designed as per the Microsoft Official Curriculum (MOC) to provide COMPLETE PRACTICAL Training on Asp.Net

C# Course Outline

• Data Types
• Type Conversion
• Boxing & Unboxing
• Conditional Statements
• Looping
• Methods in C#
• Properties
• Arrays
• Indexes
• Structures, Enumerations
• Strings
• Regular Expressions
• Collections

 

Object Oriented Language :

• OOPS Concepts
• Encapsulation
• Inheritance
• Polymorphism
• Class and Object
• Constructors
• Destructors
• Method Overloading
• Method Overriding
• Early binding, Late binding
• Abstract Classes
• Abstract Methods
• Interfaces
• Multiple Inheritances

 

Memory Management :

• Garbage Collector Stack and Heap
• System. Object Class
• Architecture of Gc
• Generations
• Exceptional Handlingÿ System Defined Exceptions
• Custom Exceptions
• Try, Catch, Finally
• Throwing Exceptions
• Operator Overloading
• Unary Operator
• OOPS Concepts
• Encapsulation
• Inheritance
• Polymorphism
• Class and Object
• Constructors
• Destructors
• Method Overloading
• Method Overriding
• Early binding, Late binding
• Abstract Classes
• Abstract Methods
• Interfaces
• Multiple Inheritances
• Binary Operator
• GUI Applications Development
• Windows forms and controls
• Creating Menus
• Toolbars, Image list
• Tree View, List view

 

Data Base Programming

• ADO.NET Introduction
• Data Providers in .NET
• Connection, Command
• Data reader
• Data Adapter
• Data Set
• Command Builder
• Data Relations
• ADO.NET and XML

 

Assemblies

• Private Assemblies
• Shared Assemblies
• Global Assembly Cache (GAC)

 

Architecture of CLR

• Components in CLR
• Type Safety

 

COM Interparability

• Architecture of COM
• Using COM Component form.NET
• Using .NET Component form VB/VC++

 

Delegates and Event Handling

• Function Pointers
• Multi cast delegates
• Generic Routines
• Event Handling

 

Pointers

• Value types, Reference types
• Unsafe
• Structures and pointers

 

Remoting Distributed Architecture

• DCOM, RMI, CORBA
• Channels (TCP, HTTP)
• Marshal by Value
• Marshal by reference
• Server Activated
• Client Activated
• Remoting Architecture

 

File Handling

• System. IO namespace
• File stream
• Stream Reader
• Stream Writer
• File info
• Directory info

 

Windows Services

• Service base class
• Service Process Installer
• Service Installer
• Creating a windows Service
• Installutil.exe

 

Multi Threading

• System, threading
• Thread Synchronization
• Critical Sections
• Thread life cycle

 

Introduction to Web applications and Security

• ASP.NET using C#
• System. Web & A simple web application
• Code access security
• Role based security

 

Introduction

 Introduction to Programming , Program & Programming , Programming Languages, Introduction to compiler , Linker, loader, Interpreter , Algorithm and Flowchart Classification of programming Languages , Overview of C

 

Constants, Variables and Data types in C

 

 Operators and Expressions

 

 Managing Input and Output operation

 

 Decision making and Branching

 

 Decision making and looping

 

 Arrays

 

 Character Arrays and Strings

 

 User defined function in C

 

 Structures and Unions

 

 Pointers

 

 File Management in C

 

 Introduction to Dynamic Memory Allocation and Linked List

  • Allocation block of memory (Malloc)
  • Allocation Multiple Blocks of Memory : Calloc
  • Releasing the used space: free
  • Altering the size of block : Realloc
  • Concept of Linked list, Advantages of Linked list
  • Create, Insert, Delete operations of singly linked list  

 

error:
Scroll to Top