C# Programming

Description

Pre-requisite to this course is Intro to .Net. In this course, you will learn arrays, object oriented programming concepts among others.

Course Content

  1. Describing the .NET Platform.
  2. Listing the main elements of the .NET Platform.
  3. Explaining the language support in the .NET Framework.
  4. Describing the .NET Framework and its components.
  1. Structure of a C# Program
  2. Basic Input/Output Operations
  3. Recommended Practices
  4. Compiling, Running, and Debugging
  1. Common Type System
  2. Naming Variables
  3. Using Built-In Data Types
  4. Creating User-Defined Data Types
  5. Converting Data Types
  1. Introduction to Statements
  2. Using Selection Statements
  3. Using Iteration Statements
  4. Using Jump Statements
  5. Handling Basic Exceptions
  6. Raising Exceptions
  1. Introduction to Statements
  2. Using Selection Statements
  3. Using Iteration Statements
  4. Using Jump Statements
  5. Handling Basic Exceptions
  6. Raising Exceptions
  1. Using Methods
  2. Using Parameters
  3. Using Overloaded Methods
  1. Overview of Arrays
  2. Creating Arrays
  3. Using Arrays
  1. Classes and Objects
  2. Using Encapsulation
  3. C# and Object Orientation
  4. Defining Object-Oriented Systems
  1. Using Reference-Type Variables
  2. Using Common Reference Types
  3. The Object Hierarchy
  4. Namespaces in the .NET Framework
  5. Data Conversions
  1. Using Constructors
  2. Initializing Data
  3. Objects and Memory
  4. Resource Managements
  1. Deriving Classes
  2. Implementing Methods
  3. Using Sealed Classes
  4. Using Interfaces
  5. Using Abstract Classes
  1. Using Internal Classes, Methods, and Data
  2. Using Aggregation
  3. Using Namespaces
  4. Using Modules and Assemblies
  1. Introduction to Operators
  2. Operator Overloading
  3. Creating and Using Delegates
  4. Defining and Using Events
  1. Using Properties
  2. Using Indexers
  1. Overview of Attributes
  2. Defining Custom Attributes
  3. Retrieving Attribute Values
    • Makati
    • +63 2 8891 0722
    • +63 2 8891 0713
    • +63 2 8751 6482
    • Intramuros
    • +63 2 8524-5572
    • Intramuros
    • 658 Muralla St., Intramuros, Manila 1002, Philippines


    • Makati
    • 333 Sen. Gil Puyat Ave., Makati City 1200, Philippines