Vis finduddannelse.dk som: Mobile

Programming in C# [20483]

Teknologisk Institut
5 dage
Åben uddannelse
Taastrup, Århus
Startdato: 30-10-2019 - Taastrup
19.499 - 19.975 DKK ekskl. moms

Kursusbeskrivelse

C# er det mest benyttede programmeringssprog på .NET platformen. På dette kursus får du den nødvendige viden for at kunne udvikle Windows applikationer med C#. Du får en grundlæggende gennemgang af C# struktur, sprog syntaks og udførelse, sådan at din viden i løbet af kurset bliver udbygget og afsluttes med, at du skal udvikle en applikation, der inkluderer flere funktioner i .NET Framework 4.7. Kurset indgår i certificeringen MCSA Web Application.

Deltagerprofil

Kurset henvender sig til erfarne udviklere, som har praktisk erfaring med programmering i C, C++, JacaScript, Obejctive-C, Microsoft Visual Basic eller Java. Du skal desuden have erfaring med objektorienteret programmering. Det anbefales desuden, at du allerede har lidt grundlæggende viden om C# som programmeringssprog.

Underviseren var super god til at formidle emnerne.
- Martin Olsen, NNIT

Indhold

Module 1: Review of C# Syntax
  • Overview of Writing Applications using C#
  • Data Types, Operators, and Expressions
  • C# Programming Language Constructs
Module 2: Creating Methods, Handling Exceptions, and Monitoring Applications
  • Creating and Invoking Methods
  • Creating Overloaded Methods and Using Optional and Output Parameters
  • Handling Exceptions
  • Monitoring Applications
Module 3: Basic types and constructs of Visual C#
  • Implementing Structs and Enums
  • Organizing Data into Collections
  • Handling Events
Module 4: Creating Classes and Implementing Type-safe Collections
  • Creating Classes
  • Defining and Implementing Interfaces
  • Implementing Type-safe Collections
Module 5: Creating a Class Hierarchy by Using Inheritance
  • Creating Class Hierarchies
  • Extending .NET Framework Classes
Module 6: Reading and Writing Local Data
  • Reading and Writing Files
  • Serializing and Deserializing Data
  • Performing I/O Using Streams
Module 7: Accessing a Database
  • Creating and Using Entity Data Models
  • Querying Data by Using LINQ
Module 8: Accessing Remote Data
  • Accessing Data Across the Web
  • Accessing Data by using OData Connected Services
Module 9: Designing the User Interface for a Graphical Application
  • Using XAML to Design a User Interface
  • Binding Controls to Data
Module 10: Improving Application Performance and Responsiveness
  • Implementing Multitasking
  • Performing Operations Asynchronously
  • Synchronizing Concurrent Access to Data
Module 11: Integrating with Unmanaged Code
  • Creating and Using Dynamic Objects
  • Managing the Lifetime of Objects and Controlling Unmanaged Resources
Module 12: Creating Reusable Types and Assemblies
  • Examining Object Metadata
  • Creating and Using Custom Attributes
  • Generating Managed Code
  • Versioning, Signing and Deploying Assemblies
Module 13: Encrypting and Decrypting Data
  • Implementing Symmetric Encryption
  • Implementing Asymmetric Encryption


Certificering

Dette kursus leder hen mod eksamen 70-483: Programming in C#. Eksamen bestilles og betales særskilt.

Læs mere om IT-certificering.

Eksamen 70-483 er en del af forløbet til at opnå MCSA Web Application og dermed få bevis på, at du har de grundlæggende tekniske færdigheder, der kræves for en karriere inden for IT.

Virkelig god underviser. Ikke nok med at han gennemgår stoffet, som gør det nemt at forstå, så kommer han også med fif, tips og tricks til hvad man gør i den virkelige verden kontra teorien for certificeringen.
- Morten Rubek Hornhaver Petersen

Underviser

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Microsoft Software Assurance Vouchere

Kurset kan betales med 5 stk. Microsoft Software Assurance Vouchere.

Video

Teknologisk Instituts vigtigste opgave er at sikre, at ny viden og teknologi hurtigt kan omsættes til værdi for vores kunder i form af nye eller forbedrede produkter, materialer, processer, metoder og organisationsformer.

>> Bestil mere information

Pris

Om udbyderen

Teknologisk Institut

+1000 kurser inden for bl.a. IT, projektledelse, ledelse, kommunikation, personlig udvikling mm.

Teknologisk Institut har leveret uddannelse til det danske erhvervsliv siden 1906, og har derfor over 110 års erfaring med kurser og uddannelser. Hvert år deltager flere end 17.000 personer på Teknologisk Instituts arrangementer, der dækker over en bred vifte af...


Læs mere og vis alle uddannelser fra denne udbyder

Få information

 

Kontaktinfo

Teknologisk Institut

Gregersensvej 3
2630 Taastrup


Få information

Udfyld formularen for mere information om Programming in C# [20483]

Tilmeld dig finduddannelse.dk's nyhedsbrev!
Evalueringer
Denne uddannelse er ikke blevet evalueret.