C# .NET
An intensive course on the C# language. The course concentrates on the fundamentals of the C# language, as well as important topics such as error handling and debugging, object oriented design, and data access with ADO.NET
C# is a language specifically designed to build .NET applications. In many respects, Microsoft has created the perfect programming language. C# incorporates the best features of other popular programming language, such as C, C++, Java, and Visual Basic. The result is a super language that can create any type of application. C# has an elegant syntax just like Java. It offers programming power that was previously only available in C++. You can use Rapid Application Development (RAD) tools to build C# applications. In fact, it is just as easy to developa GUI-based Windows application in C# as it is in Visual Basic.
- C# is simple. C, C++, and Java programmers will feel comfortable with the C# language syntax.
- C# is object-oriented. C# supports encapsulation, inheritance,and polymorphism. These concepts make it easier to structure and modify an application.
- C# is modern. C# was designed from scratch by Microsoft to include built-in support for authoring software components . C# supports exceptions handling and garbage collection (automatic memory management), and its type safe.
At completing this course, students wil be able to:
- List the major elements of the .NET Framework and explain how C# fits into the .NET platform.
- Analyze the basic structure of a C# application and be able to document, debug, compile, and run a simple application.
- Create, name, and assign values to variables.
- Use common statements to implement flow control, looping and exeception handling.
- Create methods (functions and subroutines) that can return values and take parameters.
- Explain the basic concepts and terminology of object-oriented programming.
- Use common objects and reference types.
- Create, initialize and destroy objects in a C# application.
- Build new C# classes from existing classes.
- Create self-contained classes and framework in a C# application.
- Define operators, use delegates, and add event specifications.
- Implement properties and indexers.
- Use Predefined and custom attributes.
Course Duration - 3 weeks
Register for this course
|