|
Description
C# (pronounced C Sharp) is a modern, object-oriented, general-purpose
programming language. Like Java, C# attempts to maintain the power
and expressiveness of C++ without the pitfalls and complexities
of that language. C# enables developers to create a wide range of
applications which run on Microsoft's .NET platform.
Audience
This course is designed for experienced programmers who need to
create applications using C# and the .NET platform.
Prerequisites
If you currently use Java, Visual Basic, Delphi, Cobol or Fortran
and want to learn C#, then this is the place to start. You must
have a firm grasp of programming concepts such as: looping, branching,
functions, passing arguments to functions and returning values from
functions. While C#, to some extent, is based on the C programming
language, no prior knowledge of C is assumed. Also, no prior knowledge
of object oriented programming is assumed. The class may be accelerated
for groups already familiar with these topics.
Hardware and Software
Microsoft Windows and the .NET SDK
|
Format
Objectives
After completing this course, participants should be able to:
- Develop C# applications
- Know the C# language constructs
- Know object oriented programming techniques
- Work with the .NET namespaces
|