C, C++ & C# Programming

C is a high-level programming language that was developed in the mid-1970s. It was originally used for writing UNIX programs but now is used to write applications for nearly every available platform. C/C++ is typically used in instances where maximum speed and/or memory efficiency is a must such as especially complex programs or for servers that must handle many thousands or millions of hits each .This program talks about the basic commands and constructs of C and introduces the participants to the modular/structured programming approach. C++ is an object-oriented programming language that intends to be a simple, modern, and general-purpose programming language for application development. Object-oriented concepts form the base of all modern programming languages. Understanding the basic concepts of object-orientation helps a developer to use various modern day programming languages, more effectively.

Course Details:

Programming in C
• The Basics of C
• C Operators
• Control Structures
• Function
• Storing Variables
• Arrays and Pointers
• C Preprocessors
• Structures and Union
• Files Handling
• Standard Library Functions
• Strings

Programming in C++
• Introduction to C++
• Classes and Objects
• Inheritances
• Polymorphism
• Generic Functions
• Streams and Files
• Namespace, Exception Handling & STL

C# Programming

Microsoft .NET is designed to provide a new environment within which you can develop almost any application to run on Windows, while C# is a new programming language that has been designed specifically to work with .NET. Using C# you can, for example, write a dynamic Web page, an XML Web service, a component of a distributed application, a database access component, a classic Windows desktop application, or even a new smart client application that allows for online/offline capabilities. This covers the .NET Framework 2.0, the third release of the framework. If you are coding using version 1.0 or 1.1, there may be sections that will not work for you. We try to notify you of items that are new to the .NET Framework 2.0 specifically.

Course Details:
• Introducing .Net and C#
• Understanding the .Net Framework
• C# Basics
• C# Data Types, Storage and Variables
• Oop’s Concept In C#
• Arrays, Indexer and Collection In C#
• C# Operators& Data Type
• Delegates and Events In C#
• File Handling
• Threading
• Error and Exception Handling
• Windows Forms
• ADO.Net
• Deployment
• Overview of Visual Studio 2010