C Syllabus
C Syllabus
Hi Folks,
Oranium Tech introducing some amazing content on C#. C# (pronounced "See Sharp") is
a modern, object-oriented, and type-safe programming language. C# enables developers to build
many types of secure and robust applications that run in . NET. C# has its roots in the C family of
languages and will be immediately familiar to C, C++, Java, and JavaScript programmers.
Why Datatypes
Global, Stack and Heap Memory
Common Type System
Reference Type and Value Type
Datatypes & Variables Declaration
Implicit and Explicit Casting
Checked and Unchecked Blocks – Overflow Checks
Casting between other datatypes
Boxing and Unboxing
Enum and Constant
Operators
Control Statements
Working with Arrays
Working with Methods
Pass by value and by reference and out parameters
Misc…
OOPs-Concept
Learning about Class, Object, Component, En
& Object Creation and Instantiation.
OOPs-Programming Encapsulation
OOPs-Inheritance
Introduction to Inheritance
Constructor & Inheritance
Type Casting of Reference Types
Static and Dynamic Binding
Abstract Class
OOPs-Interface & Polymorphism
What is Polymorphism
Overview of Interface
Interface with examples
Types of Inheritance
Exception Handling
Defining Exception
Understandings try and catch keywords
Using “finally” block
“using” statement
Throwing exceptions
Creating User defined/Custom Exception class
IO Streams
What is a streams?
Types of Stream
Standard I/O Streams
Console
Handling text in files
Dealing with Binary files
Serialization / Deserializatio
Unsafe Code
What is Reflection?
Using Reflection to read type information
-defined Attributes
to read custom attributes
More on Classes
Operator Overloading
Partial Classes and Methods
Anonymous Types
Extension Methods
Tuples
Caller Method Information
Configuration File
Developing GUI Application Using WINFORMS
Basic Controls
Panel & Layouts
Drawing and GDI Devices
MenuStrip, ToolbarStrip and ContextMenuStrip
Model and Modeless Dialog boxes
Mutiple Document Interface( MDI)
Form Inheritance
Building Login Form
Working with Resource Files and Setting
Notify Icon Controls
Using Components like Timer, FileSystemWatcher, Process, BackgroundWorker
Drag and Drop
Working with Advanced Controls like TreeView and ListView
XML
Introduction
Well Formed and Valid XML Document
Structure of XML Document
XML DOM Parser
XPath Specification
XML and DataSet
XMLDataDocument for reading from DataSet
XMLTextWriter & XMLTextReader
XPathDocument & XPathNavigator
Windows Services
Introduction to Delegates
Creating a Chat Application Using Delegates
Events Declaration, Raising and Handling
_______________________________________________________________________________
Looking for Classroom Training learn C# at your nearest location in Chennai
Also you can learn from anywhere take C# Course through Online.