Programming in C# 5.0 with Visual Studio 2012 Training Course

Course

In City Of London

Price on request

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

City Of London (London)
See map
Token House, 11-12 Tokenhouse Yard, EC2R 7AS

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

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

Price on request