Må vi gemme en cookie?

Vi bruger cookies for at forbedre din oplevelse af vores hjemmeside, målrette indhold samt statistik. Læs mere om cookies

Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen

Programming in C# [20483]

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.

Evaluering

4stjerner

Alle arrangementer på Teknologisk Institut bliver evalueret af deltagerne. Stjernerne angiver deltagernes gennemsnitlige tilfredshed.

Evalueringen er baseret på: 48 besvarelser

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.

Har du faglige spørgsmål så kontakt
Andre kurser