Documente Academic
Documente Profesional
Documente Cultură
Duration: 5 days
www.activelearning.ph
Control Flow Structures Pass-by-Reference Parameter Passing
Control Structures Comparing Objects
Decision Control Structures – if, if-else, String Interning
and nested if and if-else
switch Statement Creating Your Own Classes
Repetition Control Structures – while, Declaring Classes
do-while, and for
.NET Class Attributes
Branching Statements – break and
Declaring Fields
continue
Declaring Properties
Class Variables or Static Attributes
Arrays
Static Fields and Properties
Introduction to Arrays
Declaring Methods
Declaration of Arrays
Returning Values
Array Construction and Instantiation
Static Methods
Accessing Array Elements
Variable Scope
Array Initialization
Attributes vs Local Variables
Iterating Through an Array
“this” Reference and Usage
Arrays as Objects
Method Overloading
Jagged Arrays
Constructors
Multi-Dimensional Arrays
Object Initializers
Command-line Arguments
Destructors
“enum” Types
Object-Oriented Programming
“struct” Types
What is an Object?
Namespaces
Encapsulation
Adding References
Classes
Object References
Inheritance, Polymorphism, and
Declaring Reference Types
Interfaces
Creating Objects
What is Inheritance?
Constructors
Property and Method Overriding
Classes vs Objects
The base Keyword
Accessing Properties
Sealed Classes and Methods
Calling Methods and instance Methods
Constants
Static Methods
Abstract Classes
Pass-by-Value Parameter Passing
Interfaces
www.activelearning.ph
Polymorphism Events
Object Conversion and Casting
Access Modifiers Accessing Databases Using ADO .NET
Extension Methods Data Providers
Main ADO .NET Classes
Handling Exceptions Basic Steps in Using ADO .NET
Exceptions Navigating through the Data
Catching Exceptions Reading Data Values from
“try-catch-finally” Block “SqlDataReader”
The Call Stack Examples
How Exceptions are Caught Creating, Updating, and Deleting Data
in ADO .NET
Forwarding an Exception through the
Call Stack Inserting, Updating, and Deleting Data
User-Defined Exceptions Using Parameterized SQL Statements
Throwing Exceptions: The “throw” SQL Injection
Keyword Prepared and Parameterized
Statements
Essential C# Classes Mapping of SQL Types fo C# Types
The “Object” Class
The “Math” Class About ActiveLearning, Inc.
How to Generate Random Numbers ActiveLearning is the Philippines' leading
provider of Information Technology and
The “String” and the “StringBuilder”
Project Management education, where
Class thousands of students take courses from
The “DateTime” and “TimeSpan” Application Development to Project
Structures Management to Network Security, and
much more. Our courses are taught by
How to Format Numbers and Dates
expert instructors, and learning is
Collection Classes enhanced through a blend of in-depth
Generics lectures, workshops, and hands-on
exercises.
Lambda Expressions
www.activelearning.ph