#180058
#Opleiding #Informatica

Full stack developer - voltijdse dagopleiding

Introductie

Dit opleidingstraject leidt toe naar onmiddellijk inzetbare competenties als front- en back-end developer. De vraag naar deze profielen blijft enorm, zowel voor front-end als back-end developer.

In het verleden konden de afgestudeerde cursisten vrijwel onmiddellijk aan de slag.

Wens ook jij op het einde van het cursusjaar te kunnen goochelen met MYSQL, BOOTSTRAP, HTML5, CSS3, PHP, SYMFONY, LARAVEL, OOP, GITHUB en zoveel meer?

Wil je webapplicaties schrijven gaande van de simpele website tot en met de mega webshops, …. ?

We starten in september 2019 en eindigen als Full Stack Web developer in juni 2020.

Let op: de plaatsen zijn beperkt tot 15 cursisten. Aarzel niet en schrijf je in!

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 diiploma 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.

Bij Syntra West beperken we ons niet tot één specifieke programmeertaal, we leren te leren.
Hands-on mentaliteit komt voorop.

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.

source-code-1-3_2018-58.jpg
fulll-stack-development-1-2_2018-58.jpg
fulll-stack-development-1-1_2018-58.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 op het einde van het traject (periode eind mei - juni).

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.

Kies eerst een locatie/tijdstip om deze gegevens te kunnen zien

Lesdata

Datum Startuur Einduur

Data onder voorbehoud van eventuele wijzigingen.

Locatie

  • Syntra West Roeselare
  • Oostnieuwkerksesteenweg 111
  • 8800 Roeselare
Bekijk op Google Maps

Contact

  • T: 078/353 653
  • F: 050/403061
  • info@syntrawest.be

Getuigschrift

Na het volgen van de lessen en het slagen voor de examens en de eindproef ontvang je een getuigschrift Front-End Developer en Back-end Developer en een diploma van Full Stack Developer, allen erkend door de Vlaamse Regering.

Ik denk dat we over onze stagiair vrij kort kunnen zijn.

Zijn technische bagage is vrij indrukwekkend voor iemand die nog maar net programmeert.

Hij is een teamspeler die actief meedenkt met zijn collega's. Zo brengt hij zelf ideeën aan voor problemen die de kop opsteken of over manieren waarop iets in elkaar steekt. Dit met voldoende ondersteuning zoals voorbeelden of volledig uitgetekende databanken.

Als persoon is onze stagiair vrij sociaal. Met zijn rechtstreekse collega binnen de organisatie was er meteen een klik waardoor projecten en

problemen systematisch werden aangepakt. Ook met de andere collega's zat de sfeer meteen goed.

Zijn werk zit gestructureerd en logisch in elkaar. De code zelf is overzichtelijk en voldoende voorzien van commentaar.

Je merkt gewoon aan alles dat programmeren in zijn bloed zit en dat hij het Laravel framework zeer goed kent.

Vanaf 1 juli mogen we hem officieel verwelkomen als nieuwe collega.

Ik denk dus dat we van een geslaagde stage mogen spreken.

Stage-evaluatie - cursusjaar 2018-2019

Ben persoonlijk zeer tevreden geweest van de opleiding. Heb een heleboel praktisch nuttige zaken geleerd tijdens de opleiding. Had voorheen geen ervaring met webdevelopment (wel een heel kleine basis van programmeren) en nu ben ik in staat om websites/webshops te maken. Voor mij was de opleiding dus zeker geslaagd!

Voor mijn huidige job had ik in principe niet alle vereiste skills (ze werken met het MVC framework van .NET in tegenstelling tot het php MVC framework 'Laravel' dat we in de lessen gezien hadden). Maar ik heb de kans gekregen om, na wat zelfstudie, een test te doen en was hiervoor geslaagd. Uiteraard was dit zonder de basis die ik bij Syntra heb gekregen zo goed als onmogelijk.

Bovendien ben ik ook in bijberoep actief binnen webdevelopment. Momenteel ben ik bezig met een project met een aantal andere freelancers. Dit project is wel volledig met het php MVC framework Laravel. De opgedane kennis komt dus zeker nog van pas!

A. N. - afgestudeerd in juni 2018

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