Certificate Authentication

Advanced Level C# Certificate for MELCHOR SORIANO

Add to LinkedIn

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: 
9 January 2019 09:00 to 11 January 2019 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