Advanced Level C# Certificate for MELCHOR SORIANO
Certificate ID:
571595
Authentication Code:
51baf
Certified Person Name:
MELCHOR SORIANO
Trainer Name:
Rey Norbert Besmonte
Duration Days:
3
Duration Hours:
21
Course Name:
Advanced Level C#
Course Date:
2019-01-09 09:00 to 2019-01-11 17:00
Venue:
Lapu-Lapu City
Course Outline:
IDE
- Introduction to Visual Studio 2012
- First program - Hello C# World !
- Classes from System.Console namespace
- Compilation, Debugging
- Comments in C#, Main function, using
Microsoft .NET
- What is .NET?
- CLR and Garbage Collector
- DLL vs. EXE?
- Technologies within .NET
Foundations of C#
- C# History from 1.0 to 5.0
- Pascal Case, Camel Case
- Keywords, Literals, Operators, Punctuators
- Statements, Comments
- Value Type, Reference Type
- Assignment vs. variable comparison
- Conditional operations - If, Switch
- Loops - for, foreach, while, do… while…
- Overview of C# keywords and operators
C# 5.0
- Namespaces and types
- Numerical and Boolean types
- Class theory (Encapsulation, Inheritance, Polymorphism)
- Fields, Properties, Indexers, Operators
- Methods, Delegates, Events, Anonymous Methods
- Interfaces, Structures, Enums
- Arrays, Collections, Exceptions
- Generic and Anonymous types
- Strings and chars
Data Flow
- Data modelling in C#
- Access to databases
- LINQ
- Entity Framework
- CRUD operations
.NET Class Library
- Files and Streams
- Serialization (binary, text, xml)
- Asynchronous operations
- Parallel programming
Review of applications that can be developed in C# and .NET Framework 4.5
Summary and Conclusion
Course Name Eng:
Programming in C# 5.0 with Visual Studio 2012