Skip to main content

Programmeren

De praktijkgerichte graduaatsopleiding Programmeren leidt je op tot een (web)programmeur die de implementatie van (web)applicaties tot een goed einde brengt. In deze doe-opleiding ga je al vanaf dag één aan de slag op onze moderne campus. Onder begeleiding, en vaak in team, leer je programmeren en IT-projecten uitwerken.

prog2.jpgIETS VOOR JOU?

Bijt je je graag vast in programmeeruitdagingen? Ben je nieuwsgierig en heb je een boon voor de digitale wereld? Wil je leren programmeren of een (web)applicatie ontwikkelen met de meest actuele technologieën? Dan is deze praktijkgerichte graduaatsopleiding iets voor jou! 

WAT LEER JE?

  • Programmeren in C#, statische en dynamische websites ontwikkelen met .NET, Javascript, React en databanken
  • Applicaties testen en oplossingen zoeken voor de meest voorkomende problemen.
  • Projectvakken: samenwerken in team, professioneel communiceren, werken met projecttools
  • Real-life case: een eigen applicatie ontwerpen, programmeren en opleveren
  • Eindstage bij een gevestigde waarde in het IT-landschap: het reilen en zeilen van een IT-organisatie ontdekken

Wie word je?

Je wordt een praktisch opgeleide programmeur met focus op web- en applicatieontwikkeling. Je kweekt een flexibele houding die tijdens je loopbaan onmisbaar zal zijn. Als je bent afgestudeerd, beschik je over uitstekende praktische programmeerskills en kan je professioneel samenwerken met teamgenoten en collega’s.

Troeven

Onmiddellijk aan de slag!

Je bent met je diploma direct inzetbaar als programmeur en vormt een toegevoegde waarde in het projectteam. De opleiding is volledig afgestemd op de arbeidsmarkt en bevat een groot aandeel werkplekleren, waarbij we je de werkvloer opsturen. Zo blijf je helemaal up-to-date en studeer je af, klaargestoomd voor het échte werk. Ons enthousiast lectorenteam beschikt over ruime expertise. Zo begin je met voorsprong aan je loopbaan.

Praktijk, praktijk, praktijk

Inoefenen staat centraal in deze opleiding. Het grote aandeel praktijk zorgt ervoor dat je de nodige technische vaardigheden snel in de vingers hebt. Je krijgt een duidelijk zicht op je eigen capaciteiten en leert die optimaal te benutten. Je krijgt ook les volgens een geïntegreerde lespraktijk waarbij je kleine stukjes theorie onmiddellijk omzet in praktische oefeningen. Zo krijg je snel een resultaat van de nieuw geleerde materie. Veel van de stukken theorie kan je thuis opnieuw bekijken in een van onze vele kennisclips.
 

Individuele begeleiding

Wist je al dat je de opleiding zowel overdag als ’s avonds kan volgen? Zo combineer je de opleiding optimaal met je privéleven. Vind je bepaalde lesonderdelen moeilijker om te verwerken? Geen probleem, we bieden extra ondersteuning tijdens de (vrijblijvende) monitoraten waar je onder begeleiding kan oefenen en kan rekenen op persoonlijk begeleiding van je lectoren.

Kort en krachtig

We leiden je in een mum van tijd op tot een volwaardige (web)ontwikkelaar. Wat je ziet in de les, zal je ook snel omzetten in de praktijk. De opleiding gaat dus snel vooruit, en je ziet meteen je voortgang.

Programma (Dagtraject)

Wanneer heb ik les?

Een academiejaar bestaat uit twee semesters. Je lessen starten midden september en lopen tot eind juni. Je volgt de opleiding overdag. 

Voor heroriënteerders (studieswitchers) uit een andere richting worden de opleidingsonderdelen Programmeren en Webtechnologie uit het eerste semester opnieuw ingericht in het tweede semester, zodat zij meteen kunnen starten met de opleiding. Ook Databanken Intro en IT Organisatie kunnen in semester 2 gevolgd worden.

Hoe lang duurt de opleiding?

De graduaatsopleiding Programmeren omvat 120 studiepunten. Als je het modeltraject in dagonderwijs volgt, kan je het graduaatsdiploma behalen na twee jaar. 

Courses Exchange Students 2023-24

  • 1. Dagtraject: 60 SP
    Courses ECTS
    IT Essentials 3
    IT Organisatie 3
    Basis programmeren 6
    Databanken 6
    Cloud systemen 6
    OO programmeren 9
    Webontwikkeling 9
    Webtechnologie 9
    WPL exploratie & project 9
  • 2. Dagtraject: 60 SP
    Courses ECTS
    WPL stage 30
    Web frameworks 9
    API ontwikkeling 6
    Testing & security 3
    WPL case 12

*modeltraject steeds onder voorbehoud van wijzigingen

Download een printklare pdf-versie

Vul even je gegevens in, en je krijgt over enkele momenten een printklare pdf-versie in je mailbox.

Programma (Avondtraject)

Wanneer heb ik les?

Een academiejaar bestaat uit twee semesters. Je lessen starten midden september en lopen tot eind juni. Je volgt de opleiding ’s avonds. 

Voor heroriënteerders (studieswitchers) uit een andere richting worden de opleidingsonderdelen Programmeren en Webtechnologie uit het eerste semester opnieuw ingericht in het tweede semester, zodat zij meteen kunnen starten met de opleiding.

Hoe lang duurt de opleiding?

De graduaatsopleiding Programmeren omvat 120 studiepunten. Als je het modeltraject in avondonderwijs volgt, kan je het graduaatsdiploma behalen na drie jaar. 

Courses Exchange Students 2023-24

  • 1. Avondtraject: 39 SP
    Courses ECTS
    IT Essentials 3
    Basis programmeren 6
    Webtechnologie 9
    Webontwikkeling 9
    Databanken 6
    WPL exploratie 3
    IT Organisatie 3
  • 2. Avondtraject: 39 SP
    Courses ECTS
    WPL project 6
    OO programmeren 9
    Web frameworks 9
    API ontwikkeling 6
    Testing & security 3
    Cloud systemen 6
  • 3. Avondtraject: 42 SP
    Courses ECTS
    WPL stage 30
    WPL case 12

*modeltraject steeds onder voorbehoud van wijzigingen

Download een printklare pdf-versie

Vul even je gegevens in, en je krijgt over enkele momenten een printklare pdf-versie in je mailbox.

Na je opleiding

Meteen aan de slag

Met het graduaatsdiploma Programmeren op zak zijn je mogelijkheden talrijk. Als je ervoor kiest om meteen aan de slag te gaan, kan je terecht komen in een projectteam van een grote multinational. Of je gaat aan de slag als all-round developer bij een kleinere onderneming of start-up. Enkele concrete voorbeelden van functies zijn:

  • Front-end programmeur
  • Back-end programmeur
  • Full stack programmeur
  • .NET programmeur
  • Tester
  • TypeScript programmeur

Verder studeren

Heb je de smaak van het studeren te pakken? Dan kies je voor een vervolgtraject aan AP. Dankzij de nauwe samenwerking met de bacheloropleidingen Toegepaste Informatica en Elektronica-ICT is een optimale doorstroom mogelijk. Na een vervolgtraject van 90 studiepunten behaal je dan een bachelordiploma in het traject IT & Software.

Massaal veel praktijk

Wat kan je verwachten?

Al van bij de start van je programma verplaatsen de leeractiviteiten zich geleidelijk naar de werkvloer. In verschillende opleidingsonderdelen volg je workshops en gastcolleges waarbij je wordt ondergedompeld in de organisaties waarin je later terecht kan komen. Ze laten je kennismaken met specifieke topics uit de IT sector. Ook breng je regelmatig een bezoek aan interessante bedrijven en organisaties.

Daarna brengen we het werkveld binnen de schoolmuren. Tijdens een kick-off krijg je een echte case voorgeschoteld waarvoor je een ontwerp opmaakt. Vervolgens krijg je enkele weken de tijd om een applicatie te programmeren, gebaseerd op jouw eigen ontwerp. Je werkt volgens de meest gebruikte projectmanagement-methodes en leert samenwerken met teamgenoten. Het bedrijf waarvoor je werkt, geeft inhoudelijke feedback om de applicatie te verbeteren. Daarnaast volg je er workshops om je project succesvol af te werken.

Tijdens het werkplekleren is het tijd voor het echte werk: je draait een heel semester mee op de werkvloer en maakt het volledige verloop van een softwareproject mee. Je leert werken met hedendaagse technologieën en krijgt voeling met de bedrijfscultuur.

Flexibel studeren

WERKEN EN STUDEREN

Ook voor onze werkstudenten voorzien wij voldoende bijkomende faciliteiten. Zo moet je niet bij elke les verplicht aanwezig zijn en kan jouw werkervaring zelfs worden aanzien als onderdeel van het werkplekleren. 

Je kan mogelijk ook aanspraak maken op financieringsmogelijkheden of verlofstelsels aan het Vlaams Opleidingsverlof.

OKOT-traject VDAB

Deze opleiding kan je volgen binnen het onderwijskwalificerend traject van het VDAB-opleidingscontract (OKOT). Ben je werkzoekend? Kijk dan zeker na of je beantwoordt aan de toelatingsvoorwaarden op de website van de VDAB.

Micro degree

Wil jij een goede basis leggen om websites te leren bouwen, maar heb je geen zin om een volledige graduaatsopleiding te volgen? Dan bieden we je de optie om je in te schrijven voor het micro degree Webontwikkeling, een traject met afstandsonderwijs dat je toelaat om je werk en studies met elkaar te combineren.

Je studeert dus waar en wanneer je wil, en werkt onder begeleiding enkele realistische projecten uit verdeeld over twee modules. Er zijn tussentijds optionele contactmomenten op de campus en de evaluatie van elke eindopdracht vindt ook plaats on campus. Na afloop van een module krijg je een certificaat overhandigd.

Begeleiding

Beide modules zijn voorzien als afstandsonderwijs. Je krijgt dus volledig uitgewerkt cursusmateriaal -inclusief videolessen- waarmee je zelfstandig aan de slag gaat. Je hebt de mogelijkheid om digitaal contact te leggen met een vaklector die je bijstaat als je vast komt te zitten. Je staat er dus niet helemaal alleen voor maar we verwachten wel een grote vorm van autonoom studeren.

Evaluatie

Gedurende de modules zal je gevraagd worden om jouw resultaten te uploaden naar onze vaklectoren. Zij geven je feedback op de gemaakte opdrachten en projecten. Aan het einde van elke module voorzien we een examen bij ons ter plaatse.

 

Module 1: Frontend development

In deze eerste module leer je gebruiksvriendelijke en interactieve websites bouwen. Denk dan aan statische bedrijfswebsites, productpagina's, interactieve websites, maar ook kleinschalige apps die geen interactie met andere gebruikers vereisen zoals prijsberekenaars of dashboards. Je kan deze module zowel in het eerste als in het tweede semester starten.

Wat leer je:
  • de fundamentele technologieën van het web: HTML, CSS en HTTP
  • praktische ervaring met web API's
  • een goede basis TypeScript om interactiviteit aan websites toe te voegen
  • het declaratief frontend framework React.js

 

Module 2: Backend development

In de tweede module - die je pas kan starten na het afronden van module 1 - leer je functionaliteit aan een website toe te voegen die niet enkel door de webbrowser afgehandeld kan worden. Denk dan aan gebruikersaccounts, berichtensystemen, of leer gevoelige informatie verwerken zonder deze naar de buitenwereld te communiceren. Daarnaast ontdek je als student hoe je websites online zet.

Wat leer je:
  • Via Express.js ben je in staat om zowel klassieke hypertext pagina's als data voor interactieve websites en mobiele apps aan te bieden via web services
  • Je leert werken met zowel MySQL- als MongoDB-databanken, en kan er vlot complexe gegevens in bijhouden en bewerken.
  • Je professionaliseert je in moderne technologieën voor de efficiënte deployment van applicaties in een productieomgeving door middel van versiebeheer, containerisatie en orchestratie.

FAQ over deze opleiding

  • Wat voor computer heb ik nodig?

    Als toekomstig webprogrammeur worden jij en je laptop onafscheidelijk. Goed zorg dragen voor je computer is cruciaal, maar we verwachten geen speciale toestellen. De minimale computervereisten zijn

    • 16 GB DDR3 RAM 
    • Processor: i7 of gelijkwaardig AMD Ryzen 5 3th-gen minimaal
    • 256 GB SSD opstartschijf 
    • Scherm met minimaal HD resolutie (aangeraden 13” tot 15”)
    • Ingebouwde of externe webcamera 
    • WiFi en lange batterij-ondersteuning (minimum 6 uur)

    Aanbevolen: minimum 1 USB-poort en UTP/RJ45-aansluiting (indien je geen USB-poort hebt, kan je een adapter kopen met USB en RJ45 in). Kies een draagbare, ietwat compacte laptop. Vermijd een grote, zware gaming-laptop. Hou er rekening mee dat je zelf verantwoordelijk bent voor de goede werking van alle software.

  • Leren we ook mobiele apps maken?

    Je krijgt alle moderne programmeerprincipes aangeleerd. Deze kan je gebruiken om (later) zelf mobiele applicaties te ontwikkelen. 

  • Kan ik op een later tijdstip nog starten?

    Enkel voor het dagtraject kan je in september of februari starten. 

    • We richten bepaalde vakken in februari opnieuw in.  
    • Als je pas in februari start zal je met (beperkte) studieduurverlenging rekening moeten houden.  
    • Voor het exact aanbod kijk naar het herorienteringstraject.

  • Is er voorkennis vereist om te kunnen starten?

    We verwachten geen technische voorkennis van bepaalde programmeertalen of -principes. Maar uiteraard moet je wel de nodige logische denkwijze en inzet bezitten. Programmeren is een korte en dus krachtige opleiding. De start is dus snel en intensief. 

    Daarnaast verwachten we wél dat je zelf al kennis hebt van jouw computersysteem en weet hoe je met jouw computer aan de slag gaat (bestanden en mappen beheren, programma’s installeren, gebruikers toevoegen …). 

  • Hoeveel uur per week heb ik les?

    In het dagtraject heb je als eerstejaars ongeveer 24 uur per week les. 

    • Het aantal springuren wordt zoveel mogelijk beperkt, zodat je zeker een halve dag per week vrij hebt. 
    • Let wel: tijdens lesvrije momenten is het wel de bedoeling dat je aan opdrachten werkt of (nieuwe) leerstof inoefent. 

    In het avondtraject heb je als eerstejaars 3 avonden per week les tussen 18 - 22 uur. 

    Het lesrooster met de exacte dagen en uren krijg je bij de start van het semester.