Programming in C# 5.0 with Visual Studio 2012 Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Target group:
Technical Team Leader, Software Developer
Learning objective:
The purpose of training is to understand the syntax of C # and topics related to object-oriented programming in C #.
During the course, students become familiar with the MSDN resources and tools to support the development process, such as Microsoft Visual Studio.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Inheritance
- Access
- XML training
- Microsoft .Net
- PASCAL
- Visual Studio
- Syntax
- Team Leader
- Programming
- Oriented Programming
Course programme
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
Programming in C# 5.0 with Visual Studio 2012 Training Course