Learnit Training
Cursus Programming in C# (MOC20483) e-learning
  • MOC on demand
  • Digitaal MOC
  • MCT mentoring
  • Extra online laps

Cursus Programming in C# (MOC20483) e-learning

Introductie

C# is een door Microsoft ontwikkelde programmeertaal. Deze programmeertaal is ontworpen om verschillende applicaties te creëren die draaien op .NET Framework. C# is een krachtige taal, type-safe en objectgericht.

Omschrijving

Tijdens deze training (MOC20483) leren ontwikkelaars de programmeringsvaardigheden die nodig zijn voor ontwikkelaars om Windows applicaties te maken met behulp van Visual C# taal. De training is volledig Engelstalig.

Onderwerpen

De volgende onderdelen worden tijdens de training behandeld:

  • Review of Visual C# Syntax
  • Creating methods, handling exceptions, and monitoring applications
  • Basic types and constructs of Visual C#
  • Creating classes and implementing type-safe collections
  • Creating a class hierarchy by using inheritance
  • Reading and writing local data
  • Accessing a database
  • Accessing remote data
  • Designing the user interface for a graphical application
  • Improving application performance and responsiveness
  • Integrating with unmanaged code
  • Creating reusable types and assemblies
  • Encrypting and decrypting data

Doelgroep

De training richt zich op programmeurs die ervaring hebben met C, C++, JavaScript, Objective-C, Microsoft Visual Basic of Java en hebben kennis van het concepten rondom objectgeorinteerd programmeren. Deze training is dus niet gericht op deelnemers die nieuw zijn met programmeren, maar op professionele ontwikkelaars die tenminste één maand ervaring hebben met programmeren in een objectgeoriënteerde omgeving.

Trainingsmateriaal

Microsoft Official Courses On-Demand (MOC On-Demand) combineert video, tekst, praktijklabs en kenniscontroles om je te helpen jouw Microsoft vaardigheden te ontwikkelen. Dit kan in je eigen tempo en op je eigen locatie gedurende de 90 dagen. De e-learning bestaat uit modules die je bestudeerd en waar je op getest wordt middels meerkeuzevragen. Ter afsluiting is er nogmaals een korte toets van circa 20 meerkeuzevragen. Je hebt geen software nodig, je krijgt toegang tot online laps waar alle software al geïnstalleerd is. Je hebt alleen een computer met toegang tot internet nodig. De training is volledig Engelstalig en zal in ongeveer 2 dagen af te ronden zijn.

Resultaten

Na afloop van de training Programming in C# kan je:

  • De core syntax en de kenmerken van Visual C# omschrijven
  • Methodes te creëren, behandelen van uitzonderingen en monitoring vereisten van grootschalige toepassingen toe te passen
  • De basisstructuur implementeren en ken je de essentiële elementen van een typische desktop-applicatie
  • Klassen creëren, implementeren en definiëren van interfaces en generieke collecties maken en gebruiken
  • Overerving gebruiken om een klassenhiërachie te maken en een .NET Framework class uit te breiden
  • Data lezen en schrijven door het gebruik van file input/output en streams
  • Data serialiseren en deserialiseren in verschillende formats
  • Entity data model maken en gebruiken voor toegang tot een database en LINQ gebruiken om gegevens op te vragen
  • Heb je toegang tot externe gegevens en kun je deze opvragen met behulp van de types in Systen.Net.namespace en WCF Data Services
  • Een grafische gebruikersinterface bouwen met behulp van XAML
  • De doorvoertijd- en responstijd van applicaties verbeteren door taken en asynchrone bewerkingen te gebruiken
  • Onbeheerde bibliotheken en dynamische componenten in een Visual C# applicatie integreren
  • De metadata of types onderzoeken door reflectie te gebruiken, kun je aangepaste kenmerken maken en gebruiken, kun je code genereren tijdens runtime en assembly-versies beheren
  • Gegevens coderen en decoderen met behulp van symmetrische en asymmetrische codering

Voorkennis

Ontwikkelaars die deze training volgen heb tenminste enige ervaring met C# om basis programmeringstaken te volbrengen. Dit uit zich in kennis over de volgende punten:

  • Hoe je aan variabelen binnen een toepassing namen kan geven, waarden aan ze kan toewijzen, ze kan verklaren en ze kan initialiseren.
  • Hoe je de volgende operatoren kunt gebruiken: rekenkundige operatoren voor het uitvoeren van berekeningen met één of meer variabelen; relationele operatoren voor het testen van de relatie tussen twee variabelen of expressies; logische operatoren om expressies die relationele operatoren bevatten te combineren.
  • Je weet hoe je de code syntax moet maken voor simpele programmeerinstructies met C# taal keywords en hoe je syntax fouten kan herkennen door middel van de Visual Studio IDE
  • Hoe je simpele een simpele brachingstructuur kan maken met behulp van een IF statement
  • Hoe je een eenvoudige looping-structuur kan maken met behulp van een For statement om een data matrix te doorlopen
  • Je kan Visual Studio IDE gebruiken om simpele fouten te vinden
  • Je weet hoe je een Function kan maken die argumenten accepteert (parameters en resultaten van een waarde van een specifiek type)
  • Hoe je een eenvoudige gebruikersinterface kan ontwerpen en bouwen met behulp van standaard besturingselementen van de Visual Studio taalbox
  • Hoe je verbinding kan maken met een SQL Server database en je weet de basis van hoe je gegevens kan opslaan en terugvinden
  • Hoe je gegevens in een loop kan sorteren
  • Hoe je de klassen en methodes die in een programma gebruikt worden kan herkennen

Certificaat

Na het succesvol voltooien van de training ontvang je van Learnit een officieel Microsoft certificaat. De training is de opmaat naar het officiële examen van Microsoft, dat onderdeel is van MCSA en MCSE certificering.

Opmerking

Tijdens deze training krijg je 3 maanden toegang tot de Microsoft leeromgeving (MOC on demand). Je hebt geen software nodig, je krijgt toegang tot online laps waar alle software al geïnstalleerd is.

Alle voordelen op een rij:

  • 3 maanden toegang tot de officiële Microsoft e-learning
  • Online laps
  • Kennistoetsen na alle modules
  • Voorbereiding op het examen
  • Het officiële, digitale Microsoft MOC-studiemateriaal

Je internet toegang moet minimaal 4 Mbps zijn verder werkt de leeromgeving goed in de meest gangbare browsers.

Investering

E-learning, per persoon:


Prijs (excl. btw)

€ 750,-

btw 21%

€ 157,50

Totaal incl. btw

€ 907,50

Referenties

De cursus Programming in C# (MOC20483) e-learning is beoordeeld met een gemiddelde van 8.8.