Programming c#
programming courses
Prerequisites
- Experience with programming in C, C++, Visual Basic, Java, or another programming language.
Certifications
Students will benefit from the following:
- Holistic Certificate of Attendance: This is a certificate issued by Holistic Technologies Ltd that confirms that the student attended the course. The Holistic Institute of Technologies is recognized and licensed by the Maltese Ministry of Education (license number 219).
Course Outline
|
1. Overview of the Microsoft .NET Platform
|
Introduction to the .NET Platform
Overview of the .NET Framework
Benefits of the .NET Framework
The .NET Framework Components
Languages in the .NET Framework
|
|
2. Overview of C#
|
Structure of a C# Program
Basic Input/Output Operations
Recommended Practices
Compiling, Running, and Debugging
|
|
3. Using Value-Type Variables
|
Common Type System
Naming Variables
Using Built-In Data Types
Converting Data Types
|
|
4. Statements and Exceptions
|
Introduction to Statements
Using Selection Statements
Using Iteration Statements
Using Jump Statements
Handling Basic Exceptions
Raising Exceptions
|
|
5. Methods and Parameters
|
Using Methods
Using Parameters
Using Overloaded Methods
|
|
6. Arrays
|
Overview of Arrays
Creating Arrays
Using Arrays
|
|
7. Object-Oriented Programming
|
Classes and Objects
Using Encapsulation
C# and Object Orientation
Defining Object-Oriented Systems
|
|
8. Using Reference-Type Variables
|
Using Reference-Type Variables
Using Common Reference Types
The Object Hierarchy
Namespaces in the .NET Framework
Data Conversions
|
|
9. Creating and Destroying Objects
|
Using Constructors
Initializing Data
Objects and Memory
Resource Managements
|
|
10. Inheritance in C#
|
Deriving Classes
Implementing Methods
Using Interfaces
Using Abstract Classes
|
|
11. Aggregation & Namespaces
|
Using Classes, Methods and Data
Using Aggregation
Using Namespaces
Using Modules and Assemblies
|
|
12. Operators and Events
|
Introduction to Operators
Operator Overloading
Creating and Using Delegates
Defining and Using Events
|
|
13. Properties and Indexers
|
Using Properties
Using Indexers
|
Duration of Course
- Programming Course C# : 18 hours
PDF Download
Our Commitment
- Students will be given hands-on training at our computer labs.
- All courses held by Holistic Courses are provided by fully qualified tutors.
- All courses lead to certification.
- We keep small practical classes.
- Air-conditioned classroom.
- Courses held at our new training centre in Fgura Malta Europe.
- Computer training provider since 1994.
- Licensed by the Education Department.