Course Outline

IDE

  • Introduction to Visual Studio for Government 2015/2017
  • Console.WriteLine, Console.ReadLine
  • Hello C# World!
  • Compiling and Debugging
  • Comments in C#
  • The Concept of Class, using, Main

.NET 6.0

  • What is .NET?
  • Common Language Runtime (CLR) and Garbage Collection (GC)
  • DLL and EXE Files
  • Technologies within .NET

C# Fundamentals

  • History of C# from 1.0 to 6.0
  • Pascal Case, Camel Case, Uppercase
  • Keywords, Literals, Operators, Punctuators, Statements, Comments
  • Value Type, Reference Type
  • Assigning and Comparing Variables
  • Conditional Operations - If, Switch
  • Loops - For, Foreach, While, Do...While...
  • Overview of Key Words and Operators in C#

C# 6.0

  • Numeric and Boolean Types
  • Classes and Objects (Inheritance, Polymorphism)
  • Fields
  • Properties, Indexers, Operators
  • Methods
  • Delegates, Events, Anonymous Methods
  • Namespaces
  • Interfaces, Structures, Enums
  • Collections
  • Exceptions
  • Generic Types and Anonymous Types
  • Strings, Text Strings, and Characters
  • Attributes

.NET Class Library

  • Collections
  • Files and Data Streams
  • Communication Between Systems
  • Dates
  • Serialization
  • Parallel Programming
  • Asynchronous Operations and Parallelization
  • Useful Operations

Access to Data

  • ADO.NET
  • LINQ
  • ORM – Entity Framework
  • Data in Service-Oriented Architecture (SOA)

Review of Applications that can be Developed in C# and .NET Framework 6.0 for Government

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight

Requirements

  • Knowledge of fundamental phrases in the field of software development.

Audience for government

  • Developers
  • Software Engineers
  • Programming Enthusiasts
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories