Cursus Programmeren
- Vakgebied
- Denkniveau:
- Studievorm:
- Opleidingsduur:
- Prijs:
- Inclusief:
- Lesplanning:
- Software development
- HBO - WO
- Klassikaal
- 3 lesdagen
- € 1.499,-
- Certificaat, catering en lesmaterialen
Cursus beoordeling
/ 9,1
In het kort
Wilt u software en applicaties ontwikkelen, maar heeft u nagenoeg geen programmeerervaring? Dan dient u allereerst de basisprincipes en fundamenten van het programmeren onder de knie te krijgen. Deze cursus biedt daarom een uitstekende basis om uiteindelijk professionele en kwalitatieve software/applicaties te ontwikkelen in een willekeurige programmeertaal voor verschillende platformen. Door deze cursus te volgen legt u de fundamenten om een uitstekende programmeur te worden.
- Praktijkgericht leren
- Bevlogen docenten
- Kleine klassen
- Unieke nazorg
Cursus programma: leer de basisprincipes en fundamenten van het programmeren aan
Wilt u software en applicaties ontwikkelen, maar heeft u nagenoeg geen programmeerervaring? Dan dient u allereerst de basisprincipes en fundamenten van het programmeren onder de knie te krijgen. Door deze cursus te volgen legt u een uitstekende basis en kunt u zichzelf vervolgens gaan verdiepen in een specifieke programmeertaal. Dit kunt u doen door deel te nemen aan een vervolg cursus waarin specifieke programmeertalen worden behandeld. U kunt hierbij denken aan bijvoorbeeld PHP, C, C#, C++, JAVA, R of Python.
Deze cursus biedt daarom een uitstekende basis om uiteindelijk professionele en kwalitatieve software/applicaties te ontwikkelen in een willekeurige programmeertaal voor verschillende platformen. Door deze cursus te volgen legt u de fundamenten om een uitstekende programmeur te worden.
Doelgroep & voorkennis
De cursus is ontwikkeld voor mensen die op professioneel niveau willen programmeren in een willekeurige programmeertaal en platform, maar nog geen programmeerervaring hebben.
- Voor mensen die zich willen laten omscholen tot programmeur/ontwikkelaar.
- Voor account managers of verkopers actief in de IT- of een gerelateerde branche en wensen en behoeften van zijn opdrachtgevers moeten communiceren naar software developers.
- Voor managers die veel contact hebben software developers en daarom programmeerconcepten en vakterminologie willen begrijpen.
- Voor webdesigners die een dynamische website willen maken en daarom willen begrijpen hoe programma’s en scripts hierop inspelen.
- Voor mensen die willen begrijpen hoe zij een database kunnen maken of manipuleren.
Er is geen specifieke voorkennis vereist om aan deze cursus deel te nemen.
Lesmaterialen, software en benodigdheden
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 programmeren leren?
Tijdens deze 3-daagse cursus zullen onze vakkundige docenten uw kennis, competenties en vaardigheden omtrent programmeren ontwikkelen. Ook wordt u wegwijs gemaakt in de wereld van software development. Tijdens de cursus Programmeren:
- Leert u de mogelijkheden van programmeren kennen.
- Krijgt u een introductie in de populairste en moderne programmeertalen en leert u de voordelen en nadelen van deze talen kennen.
- Leert u waarvoor verschillende soorten programmeertalen gebruikt kunnen worden.
- Leert u de basisconcepten, fundamenten en vakterminologieën van het programmeren kennen.
- Leert u de methodiek voor gestructureerd en modern programmeren.
- Leert u code te lezen, begrijpen, schrijven en testen.
- Leert u foutieve code te herkennen en manipuleren.
- Leert u onder andere over: commando’s, datatypen, controlestructuren, functies, flowcharts, variabelen, constanten en software modeling.
Tijdens de cursus Programmeren zullen onze vakkundige docenten u stapsgewijs door het lesprogramma loodsen. Naarmate de dagen vorderen, zal steeds meer de diepte worden opgezocht. Uiteindelijk zult u de basisbeginselen van het programmeren onder de knie krijgen.
Lesprogramma
Tijdens de cursus Programmeren worden de volgende modules behandeld:
Starten met programmeren
- Gestructureerd programmeren en analyseren van problemen
- Commando’s en parameters
- Broncode en binaire code
- Data Flow Diagrammen
- Linkers en IDE omgevingen
- Hexadecimal Notation
- Algoritmen
Variabelen en data types
- Basis Data Typen en structuren
- Arrays en karakters
- Signed and Unsigned Typen
- Variabelen en Namen
- Numeriek
- Tekstueel
- Logisch
- Collecties
- Constanten:
- Numerische
- karakter
- string
- symbolisch
Control Flow
- Control Flow constructoren
- Statements and blokken
- Beslismomenten
- Else-if Constructie
- Ambiguity of else
- Case Statements
- Switch and case
- Exit from switch
- While Loop
- For.next Loop
- Do while Loop
- Go to And Labels
- Break And continue
Operatoren
- Relational Operatoren
- Logical Operatoren
- Arithmetic Operatoren
- Assignment Operatoren
- Conditional Operatoren
- Unary Operatoren
- In- and Decrement Operatore
- Size of Operatoren
- Letterlijke vergelijking
- Wiskundige bewerking
Functies
- Recursion en karakteristieken
- Declaratie en definitie
- Call by Value
- Parameter Passing
Pointers
- Waarom pointers gebruiken
- Opzetten Pointers
- Pointer declaratie
- Van pointers naar variabelen
- Variabelen en adressen
- Pointer Dereferencing
- Pointer toekennen
- Pointers als argument gebruiken
- Address Arithmetic
- Pointers en Arrays
- Arrays in Function Calls
- Null Pointer
Resultaten
U heeft de eerste stap gezet om een succesvolle programmeur te worden. U beschikt over een uitstekende basis om deel te nemen aan een vervolgcursus waarin een specifieke programmeertaal wordt behandeld. U kunt onder andere het volgende:
- U kunt uitleggen wat de fundamenten van het programmeren zijn.
- U kunt uitleggen wat computer nummer systemen zijn, denk bijvoorbeeld aan binair.
- U kunt variabelen en constanten ontwikkelen en gebruiken.
- U kunt klassen ontwikkelen en gebruiken.
- U kunt functies ontwikkelen en gebruiken.
- U kunt beslisstructuren ontwikkelen en gebruiken.
- U kunt loops ontwikkelen en gebruiken.
- U weet wat de verschillende datastructuren zijn. Denk bijvoorbeeld aan Arrays.
- U weet wat gestructureerd programmeren inhoudt en kan dit toepassen.
- U leert wat object georiënteerd programmeren inhoudt.
- U kunt uitleggen wat pseudocode inhoudt en gebruiken voor software development.
Arbeidsperspectieven
Momenteel is er een tekort aan ICT professionals in Nederland. Er is een uitzonderlijke veel vraag naar ontwikkelaars die programmeren in Java, PHP en het .Net Framework. De verwachting is dat deze vraag vanuit de arbeidsmarkt de komende jaren in ieder geval stabiel blijft.
Onder ontwikkelaars heeft 29% een bruto maandelijks loon van €3.500,-. 19% verdiend zelfs meer dan €4.000,- bruto per maand. Doordat er veel vraag is naar programmeurs, hebben deze programmeurs een sterke uitgangspositie aan de onderhandelingstafel. Hierdoor zijn zij in staat om betere arbeidsvoorwaarden te eisen.
Klantervaringen
Meer weten?
Uiteraard is er nog veel meer te vertellen over Global Training en onze cursussen. In de brochure komen de onderstaande onderwerpen aan bod:
- Over ons
- Waarom kiezen voor Global Training
- Topdocenten uit de praktijk
- Onze werkwijze
- Businesscase en examen
- Certificering en kwaliteit
- Startgarantie
- All-in tarieven
- Fiscale belastingvoordelen
- Opleidingslocaties
Klik op de onderstaande button om de brochure te downloaden, of schrijf uzelf vandaag nog in!
Anderen bekeken ook
Cursus Linux
Wilt u geheel zelfstandig een professionele en kwalitatieve besturingssysteem opzetten, beheren en aanpassen? Of wilt u simpelweg bepaalde wijzigingen aan uw huidige server, systeem of netwerk doorvoeren?
Cursus C#
Wilt u diepgaande en gespecialiseerde kennis over C# opdoen en geheel zelfstandig professionele en kwalitatieve C# applicatie ontwikkelen? Moeten de applicaties licht, krachtig en veelzijdig zijn? Bekijk de cursus C#!
Cursus AngularJS
AngularJS is een front-end en clientside JavaScript framework om dynamische en robuuste webapplicaties te ontwikkelen die een uitstekende performance genieten. Dit en nog veel meer leert u tijdens de cursus AngularJS.
DevOps training
Misschien werkt u al met agile om software te ontwikkelen, maar bekruipt u het gevoel dat het beter kan? Zoek dan niet verder, want de DevOps methodiek helpt u om als ontwikkelaar een efficiëntieslag te maken. Bekijk de DevOps training!
Deskundig en persoonlijk advies aanvragen?
Op basis van uw huidige loopbaan en leerdoelen geven wij u graag persoonlijk advies. Laat uw gegevens achter en onze deskundige opleidingsadviseurs bellen u binnen 24 uur op om het persoonlijk advies te bespreken.
Waarom kiezen voor Global Training?
Praktijkgericht
Kleine klassen
Topkwaliteit
Bevlogen trainers
Unieke nazorg
Certificaten
Inspirerende lesdagen
Individuele begeleiding
Een selectie van onze klanten
Wij zijn trots op
3.000 +
Verzorgde cursussen
9,4
Gemiddelde beoordeling
45
Opleidingslocaties in NL en BE
150 +
Bevlogen docenten
Opleidingsadvies nodig?
Onze deskundige opleidingsadviseurs zijn op werkdagen tussen 09:00 t/m 17:00 uur telefonisch bereikbaar. U kunt ons bereiken door de “bel me terug” knop bovenaan deze pagina te gebruiken. Of neem contact met ons op via:
Studiegids ontvangen?
In de studiegids staat een overzicht van alle cursussen die Global Training aanbiedt. Vraag deze nu aan en ontvang alle opleidingsinformatie per mail.
Updates & aanbiedingen
Meld uzelf aan op onze nieuwsbrief en blijf daardoor op de hoogte van de laatste updates en aanbiedingen.