In deze klassikale cursus leer je programmeren in C# met Microsoft Visual Studio. Je bouwt objectgeoriënteerde applicaties en werkt met klassen, overerving, interfaces, exception handling, collections, generics, delegates en events.

  • Je leert C# door veel zelf te programmeren in Visual Studio
  • Je krijgt een stevige basis in objectgeoriënteerd ontwikkelen
  • Kleine groepen met persoonlijke begeleiding van een ervaren trainer
  • Praktische voorbeelden die je direct kunt toepassen in je eigen projecten
  • Na afloop ontvang je een Learnit-certificaat

Incompany

Aanbevolen aantal dagen: None
Groep: tot maximaal 8 personen
Locatie: Incompany, heel Nederland
Taal: Nederlands of engels
Investering: op aanvraag
Zijn er nog andere wensen of behoeften? We kunnen de training op maat maken.

C# is een moderne programmeertaal van Microsoft en een vaste waarde binnen het.NET-platform. De taal lijkt qua syntax op Java, maar staat bekend om de leesbare code en het efficiënte gebruik van de processor. In deze cursus leer je hoe je met C# werkt in Visual Studio. Je begint met de basis en bouwt door naar objectgeoriënteerde technieken als overerving, interfaces en polymorfisme. Aan het eind kun je zelfstandig C#-applicaties bouwen.

Omschrijving

C# (uitgesproken als C-Sharp) is ontwikkeld door Microsoft en wordt veel gebruikt voor het bouwen van applicaties op het Windows-platform. De taal vertoont veel overeenkomsten met Java, maar onderscheidt zich door leesbare code en goede prestaties. C# is een belangrijk onderdeel van het.NET-framework en de compatibiliteit met Windows is uitstekend. Je kunt code bovendien overzetten naar andere platforms, zoals Android en iOS, wat C# een veelzijdige keuze maakt.

Tijdens deze cursus werk je in Microsoft Visual Studio en leer je stap voor stap programma's bouwen. Je begint met data types, methodes en flow control en gaat daarna verder met objectgeoriënteerd programmeren. Onderwerpen als klassen, objecten, overerving, polymorfisme en exception handling komen uitgebreid aan bod. Ook werk je met collections, generics, delegates en events. De stof wordt ondersteund met literatuur en sheets, en je past direct toe wat je leert door zelf te programmeren in de lesomgeving.

Onderwerpen

  • Data types en flow control
  • Methods en parameters
  • Arrays en enumerations
  • Value types en reference types
  • Klassen, objecten en constructors
  • Het this keyword
  • Overerving en polymorfisme
  • Exception handling
  • Interfaces en collections
  • Generics
  • Delegates en events
  • Object lifetime

Resultaat

Na deze cursus kun je zelfstandig programma's schrijven in C#. Je werkt vlot in Visual Studio en begrijpt de belangrijkste principes van objectgeoriënteerd programmeren. Je maakt eigen klassen, gebruikt overerving en polymorfisme en past interfaces toe in je code. Je weet hoe je foutafhandeling regelt met exception handling en hoe je werkt met collections, generics, delegates en events. Daarmee heb je een stevige basis om door te groeien als C#-ontwikkelaar of om je kennis uit te breiden richting.NET en webontwikkeling.

Doelgroep

Deze cursus is bedoeld voor programmeurs die al ervaring hebben met een andere programmeertaal en zich willen verdiepen in C#. Denk aan ontwikkelaars met een achtergrond in Java, Python, PHP, JavaScript of C++ die de overstap willen maken naar het Microsoft-platform. Ook als je in je werk steeds vaker met.NET-applicaties te maken krijgt en zelf wilt leren programmeren in C#, ben je hier op de juiste plek.

Lesmethodiek

De cursus is klassikaal en in kleine groepen, zodat je voldoende persoonlijke aandacht krijgt. Theorie en praktijk wisselen elkaar af. Na elke uitleg ga je direct zelf aan de slag in Visual Studio met opdrachten die aansluiten bij de stof. Je trainer is een ervaren ontwikkelaar die je tijdens het programmeren begeleidt en feedback geeft op je code. Je krijgt cursusmateriaal en sheets die je ook na de training kunt raadplegen.

Voorkennis

Je hebt ervaring met minimaal één andere programmeertaal. Het maakt niet veel uit welke, zolang je de basisbegrippen kent zoals variabelen, functies, lussen en condities. Voorkennis van objectgeoriënteerd programmeren is een pluspunt, maar geen vereiste. We behandelen de objectgeoriënteerde concepten in de cursus.

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

De beste training voor jou

Bij Learnit vind je altijd een training waarmee je verder komt. Van (technische) IT skills tot communicatie of persoonlijk leiderschap. Daarbij kan je kiezen uit de trainingsvorm die jij het prettigst vindt: een klassikale training, een maatwerktraining bij jou op kantoor, een online cursus of een e-learning. Wij hebben voor iedereen de juiste training en trainingsvorm. Want leren op de manier die het best bij jou past, zorgt voor de beste resultaten.

Deelnemers volgen een klassikale training bij Learnit

Waarom kiezen voor een training bij Learnit?

  • Altijd en overal persoonlijk

    Persoonlijke aandacht en een prettige sfeer. Of je nou een cursus volgt bij ons, op kantoor of op je pc, wij zorgen dat je je genoeg thuisvoelt om je grenzen te verleggen.

  • Gewoon doen!

    Nieuwe mogelijkheden ontstaan als je in beweging komt. Scherp blijft. Steeds nieuwe stappen zet. Wij stimuleren je om de stap te wagen en er echt voor te gaan.

  • Groeien door kennis en inspiratie

    Ontdek iets nieuws. Versterk je kwaliteiten. En kies je eigen weg. Wij helpen je groeien met trainingen en leervormen die echt bij jou passen.

  • Skills voor de toekomst

    We denken altijd in mogelijkheden en win-win. En we werken elke dag aan nieuwe oplossingen voor morgen. Door opleidingen te bieden waarmee jij goed voorbereid bent op de toekomst.

  • Samen werken aan kwaliteit

    Aan loze beloftes doen wij niet. Maar wel aan kwaliteit, kennis en ervaring. Een breed cursusaanbod mogelijk gemaakt door onze geïnspireerde medewerkers en trainers.

  • Begrijpen en begrepen worden

    We luisteren naar wat er bij jou leeft. Waar jij behoefte aan hebt. Want daar begint onze oplossing, ons maatwerk. Elkaar goed begrijpen en helder communiceren, daar geloven wij in.

Bekijk meer over Learnit
Trainer en cursisten werken samen tijdens een Learnit-training

Samen verder komen

Een training volgen bij Learnit betekent samen leren. Samen met jouw ervaren trainer, samen met je cursusgroep of samen met je collega’s. En of je de training nou thuis, op jouw kantoor of op één van onze trainingslocaties volgt, wij zijn altijd bereikbaar om je te helpen. Onze kennis met jou te delen op zo’n manier dat jij er echt wat aan hebt. Samen verder komen door persoonlijke aandacht en elkaar goed begrijpen; daar geloven wij in.

Direct toepassen in je werk

Theorie uit een boekje leren waar je vervolgens weinig mee kan in je werk? Niet bij Learnit! Welke training je ook volgt bij ons, je kan er direct mee aan de slag op je werkplek. Door jouw unieke leerdoelen die je aan het begin van de training samen met de trainer bepaalt. Door de afwisseling van theorie en (interactieve) praktijkopdrachten. En door de uitdagingen waar jij tegenaan loopt in je dagelijks werk mee te nemen naar de training.

Cursist past het geleerde direct toe op de werkplek

Reviews

Wat anderen zeggen over deze training

Cursus C# Programmeren reviews - Gemiddeld cijfer 8.5

  • "I like this kind of trainings, so I consider it should be done more often"

  • "Ik vond het een erg goede training en denk dat ik er veel van geleerd heb. En ook tips heb gehad waar je echt iets mee kan."

  • "Bij Learnit blijven ze leren van hun eigen lessen. Wat een top cursus!"

  • "Was een leuke training."

  • "Fijne leerzame training. Goede verhouding tussen kennis overdracht en praktijkoefeningen. Heel praktisch toepasbaar in mijn eigen werk."

    Learnit reviews

    Veelgestelde vragen

    Je leert programmeren in C# met Microsoft Visual Studio. Je begint met data types, flow control en methods en bouwt door naar objectgeoriënteerd programmeren met klassen, objecten, overerving en polymorfisme. Daarnaast leer je werken met interfaces, collections, generics, delegates, events en exception handling. Na afloop kun je zelfstandig C#-applicaties bouwen.

    De cursus is bedoeld voor programmeurs die al ervaring hebben met een andere programmeertaal, bijvoorbeeld Java, Python, PHP of C++. Wil je de overstap maken naar het Microsoft-platform of werk je steeds vaker met.NET-applicaties? Dan ben je hier op de juiste plek.

    Je hebt ervaring met minimaal één andere programmeertaal en kent begrippen als variabelen, functies, lussen en condities. Ervaring met objectgeoriënteerd programmeren is handig, maar niet vereist. We behandelen de objectgeoriënteerde concepten tijdens de cursus.

    Je werkt in kleine groepen onder leiding van een ervaren trainer. Theorie wordt uitgelegd met sheets en voorbeelden, waarna je direct zelf gaat programmeren in Visual Studio. Zo wissel je uitleg en praktijk continu af en bouw je stap voor stap je C#-kennis op.

    De cursus is klassikaal. Je krijgt les op locatie bij Learnit, in een groep met andere cursisten. Dat biedt veel ruimte voor vragen, uitleg op maat en directe feedback op je code.

    De cursus wordt gegeven door een ervaren ontwikkelaar en trainer die dagelijks met C# en het.NET-platform werkt. Onze trainers weten waar de praktijk om vraagt en kunnen je vragen koppelen aan voorbeelden uit hun eigen werk.

    Je gaat naar huis met een stevige basis in C# en objectgeoriënteerd programmeren. Daarnaast ontvang je een Learnit-certificaat als bewijs van deelname en houd je het cursusmateriaal om later terug te lezen.

    Een speciale voorbereiding is niet nodig. Het helpt als je je eigen ervaring met programmeren even ophaalt en alvast nadenkt over een toepassing waarvoor je C# zou willen gebruiken. Zo kun je tijdens de cursus gericht vragen stellen.

    Lukt het niet om op de geplande datum aanwezig te zijn? Neem dan tijdig contact met ons op. We kijken samen of je kunt aansluiten bij een andere groep, zodat je de cursus toch kunt afronden.

    Ja, na afronding van de cursus ontvang je een Learnit-certificaat als bewijs van deelname.

    Je schrijft je in via de knop op de cursuspagina. Kies een datum die je uitkomt en vul het inschrijfformulier in. Daarna ontvang je een bevestiging met alle praktische informatie.

    De actuele prijs vind je rechtsboven op de cursuspagina.