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
5 dages kursus, Fleksibel IT-læring

Programming in C# [20483]

Lær at programmere Windows applikationer med C#. Kurset omfatter en teoretisk gennemgang af grundlæggende C# struktur, sprog syntaks og implementeringsdetaljer, hvorefter du skal benytte den viden til at udvikle en applikation, der inkluderer flere funktioner i .NET Framework 4.5. 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å: 38 besvarelser

Fleksibel IT-læring

Kurset afholdes efter Teknologisk Instituts koncept, Fleksibel IT-læring, der er tilrettelagt til at give dig de bedste rammer for optimal læring, så du får mest muligt ud af dit kursus. Du får blandt andet et opdelt kursusforløb, og du har mulighed for at få testet dit vidensniveau inden eksamen. Læs mere om Fleksibel IT-læring her.

Jeg roser underviseren for sin store viden og evne til at formidle den.
- Lars Rønsager, KMD

Forudsætninger

Kurset henvender sig til udviklere, som har forudgående kendskab til objekt-orienteret programmering, måske via C++, Visual Basic eller Java.

Indhold

Module 1: Review of C# Syntax
  • Overview of Writing Applications using C#
  • Datatypes, 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: Developing the Code for a Graphical Application
  • 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
  • Creating Generic Types
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
  • Updating Data by Using LINQ
Module 8: Accessing Remote Data
  • Accessing Data Across the Web
  • Accessing Data in the Cloud
Module 9: Designing the User Interface for a Graphical Application
  • Using XAML to Design a User Interface
  • Binding Controls to Data
  • Styling a User Interface
Module 10: Improving Application Performance and Responsiveness
  • Implementing Multitasking by using Tasks and Lambda Expressions
  • 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.

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

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