#180058
#Opleiding #Informatica

Full stack developer (voltijdse dagopleiding)

Webontwikkelaar met focus op Ondernemerskills, Front-end & Back-end development

Introductie

DigitalMind is zeer tevreden over de samenwerking met Syntra West. De stagiaires bleken telkens volgens, en dikwijls boven, onze verwachtingen te presteren. Tevens konden ze hun kennis, die ze tijdens hun opleiding ‘Full Stack Developer’ opdeden, vrijwel onmiddellijk toepassen op onze bestaande projecten en waren ze een toegevoegde waarde binnen onze, reeds sterke, teams.
Allen kregen bijgevolg dan ook een contract van onbepaalde duur aangeboden.

Wij raden daarom een samenwerking met Syntra West dan ook aan ieder bedrijf aan.

Nicolas Verroye - Zaakvoerder DigitalMind

Omschrijving

Een full-stack developer is een allround web-ontwikkelaar die zowel de back-end als de front-end kant kan programmeren. Hij/zij heeft expertise in alle lagen van de ontwikkeling van een website.

Front-End Development

"Front-end" verwijst naar wat je op de website in de browser ziet (en wordt vaak "client-side" genoemd). Dit betekent dat front-end ontwikkelaars verantwoordelijk zijn voor alles wat je ziet als je op internet aan het navigeren bent.

Vereiste vaardigheden: JavaScript, HTML, CSS, JQuery, HTML5, CSS3, Responsive Web Design (Bootstrap-framework), UI (gebruikersinterface), JavaScript-frameworks zoals bijvoorbeeld Angular.

Back-End Development

Terwijl de voorkant alles is waar de gebruiker rechtstreeks mee communiceert, verwijst 'Back-End' naar de code van de applicatie die op de server staat (en wordt vaak 'server-side' genoemd).

De achterkant van een website bestaat uit een server, een applicatie en een database.

Vereiste vaardigheden: Databases, SQL, PHP (opbjec georienteerd), MVC framework (Laravel) & Security.

Deze opleiding heeft het allemaal.

Voor wie is deze opleiding bestemd?

Deze opleiding richt zich tot mensen die als webontwikkelaar aan de slag willen.

Dit kan zowel als werknemer in een bedrijf (o.a. in reclame-, media- en internetbureaus... ) of als zelfstandige gezien ook ondernemersvaardigheden in dit leertraject zijn opgenomen.

Voorkennis

Er is geen specifieke technische voorkennis vereist voor deze opleiding.

Een basiskennis van wiskunde en gezond verstand, gemixt met een passie voor het web zijn aangewezen.

Motivatie, gedrevenheid en oplossing gericht denken, zijn extra troeven.

Qua attitude verwachten we dat je:

  • probleem oplossend kan werken
  • een 'hands-on' mentaliteit hebt
  • open staat voor feedback van vakprofessionals
  • in team kunt werken bij het groepswerk

We starten met een korte introductiemodule programmeren om je in een snel tempo de basisbeginselen van het programmeren aan te leren.

De voertaal in de computerwereld is en blijft Engels. Een functionele kennis van het Engels maakt het je daarom makkelijker de ingebouwde handleidingen te gebruiken en het vakjargon te begrijpen, gezien die dikwijls nog niet in het Nederlands vertaald zijn. Bovendien vind je op het Internet een veel groter aanbod van documentatie als je het Engels begrijpt.

Toelatingsvoorwaarden

Om deel te kunnen nemen aan deze jaaropleiding moet je minimaal 18 jaar zijn of 18 worden voor eind december.

Verder ben je in het bezit van een Diploma Secundair Onderwijs.

Bijkomende info

  • Deze opleiding gaat door in onze campus te Roeselare, Oostnieuwkerksesteenweg 111, 8800 Roeselare
  • Lesdagen: les van maandag tem vrijdag telkens van 9u-12u30 en van 13u30-17u

Methodologie

Je leert alle technieken aan de hand van praktijkgerichte oefeningen en casestudies.

Tijdens de klassikale lessen wordt op de infrastructuur van Syntra West gewerkt.

Een laptop kan handig zijn, zodat er ook thuis kan verder gewerkt worden aan projecten. Alleszins zal een laptop/desktop voor thuiswerk een noodzaak vormen.

Laptop: standaard Windows pc met minstens Windows 7 is al voldoende met minimaal 4GB aan ram

Wat kent u na het volgen van deze opleiding?

Na het succesvol beëindigen van deze training ben je in staat om autonoom een webproject te realiseren, zowel op het gebied van front- als back-end. Hierbij worden de meest actuele methodieken toegepast die momenteel in vacatures ( jobgerelateerde competenties) wordt gevraagd.

2018-58-1-Afbeelding-1-groot.jpg
2018-58-1-Afbeelding-2-groot.jpg
2018-58-1-AfbeeldingTraject-groot.jpg

Programma

DEEL 1: LEREN PROGRAMMEREN

Logica (20u)

  • Intro Logica
  • Logisch redeneren
  • Deduction and Induction
  • Deductive Reasoning and Categorical Logic
  • Inductive Reasoning and Software Testing
  • Thuisopdracht Logica

Basis Programmeren (40u)

  • Basisbegrippen programmeren
  • Algoritmes
  • Variabelen en constanten
  • Thuisopdracht Basis Programmeren

Databanken (40u)

  • Normalisatie
  • Querries - SQL
  • Stored Procedures
  • Thuisopdracht Databanken

Examen

DEEL 2: FRONT-END DEVELOPER

Html5 / Css3 (72u)

  • IDE en GIT
  • Basis html en css
  • Examen

Javascript (44u)

  • Basisbegrippen in Javascript
  • Javascript selectors
  • Events in Javascript
  • jQuery
  • Thuisopdracht Javascript
  • Examen

Advanced Html5 / Css3 (40u)

  • Html 5 semantics
  • Bootstrap (responsive design)
  • Thuisopdrachten html en css
  • Examen

Front-End Praktijk (156u)

  • Javascript advanced
  • Javascript framework (Angular)
  • Security
  • Thuisopdrachten

GDPR (4u)

Presentatietechnieken (4u)

Eindwerkbegeleiding (40u)

DEEL 3: BACK-END DEVELOPER

PHP fundamentals (112u)

  • Introductie Eerste stapjes in PHP
  • PHP fundamentals
  • Thuisopdrachten PHP
  • Klassikaal Eindproject + oplevering

Projectmatig werken (24u)

  • De principes van projectmatig werken en scrum

Php Advanced (188u)

  • Introductie: Herhaling en intro
  • GIT versiebeheer
  • PHP advanced: Werken met objecten geavanceerd
  • PHP advanced: MVC / Design Patterns
  • PHP advanced: Test Driven Development (TDD)
  • PHP advanced REST/webservices
  • Symfony / Laravel
  • Security
  • Thuisopdrachten PHP advanced

Scrum toegepast (12u)

It Markt (16u)

Eindwerkbegeleiding (40u)

DEEL 4: STAGE (160U)

Stage biedt de toekomstige professional heel wat voordelen: Je doet werkervaring op, oriënteert jezelf en je leert de aangeleerde technieken toepassen binnen een professionele context.

Een stage-werkervaring staat bovendien mooi op uw cv. Zeker wanneer je stagementor jouw attitudes en competenties via een referentie onderschrijft.

De onbezoldigde blokstage wordt gelopen tussen 1/4/2019 en 14/5/2019

EINDPROEF

Presentatie en verdediding van het eindwerk voor zowel front-end als back-end implementatie.

Examen

Presentatie en verdediding van het eindwerk voor zowel front-end als back-end implementatie.

Snel na afstuderen kon ik als webdeveloper aan de slag bij DigitalMind in Poperinge.

Ik ben vooral heel blij dat ik bij onze lesgever Tom het framework Laravel heb geleerd. Dit gebruik ik nog steeds dagelijks op het werk.

Kenny Hietbrink - afgestudeerd juni 2017

DigitalMind is zeer tevreden over de samenwerking met Syntra West. De stagiaires bleken telkens volgens, en dikwijls boven, onze verwachtingen te presteren. Tevens konden ze hun kennis, die ze tijdens hun opleiding 'Full Stack Developer' opdeden, vrijwel onmiddellijk toepassen op onze bestaande projecten en waren ze een toegevoegde waarde binnen onze, reeds sterke, teams.

Allen kregen bijgevolg dan ook een contract van onbepaalde duur aangeboden.

Wij raden daarom een samenwerking met Syntra West dan ook aan ieder bedrijf aan.

Nicolas Verroye - Zaakvoerder DigitalMind