Course Code: 3121
Duration: 28 hours
Prerequisites:
  • Knowledge of basic phrases in the field of software development.

Audience

  • Developers
  • Software Engineers
  • Programming Enthusiasts
Overview:

Visual Studio 2015/2017 is an integrated development environment (IDE) designed for software development, offering a comprehensive set of tools for coding, testing, and debugging applications across various platforms.

C# 6.0 is a programming language developed by Microsoft and is a part of the .NET framework. It introduces several new features and enhancements over its predecessors, providing developers with improved syntax, increased productivity, and additional capabilities for building modern and efficient applications.

This instructor-led, live training (online or onsite) equips participants with the essential skills needed to leverage the capabilities of C# 6.0 within the Visual Studio 2015/2017 environment.

By the end of this training, participants will be able to:

  • Navigate and utilize the Integrated Development Environment (IDE) in Visual Studio 2015/2017.
  • Implement basic C# functionalities such as Console.WriteLine, Console.ReadLine, and Hello C# World!.
  • Understand the process of compiling and debugging C# code.
  • Apply comments in C# for code documentation and readability.
  • Explore the fundamentals of .NET 6.0, including CLR, GC, DLL, EXE, and technologies within .NET.
  • Review the history of C# from version 1.0 to 6.0 and grasp C# fundamentals such as keywords, literals, operators, and statements.
  • Work with numeric and boolean types, classes, objects, fields, properties, indexers, operators, methods, and more in C# 6.0.
  • Explore .NET Class Library features, including collections, file handling, data streams, communication between systems, dates, serialization, and parallel programming.
  • Access and manipulate data using ADO.NET, LINQ, ORM (Entity Framework), and data in Service-Oriented Architecture (SOA).
  • Review applications that can be developed in C# and .NET Framework 6, such as Windows Presentation Foundation, ASP.NET MVC 2, and Silverlight.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

IDE

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

.NET 6.0

  • What is .NET?
  • CLR and GC
  • DLL and EXE ?
  • Technologies within. NET

C# Fundamenty

  • History C# from 1.0 do 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, to… while…
  • Overview of key words and operators of C #

C# 6.0

  • Numeric and Boolean types
  • Classes and Objects (inheritance, polymorphism)
  • Felds
  • Properties Indexery, Operators
  • Methods
  • Delegates, Events, Anonymous Methods
  • Namespaces
  • Interface, Structure, Enum
  • Boards
  • Exceptions
  • Generic Types and Anonymous
  • Strings text strings and characters.
  • Attributes

.NET Class Library

  • Collections
  • Files and Data Streams
  • Communication between systems
  • Dates
  • Serialization
  • Parallel Programming
  • Asynchronous operations and parallelized
  • Useful operations

Access to Data

  • ADO.NET
  • LINQ
  • ORM – Entity Framework
  • Data in SOA

Review of applications that can be developed in C # and. NET Framework 6

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight
Sites Published:

United Arab Emirates - Introducing C# 6.0 with Visual Studio 2015/2017

Qatar - Introducing C# 6.0 with Visual Studio 2015/2017

Egypt - Introducing C# 6.0 with Visual Studio 2015/2017

Saudi Arabia - Introducing C# 6.0 with Visual Studio 2015/2017

South Africa - Introducing C# 6.0 with Visual Studio 2015/2017

Brasil - Introducing C# 6.0 with Visual Studio 2015/2017

Canada - Introducing C# 6.0 with Visual Studio 2015/2017

中国 - Introducing C# 6.0 with Visual Studio 2015/2017

香港 - Introducing C# 6.0 with Visual Studio 2015/2017

澳門 - Introducing C# 6.0 with Visual Studio 2015/2017

台灣 - Introducing C# 6.0 with Visual Studio 2015/2017

USA - Introducing C# 6.0 with Visual Studio 2015/2017

Österreich - Introducing C# 6.0 with Visual Studio 2015/2017

Schweiz - Introducing C# 6.0 with Visual Studio 2015/2017

Deutschland - Introducing C# 6.0 with Visual Studio 2015/2017

Czech Republic - Introducing C# 6.0 with Visual Studio 2015/2017

Denmark - Introducing C# 6.0 with Visual Studio 2015/2017

Estonia - Introducing C# 6.0 with Visual Studio 2015/2017

Finland - Introducing C# 6.0 with Visual Studio 2015/2017

Greece - Introducing C# 6.0 with Visual Studio 2015/2017

Magyarország - Introducing C# 6.0 with Visual Studio 2015/2017

Ireland - Introducing C# 6.0 with Visual Studio 2015/2017

Luxembourg - Introducing C# 6.0 with Visual Studio 2015/2017

Latvia - Introducing C# 6.0 with Visual Studio 2015/2017

España - Introducing C# 6.0 with Visual Studio 2015/2017

Italia - Introducing C# 6.0 with Visual Studio 2015/2017

Lithuania - Introducing C# 6.0 with Visual Studio 2015/2017

Nederland - Introducing C# 6.0 with Visual Studio 2015/2017

Norway - Introducing C# 6.0 with Visual Studio 2015/2017

Portugal - Introducing C# 6.0 with Visual Studio 2015/2017

România - Introducing C# 6.0 with Visual Studio 2015/2017

Sverige - Introducing C# 6.0 with Visual Studio 2015/2017

Türkiye - Introducing C# 6.0 with Visual Studio 2015/2017

Malta - Introducing C# 6.0 with Visual Studio 2015/2017

Belgique - Introducing C# 6.0 with Visual Studio 2015/2017

France - Introducing C# 6.0 with Visual Studio 2015/2017

日本 - Introducing C# 6.0 with Visual Studio 2015/2017

Australia - Introducing C# 6.0 with Visual Studio 2015/2017

Malaysia - Introducing C# 6.0 with Visual Studio 2015/2017

New Zealand - Introducing C# 6.0 with Visual Studio 2015/2017

Philippines - Introducing C# 6.0 with Visual Studio 2015/2017

Singapore - Introducing C# 6.0 with Visual Studio 2015/2017

Thailand - Introducing C# 6.0 with Visual Studio 2015/2017

Vietnam - Introducing C# 6.0 with Visual Studio 2015/2017

India - Introducing C# 6.0 with Visual Studio 2015/2017

Argentina - Introducing C# 6.0 with Visual Studio 2015/2017

Chile - Introducing C# 6.0 with Visual Studio 2015/2017

Costa Rica - Introducing C# 6.0 with Visual Studio 2015/2017

Ecuador - Introducing C# 6.0 with Visual Studio 2015/2017

Guatemala - Introducing C# 6.0 with Visual Studio 2015/2017

Colombia - Introducing C# 6.0 with Visual Studio 2015/2017

México - Introducing C# 6.0 with Visual Studio 2015/2017

Panama - Introducing C# 6.0 with Visual Studio 2015/2017

Peru - Introducing C# 6.0 with Visual Studio 2015/2017

Uruguay - Introducing C# 6.0 with Visual Studio 2015/2017

Venezuela - Introducing C# 6.0 with Visual Studio 2015/2017

Polska - Introducing C# 6.0 with Visual Studio 2015/2017

United Kingdom - Introducing C# 6.0 with Visual Studio 2015/2017

South Korea - Introducing C# 6.0 with Visual Studio 2015/2017

Pakistan - Introducing C# 6.0 with Visual Studio 2015/2017

Sri Lanka - Introducing C# 6.0 with Visual Studio 2015/2017

Bulgaria - Introducing C# 6.0 with Visual Studio 2015/2017

Bolivia - Introducing C# 6.0 with Visual Studio 2015/2017

Indonesia - Introducing C# 6.0 with Visual Studio 2015/2017

Kazakhstan - Introducing C# 6.0 with Visual Studio 2015/2017

Moldova - Introducing C# 6.0 with Visual Studio 2015/2017

Morocco - Introducing C# 6.0 with Visual Studio 2015/2017

Tunisia - Introducing C# 6.0 with Visual Studio 2015/2017

Kuwait - Introducing C# 6.0 with Visual Studio 2015/2017

Oman - Introducing C# 6.0 with Visual Studio 2015/2017

Slovakia - Introducing C# 6.0 with Visual Studio 2015/2017

Kenya - Introducing C# 6.0 with Visual Studio 2015/2017

Nigeria - Introducing C# 6.0 with Visual Studio 2015/2017

Botswana - Introducing C# 6.0 with Visual Studio 2015/2017

Slovenia - Introducing C# 6.0 with Visual Studio 2015/2017

Croatia - Introducing C# 6.0 with Visual Studio 2015/2017

Serbia - Introducing C# 6.0 with Visual Studio 2015/2017

Bhutan - Introducing C# 6.0 with Visual Studio 2015/2017

Nepal - Introducing C# 6.0 with Visual Studio 2015/2017

Uzbekistan - Introducing C# 6.0 with Visual Studio 2015/2017