top of page

C# Programming and Certification

DURATION: 40 hours (5 days)

Course Description

Phoenix One offers a five-day C# training in the Philippines to help your business grow. With this program, you can ensure that your team members can have the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform.


This course focuses on the three fundamentals of C# programming, which are the C# program structure, language syntax, and implementation details. Every part of the course is taught by experienced and certified instructors who will help your employees gain a deeper understanding of the principles behind programming in C#. Our C# training in the Philippines is also designed to provide your staff with the competencies they need to develop outstanding enterprise solutions for your company.

Course Objectives

After completing this course, students should 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 exception handling.  

  • Create methods (functions and subroutines) that can return values and take parameters.  

  • Create, initialize, and use arrays.   

  • 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 frameworks in a C# application.   

  • Define operators, use delegates, and add event specifications.   

  • Implement properties and indexers.   

  • Use predefined and custom attributes. 

Who Should Attend

Phoenix One's C# programming certification course is intended for individuals who have experience in developing different programs for businesses. Since this is not an introductory course to programming, students should have a working knowledge of C, C++, Visual Basic, or Java. This will allow them to understand the concepts being discussed and apply them seamlessly.


Our C# training and certification is also designed for developers who want to learn how to program enterprise business solutions. The topics tackled in this course include everything your employees need to know to develop C# applications for the Microsoft .NET Platform. 

Course Content 

  1. Overview of the Microsoft .NET Platform. 

  2. Overview of C#.  

  3. Working with Variables, Operators and Expressions.  

  4. Statements and Exceptions. 

  5. Methods and Parameters. 

  6. Arrays and Collections. 

  7. Essentials of Object-Oriented Programming. 

  8. Using Reference-Type Variables. 

  9. Creating and Destroying Objects. 

  10. Inheritance in C#. 

  11. Aggregation, Namespaces and Advanced Scope. 

  12. Operators and Events. 

  13. Properties and Indexers. 

  14. Attributes. 

  15. Working with Windows Applications. 

  16. Managing Data. 

bottom of page