Word een veelzijdige ontwikkelaar met volledige beheersing van front- en backend en databases

  • Cursus | Module | Leergang
  • Deeltijd
  • 5 maanden

Kom kennismaken

Bezoek één van onze informatieavonden.

Meer informatie en aanmelden

Full Stack Development

Niveau
cursus | module | leergang
Vorm
deeltijd
Duur
5 maanden
Taal
Nederlands
Locaties
Groningen
Graad
Certificaat
Credits
30 ECTS
Startmaanden
Start: september
Studiebelasting
Studiebelasting: 840 uur in totaal
Kosten
Kosten: € 2.600,-
  • Exact en Informatica

Na deze module:

  • Kun je object georiënteerd programmeren in Java
  • Kun je een webapplicatie ontwerpen;
  • Weet je hoe je een REST API moet bouwen;
  • Ben je vertrouwd met het ontwerpen van een FullStack Webapplicatie;
  • Kun je een Front End applicatie ontwikkelen en koppelen met de Back End;
  • Ben je bekend met de beveiliging en privacy aspecten van web applicaties

Wat ga je leren?

Leer tijdens deze module een compleet platform (Back End, Front End en database) te bouwen en leer werken met alle lagen van de applicatie. Full Stack Development is zeer geschikt om de eigen programmeerskills op verschillende onderdelen verder te ontwikkelen. Na afloop beschikken deelnemers over vaardigheden om als ontwikkelaar de leiding te nemen bij het ontwikkelen van platformen met een Front- en Back End.

Inhoud

Full Stack Development

Full Stack Development is een HBO-ICT module van de Hanze. De module bestaat uit 20 bijeenkomsten en is een vervolg op de module Programmeren: Introduction Computer Science with Python. Samen vormen deze modules de leerlijn Programmeren van de Hanze/ de IT Academy waarin deelnemers worden opgeleid tot Software Engineer.

Programmeren

Software Ontwikkelaar, Computerprogrammeur, Applicatieontwikkelaar, Webdeveloper, Full Stack Developer zijn termen die de rol van een Software Engineer duiden. Programmeren is een zeer belangrijke vaardigheid van een Software Engineer, maar het vakgebied is breder dan dat.

Vandaag de dag werken Software Engineers in teams, hebben zij intensief contact met de opdrachtgever/ klant en zijn zij betrokken bij het gehele softwareontwikkelproces (life cycle). Met het nog steeds toenemende gebruik van software en webapplicaties is de vraag naar Software Engineers groot. Met de leerlijn Programmeren wil de Hanze/ IT Academy Noord Nederland iedereen de kans geven om een loopbaan te starten in de IT.

Programma

De module Full Stack Development bestaat uit 4 verschillende vakken en een project. Hieronder het overzicht van de vakken:

Object georiënteerd programmeren 1 en 2

  • Object georiënteerd programmeren in Java
  • Software ontwerp
  • Software testing
  • REST API bouwen

Webtechnologie 2

  • Back End van webapplicaties
  • Ontwerpbeslissingen van het Web
  • Testen, onderhoud en overdraagbaarheid van de applicatie

Webtechnologie 3

  • FrontEnd van Webapplicaties
  • Samenwerking tussen Front- en Back End
  • Beveiliging en privacy

Werkplekleren/ project

  • Het zelfstandig bouwen van een complexe webapplicatie, inclusief koppeling met Front End en database

Note: De opdrachten kunnen mogelijk ook worden uitgevoerd op de gewenste stack van de deelnemer. Bijvoorbeeld PHP of .Net. Indien dit van toepassing is, wordt een intakegesprek ingepland.

Opzet

Leervorm

De colleges worden iedere donderdag, van 13.30 - 21.30 uur, klassikaal verzorgd en bestaan uit een theorie- en praktijkgedeelte. Per onderdeel wordt de theorie uitgelegd door de docent. Daarna wordt aan de slag gegaan met praktijkopdrachten. In de middag worden de vakken Object georiënteerd programmeren 1 en 2 verzorgd. In de avond staat het vak Webtechnologie op het programma.

Studiebelasting

Hoewel we de studiebelasting beperkt willen houden tot circa 12-16 uur per week, leert de ervaring dat deelnemers meer tijd besteden aan het leren programmeren. Programmeren is niet eenvoudig en de één pakt het sneller op dan een ander. Om een goede programmeur te worden dient een deelnemer dagelijks met het vakgebied/code bezig te zijn. De studiebelasting van de volledige module staat gelijk aan 30 European Credits op hbo-niveau.

Voor wie

Beginnende Software Engineers die al enige kennis hebben van programmeren. Het kennisniveau dient aantoonbaar en vergelijkbaar te zijn met de leeruitkomsten van Programmeren.

Wat je nodig hebt

  • Beheersing van minimaal één programmeertaal.
  • Kennis hebben van HTML/CSS.
  • Aantoonbare database kennis.

Voor organisaties

Wil je samen met collega's deze opleiding volgen, jouw medewerkers opleiden, of ben je geïnteresseerd in specifieke modules? Onze maatwerk- en in-company trajecten bieden talloze mogelijkheden. We stemmen deze volledig af op de behoeften van jouw bedrijf of organisatie, en de lessen kunnen vaak zelfs op jouw locatie plaatsvinden.

Lees meer over maatwerkopleidingen

Praktisch

Deze opleiding start 1 keer per jaar.

Startdata

Hieronder een overzicht van alle startdata.

Lestijd:
13:30 - 21:30 uur
Locatie:
Van DoorenVeste, Groningen
Kosten:
€ 2.600,-

Duur

20 weken (1 semester)

Studiebelasting

30 ECTS, 840 uur

Vervolg of verdieping

Bachelor HBO-ICT

We denken graag met je mee

Interessegebieden

  • Exact en Informatica
Direct inschrijven

Deel deze pagina