Course not currently available
C# Language in Visual Studio .NET
Course
In City Of London ()
Description
-
Type
Course
-
Class hours
40h
This course has been created for programmers interested in C# language generally. The course explains object oriented concepts of the language, shows C# new features and introduces participants to web or desktop application development. Suitable for:
About this course
Any procedural programming language knowledge (C, Pascal, Basic, etc.)
Reviews
Subjects
- Object oriented training
- Microsoft .Net
- Visual Studio .Net
- C Sharp
- C language
- Visual Studio
- Object-oriented training
- Visual C
- Programming
- Object oriented Programming
Course programme
Integrated Development Environment (IDE) Visual Studio .NET
C# Language Syntax
- Constants and Variables
- Build-in types and user-defined types
- Compound Assignment
- Increment and Decrement
- Converting casting Data Types
- Methods and Parameters
- Arrays and Matrixes
- Statements and exceptions
Object Oriented Programming
- Classes and Objects as Instances of Classes
- Encapsulation
- C# as Object Orientated Programming Language (OOP)
- Reference -Type Variables
- Namespaces in the .NET Framework
- Advanced Data Conversions and Type-Safe Casting
Creating and Destroying Objects
- Constructors and Initializing Data
- Creating Objects
- Objects and Memory
- Destructors
Inheritance in C#
- Deriving Classes
- Implementing Methods
- Sealed Classes
- Interfaces
- Abstract Classes
Project's Organization
- Modules
- Internal Classes, Methods, Data
- Aggregation
- Specifying Internal Access
- Namespaces
- Assemblies
Advanced Object Oriented Programming
- Operator Overloading
- Delegates
Events
- Handling Events
Windows Forms: Controls, Common Dialog Boxes, and Menus
- Common Controls and Components
- Control Events
- Form and Control Layout
- Common Dialog Boxes
- Menus
Properties
Indexers
Attributes
C# Language in Visual Studio .NET