Cursus Programmeren

Type product
Logo van Global Training
Opleiderscore: starstarstarstarstar_half 9 Global Training heeft een gemiddelde beoordeling van 9 (uit 7 ervaringen)

Tip: incompany training nodig? Vraag een offerte aan bij meerdere aanbieders!

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 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 softwar…

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: Programmeren (algemeen), JavaScript, ASP (.NET), PHP en Android.

π–πšπšπ«π¨π¦ 𝐆π₯π¨π›πšπ₯ π“π«πšπ’π§π’π§π ?

βœ… 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 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 modulen 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.

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

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