Cursus C#

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Cursus C#

Global Training
Logo van Global Training
Opleiderscore: starstarstarstarstar_half 9,1 Global Training heeft een gemiddelde beoordeling van 9,1 (uit 26 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

9,3
Gemiddeld cijfer voor Cursus C#
Gebaseerd op 4 ervaringen Lees alle ervaringenchevron_right
starstarstarstarstar
Wim ten Voorde
Global Sales New Machinery
10
Cursus C#

"Via Global Training een 1-op-1 training C# gehad, met Michiel de Hond als trainer.
Doordat ik al een basiskennis had van (c#) programmeren, 30 jaar oud, en ook al een specifieke programma heb draaien, ging het er in de training vooral om te moderniseren, zoals object georiënteerd programmeren, databases, entity framework, services, etc.
Met Michiel was er vanaf de eerste dag een goede klik en Michiel keek naar waar de behoeftes lagen en heeft daar zijn programma op afgestemd. Waar vindt je nou zo'n klantgerichte opleiding.
Nu ligt de basis er, en zal ik zelf de kilometers moeten maken om de ervaring op te doen, met als eerste een nieuwe, en profesionele versie va het huidige programma wat wij bij ons op de zaak gebruiken." - 07-12-2022 09:32

"Via Global Training een 1-op-1 training C# gehad, met Michiel de Hond als trainer. Doordat ik al een basiskennis had van (c#) programmeren,… alles lezen - 07-12-2022 09:32

Startdata en plaatsen

placeAmsterdam
3 apr. 2024 tot 29 mei. 2024
placeAntwerpen
3 apr. 2024 tot 29 mei. 2024
placeArnhem
3 apr. 2024 tot 29 mei. 2024
placeBreda
3 apr. 2024 tot 29 mei. 2024
placeBrugge
3 apr. 2024 tot 29 mei. 2024
placeBrussel
3 apr. 2024 tot 29 mei. 2024
placeDen Haag
3 apr. 2024 tot 29 mei. 2024
placeEindhoven
3 apr. 2024 tot 29 mei. 2024
placeEmmen
3 apr. 2024 tot 29 mei. 2024
placeEnschede
3 apr. 2024 tot 29 mei. 2024
placeGenk
3 apr. 2024 tot 29 mei. 2024
placeGent
3 apr. 2024 tot 29 mei. 2024
placeGroningen
3 apr. 2024 tot 29 mei. 2024
placeKortrijk
3 apr. 2024 tot 29 mei. 2024
placeMaastricht
3 apr. 2024 tot 29 mei. 2024
placeMicrosoft Teams
3 apr. 2024 tot 29 mei. 2024
placeMiddelburg
3 apr. 2024 tot 29 mei. 2024
placeRotterdam
3 apr. 2024 tot 29 mei. 2024
placeSneek
3 apr. 2024 tot 29 mei. 2024
placeUtrecht
3 apr. 2024 tot 29 mei. 2024

Beschrijving

𝐖𝐚𝐚𝐫𝐨𝐦 𝐆𝐥𝐨𝐛𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠?

✅ Praktijkgerichte en kleine klassen

✅ Diepgaand kennismakingsgesprek docent 

✅ Bevlogen trainers uit de praktijk

✅ Werken aan persoonlijke businesscase

✅ Unieke nazorg

✅ Officieel Global Training certificaat

✅ 45 opleidingslocaties in NL en BE

Cursus C#: het ontwikkelen van lichte, krachtige en veelzijdige applicaties/software voor verschillende platformen 

C# (C sharp) is een objectgeoriënteerde programmeertaal (ontwikkeld door Microsoft) en maakt onderdeel uit van het .NET Framework. Met C# (C sharp) kunt u krachtige applicaties bouwen, van kleinschalig tot aan industrieel. Denk hierbij aan het schrijven van applicaties voor geavanceerde besturingsystemen, maar ook voor simpele software met specifieke functies. C# applicaties worden ontwikkeld voor verschillende platformen. Denk hierbij aan: web, client-server en desktop toepassingen, maar ook embedded en mobiel (app’s).

C# (C sharp) heeft zich inmiddels ontpopt tot de belangr…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: C#, C/C++, OO (Object Oriented) Programmeren, .NET en MATLAB.

𝐖𝐚𝐚𝐫𝐨𝐦 𝐆𝐥𝐨𝐛𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠?

✅ Praktijkgerichte en kleine klassen

✅ Diepgaand kennismakingsgesprek docent 

✅ Bevlogen trainers uit de praktijk

✅ Werken aan persoonlijke businesscase

✅ Unieke nazorg

✅ Officieel Global Training certificaat

✅ 45 opleidingslocaties in NL en BE

Cursus C#: het ontwikkelen van lichte, krachtige en veelzijdige applicaties/software voor verschillende platformen 

C# (C sharp) is een objectgeoriënteerde programmeertaal (ontwikkeld door Microsoft) en maakt onderdeel uit van het .NET Framework. Met C# (C sharp) kunt u krachtige applicaties bouwen, van kleinschalig tot aan industrieel. Denk hierbij aan het schrijven van applicaties voor geavanceerde besturingsystemen, maar ook voor simpele software met specifieke functies. C# applicaties worden ontwikkeld voor verschillende platformen. Denk hierbij aan: web, client-server en desktop toepassingen, maar ook embedded en mobiel (app’s).

C# (C sharp) heeft zich inmiddels ontpopt tot de belangrijkste programmeertaal binnen het .NET Framework. Ook buiten het .NET Framework is C# één van de meest populaire programmeertalen. C# heeft zijn populariteit te danken aan de vele voordelen die het heeft ten opzichte van andere programmeertalen.

Door gebruik te maken van C sharp (C#) kunt u met relatief weinig code, erg krachtige applicaties ontwikkelen. Doordat er weinig code gebruikt dient te worden, maken C# applicaties efficiënter gebruik van de processor en draaien de applicaties sneller. Daarnaast is C# een multifunctionele, moderne, simpele en object georiënteerde programmeertaal. Door deze karaktereigenschappen kan de programmeertaal C# erg veelzijdig worden ingezet. Ook kunt u C# perfect combineren met Visual Studio als ontwikkelingomgeving. Deze krachtige combinatie zorgt er voor dat u direct kunt starten met programmeren.

Kortom, C# combineert de kracht en flexibiliteit van C/C++ of C, met de eenvoud en gebruikersgemak van bijvoorbeeld Visual Basic. Hierdoor kunt u met C# (C sharp) op een relatief  snelle en eenvoudige wijze, complexe, krachtige en veelzijdige applicaties ontwikkelen voor alle platformen.

Waarom kiezen voor de cursus C#?

  • In slechts 9 lesdagen ontwikkelen we uw kennis, vaardigheden en competenties rondom C# (C sharp) en leert u om op een zelfstandige wijze professionele en kwalitatieve applicaties te ontwikkelen.
  • U gaat tijdens de cursus werken aan uw eigen kwalitatieve applicatie (eigen businesscase). Onze vakkundige docent begeleidt u hierin.
  • Wij brengen u de laatste ontwikkelingen over C# (C sharp)bij en u leert gebruik te maken van de modernste C# technieken. Daarnaast geven we u inzicht in innovatieve software oplossingen.
  • C# (C sharp) applicaties kunnen voor alle platformen worden gebouwd (platformonafhankelijk).
  • Na het volgen van deze training heeft u alle handvaten in huis om zelf kwalitatieve applicaties te ontwikkelen. Hierdoor bent u niet meer afhankelijk van externe bureaus om applicaties te ontwikkelen en bespaart u hiermee onnodige kosten.
  • Deze cursus zal een sterke bijdrage leveren aan uw professionele ontwikkeling.

Cursus C# volgen bij Global Training 

Global Training hecht veel waarde aan het leveren van kwalitatief hoogstaand onderwijs, zodat u het maximale rendement uit uw training haalt.  We willen u in een kort tijdsbestek opleiden tot professioneel C# ontwikkelaar. Dit doen we door tijdens de training uw kennis,competenties en vaardigheden op C# vlak teverder te ontwikkelen. Ook verschaffen we u inzicht in innovatieve software oplossingen, leren we u gebruik te maken van de modernste programmeertechnieken en brengen we u de laatste ontwikkelingen omtrent C# bij.

Na het volgen van de cursus C# kunt u geheel zelfstandig een professionele en kwalitatieve C# applicatie ontwikkelen. Daarnaast zal de cursus C# een positieve bijdrage leveren aan uw professionele ontwikkeling. U bent een waardig sparringpartner geworden voor uw collega’s en partners en in staat zijn om uw werkzaamheden beter op te pakken.

Doelgroep en voorkennis 

Deze cursus is ontwikkeld voor mensen die op professioneel niveau willen programmeren in C#.

  • Voor ervaren ontwikkelaars die al veel ervaring hebben met andere programmeertalen, maar nu hun eerste stappen in C# willen zetten.
  • Voor beginnende C# ontwikkelaars die een verdiepingslag willen maken.
  • Voor beginnende ontwikkelaars die al enige ervaring hebben met programmeren in andere object georiënteerde talen.

Om aan deze training deel te nemen, dient u ervaring te hebben met programmeertalen zoals C/C++, C, JavaScript,Visual Basic of Java. Kunt u programmeren met andere object georiënteerde talen? Ook dan kunt u deelnemen aan de opleiding C#.

Twijfelt u over uw voorkennis? Neem dan contact op met onze opleidingsadviseurs. Aan de hand van enkele vragen zal worden vastgesteld of deze cursus geschikt voor u is.

Lesmateriaal, software en benodigdheden

Voor deze training wordt er gebruik gemaakt van Visual Studio. Door Visual Studio als ontwikkelomgeving te gebruiken, heeft u veel standaardfunctionaliteiten tot uw beschikking. Hierdoor kunt u direct C# (C sharp) applicaties ontwikkelen. Global Training gaat altijd uit de laatste versie van Visual Studio en C# (C sharp). Wilt u liever een andere versie aanleren? Dit kan u bij uw opleidingsadviseur melden.

Tijdens de cursus zal er worden gewerkt in het .NET Framework. Hiervoor dient u te beschikken over een Windows platform. Gebruikt u liever een Mac computer, dan dient u te beschikken over een ASP.NET hostingaccount

Wij adviseren om een eigen laptop mee te nemen. Mocht u niet over een eigen laptop beschikken, geef dit dan door aan uw opleidingsadviseur. Uw opleidingsadviseur zal voor een passende oplossing zorgen. Dit kan inhouden dat er voor u een laptop wordt gehuurd.

Wat ga ik tijdens deze cursus C# leren?

Tijdens de 9 daagse cursus leert u op een object georiënteerd manier te programmeren en ontwikkelt u zelfstandig een kwalitatieve applicatie in C#. Dit kan zowel een web, client-server, desktop toepassingen zijn, maar ook embedded of mobiele app. Tijdens de cursus komen de specifieke webbibliotheken van het .Net Framework aan bod. Uiteraard worden ook de specifieke desktop (Windows) functionaliteiten behandeld.  Daarnaast leert u op welke wijze u een relationele database opzet in een SQL server.

Tijdens de cursus C# zullen onze vakkundige docenten u stapsgewijs door het lesprogramma loodsen. Naarmate de dagen vorderen, zal steeds meer de diepte worden opgezocht. Uiteindelijk zult u alle deelgebieden onder de knie krijgen, maar ook leert u hoe u alle deelgebieden op de juiste manier met elkaar kunt combineren.

Sterke punten C# op een rij

  • C# is een multifunctionele, moderne, simpele en object georiënteerde programmeertaal. Door deze karaktereigenschappen kan de programmeertaal C# erg veelzijdig worden ingezet. Denk hierbij aan het schrijven van applicaties voor geavanceerde besturingsystemen, maar ook voor simpele software met specifieke functies.
  • De syntax en semantiek van C# zijn afgeleid van Java en C/C++. Hierdoor is het voor deze ontwikkelaars betrekkelijk makkelijk om de overstap naar C# te maken.
  • Productiviteit staat bij de programmeertaal C# altijd voorop.
  • C# is makkelijker aan te leren in vergelijking met andere programmeertalen.
  • De broncode van C#  is portabel. Dit is handig voor programmeurs die al bekend zijn met andere programmeertalen  zoals C/C++ of C.
  • Het gebruiksgemak van C# is hoog en de leesbaarheid van de code is uitstekend.
  • C# is ontwikkeld door Microsoft , daarom zijn applicaties geprogrammeerd in C# uitstekend compatibel met het Windows besturingssysteem. Echter kunt u C# code eenvoudig overzetten naar andere platformen zoals Android of iOS.
  • C# toepassingen zijn met name erg populair, doordat de toepassingen erg voordelig zijn met betrekking tot geheugen- en verwerkingsvermogen.
  • C# helpt u bij het ontwikkelen van softwarecomponenten die gebruikt kunnen worden voor verschillende distributie omgevingen.
  • C# biedt ondersteuning aan software engineering principes zoals arrays boundschecking, strong type checking en automatic garbagecollection. Daarnaast zijn durability en robustness erg belangrijk voor C#.
  • C# is een programmeertaal waarbij ondersteuning erg belangrijk is.

Competenties en vaardigheden

Uw kennis over programmeren in zijn algemeen en C# zal in een kort tijdsbestek flink toenemen. Om een professionele C# ontwikkelaar te worden, werkt u tijdens de cursus C# aan de volgende competenties en vaardigheden:

  • Introductie in programmeren in C#
  • Data representeren in C#
  • Interfaces, objects en classes
  • Hoe gebruik te maken van Web Forms
  • Introductie in .NET Framework
  • Ontwikkelen van een applicatie
  • Ontwikkelen van een relationele SQL database

Lesprogramma

Tijdens de cursus C# worden de volgende modules behandeld:

Introductie in C# en Visual Studio

Programmeren in C#

  • Basisprincipes programmeren
  • OO (object Oriented) programmeren
  • Klassen en objecten
  • Variabelen, constanten en attributen
  • Structuren, programmalussen, arrays en strings
  • Functies en commando’s
  • Language syntax
  • Opbouw ASP.NET applicatie
  • Ontwikkelen nieuwe data types en operatoren
  • Data representeren in C#
  • Handling events en Exception handling.
  • Encrypten en decrypten van data
  • Integratie van unmanaged code
  • Remote data
  • Using operations asynchronously
  • Inheritance en Multithreading
  • Program Constructs
  • Program Flow en control
  • In- en uitvoer van gegevens
  • Logische en vergelijkingsoperatoren
  • Werken met XML en XAML
  • Methodsand parameters
  • Enumerations
  • Constructores
  • Polymorphism
  • Collections
  • Generics
  • Delegates
  • Events
  • Object lifetime

Web Forms en Server Controls

  • .NET Framework
  • Standaardfunctionaliteiten
  • Web Forms en creëren van user interfaces
  • Grafische technieken
  • Controls: Server, HTML en Web
  • Wizard
  • Validation
  • Zelf creëren en manipuleren van controls

Windows applicaties (desktop)

  • Windows forms en componenten
  • Bouwen van een setup
  • Menu, toolbar en statusbar

Relationele databases

  • Basiskennis databases
  • Toegang database
  • Ontwikkelen en ontwerpen (relationele) database
  • Implementatie met SQL Server
  • Databases bevragen
  • NET
  • Beheren van configuraties en onderhoud aan eigen geschreven software

Resultaat 

Na het volgen van deze training heeft u verregaande en gespecialiseerde kennis over C# opgedaan en bent u in staat om geheel zelfstandig een professionele en kwalitatieve C# applicatie te ontwikkelen en beheren. Uw competenties en vaardigheden zijn verbeterd en uw kennis over OO (object Oriented) programmeren is flink toegenomen. Hierdoor bent u een waardig sparringpartner geworden voor uw collega’s of partners.

U mag zichzelf met recht een professionele C# ontwikkelaar noemen. U bent na het volgen van deze training in staat om uw (toekomstige) afdeling of bedrijf naar een hoger niveau te tillen.

Na het volgen van de cursus C#:

  • Kent u de belangrijkste functies en syntaxen van C#.
  • Kunt u de basisstructuur en belangrijkste elementen van een desktop applicaties toepassen.
  • Kunt u het volgende maken, definiëren en implementeren: klassen, interfaces en generieke collecties.
  • Kunt u met behulp van XAML een grafische interface bouwen.
  • Kunt u methodes creëren en aanroepen, uitzonderingen herkennen en hierop inspelen. Ook kunt u opstellen wat vereisten zijn voor het monitoren van grootschalige toepassingen.
  • Kunt u onbeheerde bibliotheken en dynamische componenten samenvoegen in een C# applicatie.
  • Kunt u data coderen en decoderen. Hiervoor maakt u gebruik van zowel symmetrische en asymmetrische codering.
  • Kunt u de responstijd van applicaties verlagen. Hiervoor maakt u gebruik van taken en asynchrone bewerkingen.
  • Kunt u met behulp van “reflection” onderzoeken wat meta data van de categorieën zijn. Leert u tevens attributen aan te maken en gebruiken. Leert u code te genereren tijdens de “runtime” en leert u versienummers te beheren.
  • Kunt u “typen” gebruiken in System. Gebruik maken van naamruimte en WCF Data Services om externe gegevens te raadplegen. Doel hierbij is het uitvoeren van query’s.
  • Kunt u data lezen en schrijven met behulp van het bestand input/output en stromen. Daarnaast leert u gebruik te maken van serialisatie en deserialisatie. Dit gebruikt u voor verschillende (gegevens)indelingen.
  • Leert u via LINQ om query’s uit te voeren en data up te daten. Daarnaast maakt en gebruikt u een entiteits- en gegevensmodel om toegang te krijgen tot een database.
  • Leert u overerving te gebruiken om een hiërarchie in klassen te ontwikkelen.
  • Daarnaast leert u een .NET klasse aan te maken. Hetzelfde geldt voor generieke klassen en methoden.

Arbeidsperspectieven 

Momenteel is er veel vraag naar professionele C# ontwikkelaars. Na het volgen van deze cursus bent u gespecialiseerd in C#. U kunt direct aan de slag voor veel werkgevers in de functie als C# ontwikkelaar/developer.

9,3
Gemiddeld cijfer voor Cursus C#
Gebaseerd op 4 ervaringen
starstarstarstarstar
Wim ten Voorde
Global Sales New Machinery
10
Cursus C#

"Via Global Training een 1-op-1 training C# gehad, met Michiel de Hond als trainer.
Doordat ik al een basiskennis had van (c#) programmeren, 30 jaar oud, en ook al een specifieke programma heb draaien, ging het er in de training vooral om te moderniseren, zoals object georiënteerd programmeren, databases, entity framework, services, etc.
Met Michiel was er vanaf de eerste dag een goede klik en Michiel keek naar waar de behoeftes lagen en heeft daar zijn programma op afgestemd. Waar vindt je nou zo'n klantgerichte opleiding.
Nu ligt de basis er, en zal ik zelf de kilometers moeten maken om de ervaring op te doen, met als eerste een nieuwe, en profesionele versie va het huidige programma wat wij bij ons op de zaak gebruiken." - 07-12-2022 09:32

"Via Global Training een 1-op-1 training C# gehad, met Michiel de Hond als trainer. Doordat ik al een basiskennis had van (c#) programmeren,… alles lezen - 07-12-2022 09:32

starstarstarstarstar_half
R. B.
9
Cursus C#

"Uitstekende docent en een prima locatie. Hele goede lunch. Genoeg persoonlijke aandacht van de docent en duidelijke opdrachten. Ook de planning voor de cursus ging in goed overleg. Fijne kleine groep cursisten." - 01-06-2022 10:15

"Uitstekende docent en een prima locatie. Hele goede lunch. Genoeg persoonlijke aandacht van de docent en duidelijke opdrachten. Ook de plann… alles lezen - 01-06-2022 10:15

starstarstarstarstar_border
David Cozijnsen
Junior C# Software Developer
8
Cursus C#

"Na de basics course nu een advanced course gedaan. Naast een solide basis van theorie heb ik een hoop extra tips en tricks gekregen om sneller en beter code te schrijven. Voor mij heeft het ervoor gezorgd dat ik nu zelfstandig een MVVM applicatie kan bouwen en onderhouden, met een database connectie. " - 15-09-2020 05:47

"Na de basics course nu een advanced course gedaan. Naast een solide basis van theorie heb ik een hoop extra tips en tricks gekregen om snell… alles lezen - 15-09-2020 05:47

starstarstarstarstar
Kalayciyan
Programmabegeleider
10
Cursus C#

"De cursus C# van Global Training is een aanrader om allerlei redenen: de locatie was super, lunch goed verzorgd, fijne groep, goede docent, informatie vooraf duidelijk, goed verzorgd lesmateriaal, inhoudelijk was het helder waar de lessen over gingen en de organisatie denkt met je mee. Kortom, zeer tevreden!" - 15-07-2020 18:10

"De cursus C# van Global Training is een aanrader om allerlei redenen: de locatie was super, lunch goed verzorgd, fijne groep, goede docent, … alles lezen - 15-07-2020 18:10

Beste Kalayciyan,

Goed om te horen dat de cursus C# jou zo goed is bevallen. Tot een volgende keer!

- 15-07-2020 18:10

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
We slaan je gegevens op, en delen ze met Global Training, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.