Informatie

Nu Inschrijven

Doelgroep

  • Mensen met interesse in IT (bijvoorbeeld zij-instromers, schoolverlaters, of mensen die willen omscholen).
  • Geen uitgebreide ervaring vereist, maar wel een basisinteresse in technologie en probleemoplossing.

Opzet Traject

1. Duur

  • 6 tot 12 maanden, afhankelijk van de instapvaardigheden van de deelnemer en de einddoelen.

2. Structuur

  • Maandag & dinsdag: Theorie leren via een erkende opleiding of online cursus (bijvoorbeeld via Codecademy, FreeCodeCamp, of een ROC).
  • Woensdag t/m vrijdag: Praktijkervaring opdoen bij een bedrijf onder begeleiding van een senior developer.

3. Modules (Theorie en Praktijk)

Basisvaardigheden:

  • Introductie programmeren: HTML, CSS en JavaScript.
  • Basis van softwareontwikkeling: algoritmes, datastructuren en debugging.
  • Gebruik van versiebeheer (bijvoorbeeld Git en GitHub).

Frontend Development:

  • Werken met frameworks zoals React, Vue.js of Angular.
  • Opbouwen van responsieve en toegankelijke websites.
  • Gebruik van CSS pre-processors zoals SASS of Tailwind.

Backend Development (indien relevant):

  • Programmeren in talen zoals Python, Node.js, PHP of Java.
  • Opzetten van databases (SQL, MongoDB).
  • API's bouwen en integreren.

Soft Skills:

  • Agile werken (bijvoorbeeld met Scrum-methodiek).
  • Communiceren in een team (code reviews, stand-ups).
  • Probleemoplossend denken.

Praktijkopdrachten:

  • Ontwikkelen van een echte applicatie of website voor een klant.
  • Meewerken aan lopende projecten binnen het bedrijf.

Begeleiding

  • Mentor: Elke deelnemer krijgt een senior developer toegewezen als mentor, die helpt bij code reviews, vragen en technische uitdagingen.
  • Coach: Een soft skill-coach voor persoonlijke ontwikkeling, timemanagement en werkhouding.

Resultaten

  • Na afloop heeft de deelnemer:
    • Een portfolio met minstens één afgerond project.
    • Certificaten van modules (bijvoorbeeld een certificaat in React of Python).
    • Werkervaring bij een softwarebedrijf.
    • Mogelijkheid om een junior developer-functie te vervullen.

Waarom is dit effectief?

  • Praktisch leren: Direct toepassen wat je leert in een echte werkomgeving.
  • Individuele groei: Persoonlijke begeleiding van zowel een technische als soft skills coach.
  • Arbeidsmarktklaar: Deelnemers leren vaardigheden die direct toepasbaar zijn in de huidige IT-markt.

Voorbeeldprojecten tijdens het traject:

  1. Een simpele takenplanner bouwen (Frontend).
  2. Een API voor een restaurantreserveringssysteem maken (Backend).
  3. Samen met een team een website voor een klant ontwikkelen (Fullstack).