Description
This course describes the fundamentals of programming in C#. It covers functionality such as program flow, creating and using types, debugging and security, and implementing data access.
Prereqiusites:
Developers attending this course should already have gained some limited experience using C# to complete basic programming tasks.
Course outcome:
– Describe the core syntax and features of C#
– Implement the basic structure and essential elements of a typical desktop application
– Encrypt and decrypt data by using symmetric and asymmetric encryption
– Examine the metadata of types by using reflection, create and use custom attributes, generate code at runtime and manage assembly versions
– Integrate unmanaged libraries and dynamic components into a C# application
– Improve the throughput and response time of applications by using tasks and asynchronous operations
– Build a graphical user interface by using XAML
– Use the types in the System.Net namespace and WCF Data Services to access and query remote data
– Create and use an entity data model for accessing a database and use LINQ to query and update data
– Read and write data by using file input/output and streams and serialize/deserialize data in different formats
– Use inheritance to create a class hierarchy, extend a .NET Framework class and create generic classes and methods
– Create classes, define and implement interfaces and create and use generic collections
– Create and call methods, catch/handle exceptions and describe the monitoring requirements of large applications
Course outline
– Managing Program Flow
– Creating Types
– Using Types
– Debugging and Security Implementation
– Manipulating and Retrieving Data
– Managing Multithreading
– Memory Management and String Operations
– Implementing Data Access
Challenge Labs: C#
– Access File Data by Using C# [Guided] [CCD-001]
– Access Relational Data by Using C# [Guided] [CCD-002]
– Access MongoDB Data by Using C# [Guided] [CCD-003]
– Can You Access Data by Using C#? [Advanced] [CCD-004]
– Can You Access Data by Using C#? [Expert] [CCD-005]
– Understand the Fundamentals of C# Classes [Guided] [CSC-001]
– Understand C# Class Inheritance and Polymorphism [Guided] [CSC-002]
– Understand C# Class Encapsulation [Guided] [CSC-003]
– Understand C# Exception Handling [Guided] [CSC-004]
– Create a C# Console Application That Uses Literals and Variables [Guided] [ICS-001]
– Manage Strings in C# [Guided] [ICS-002]
– Manage Numbers in C# [Guided] [ICS-003]
– Manage Dates and Times in C# [Guided] [ICS-004]
– Can You Create a C# Console Application That Uses Variables? [Advanced] [ICS-005]
– Manage a Collection of Data in C# by Using an Array [Guided] [ICS-006]
– Manage a Collection of Data in C# by Using a Foreach Loop [Guided] [ICS-007]
– Manage a Collection of Data in C# by Using a For Loop [Guided] [ICS-008]
– Manage a Collection of Data in C# by Using a Do While Loop [Guided] [ICS-009]
– Can You Loop Through an Array in a C# Application? [Advanced] [ICS-010]
– Compare Values by Using Boolean Operators in C# [Guided] [ICS-011]
– Evaluate Variables by Using Logical Expressions in C# [Guided] [ICS-012]
– Evaluate Conditions by Using an If Else Structure in C# [Guided] [ICS-013]
– Manage Branching Logic by Using a Switch-Case Structure in C# [Guided] [ICS-014]
– Can You Use Branching and Conditional Logic in a C# Application? [Advanced] [ICS-015]
Package Includes:
– 12 Months Online Access featuring ondemand instructor-led classroom sessions with full audio and video lectures
– Online Mentor
– Measure Exam simulation
– Real live practice labs
Hybrid Learning is een unieke mix van trainingsmateriaal, video’s en oefeningen die de gebruiker zelfstandig kan toepassen op zijn leervraag. U heeft tot 12 maanden lang toegang tot het online trainingsmateriaal. Zo kunt u de geleerde stof meerdere malen doorlezen en oefenen om u optimaal voor te bereiden voor het examen 70-483.
Exclusief examen:
070-483 Programming in C# – Retired
DutchTrain is een officieel geaccrediteerd Test Center voor Pearson Vue Test, Prometric, Kryterion, Castle Worldwide, Certiport & PSI. U bent bij ons van harte welkom voor examens welke via deze Test Centers beschikbaar zijn. Examens kunnen elke dag, binnen kantooruren, worden afgenomen.
Datum:
U kunt ten alle tijden beginnen! Neem hiervoor contact op met een van onze opleidingsadviseurs.
Locaties: Zelfstudie
Duur: +11 hours
Leermethodiek: E-Learning
Taal: Engels
Deze training is ook beschikbaar als:
– Klassikaal
– Maatwerktraining, neem hiervoor contact op met een van onze opleidingsadviseurs.
Voor veelgestelde vragen tijdens het bestelproces, bekijk onze F.A.Q. pagina.