#180060
#Opleiding #Informatica

Front-end developer

Introductie

De allereerste website werd in 1991 gepubliceerd door Tim Berners-Lee. Sindsdien staat de technologie niet meer stil. Nieuwe tools, en dus ook nieuwe vaardigheden, volgen elkaar in ijl tempo op: Flash (1996), CSS & Javascript (2000), ... Vandaag surft 2/3 van de gebruikers naar content via hun smartphone, ...

Webtechnologie en webdesign zijn bijgevolg onlosmakelijk met elkaar verbonden, waardoor ook de kennis steeds moet worden bijgeschaafd.

Hiervoor werd het opleidingstraject tot webontwikkelaar herwerkt en wordt dit vanaf september opgedeeld in twee marktconforme specialisaties:

Enkel binnen de Voltijdse dagopleiding Full Stack Developer (1 jaar) worden deze twee domeinen in één opleidingstraject samengebracht.

Wat is Front-End?

De term front-end houdt het gedeelte van een toepassing in dat voor de gebruiker zichtbaar is. Front-end development houdt in: het omzetten van een ontwerp van een website of andere toepassing in een technisch goed werkend geheel. Hierbij maak je gebruik van onder meer HTML, CSS en Javascript. Zo zorgt de front-end developer ervoor dat alles perfect wordt weergegeven op zowel Smartphone, tablet of ander device.

Wat is Back-End?

De back-end van een toepassing is het gedeelte dat niet zichtbaar is voor de gebruiker.

Over het algemeen bestaat de back-end uit drie onderdelen: de database, de server en de applicatie.

Voorbeelden van processen die in de back-end plaatsvinden zijn het registreren van nieuwe gebruikers, het oploaden van bestanden en het uitlezen van nieuwsberichten vanuit een database. Back-end development beslaat een zeer breed terrein: van het implementeren van betaalmethoden in een webshop tot de werking van een compleet beheersysteem.

Hierbij maak je vooral gebruik van PHP.

Omschrijving

De opleiding Front-End Developer is een twee jaar durende intensieve training op basis van 2 lesmomenten per week, aangevuld met begeleide thuisstudie en opdrachten.

De klassikale sessies worden georganiseerd vanaf 3 september te campus Brugge, telkens op maandag- en woensdagavond (18u30-22u).

Eerste jaar

Elk traject waar programmeerkennis aan de orde start met 3 fundamenten: Logisch redeneren, basiskennis van programmeren en databanken. Vanaf januari starten we met specifieke front-end kennis: HTML, CSS en Javascript. In het laatste stuk van het eerste jaar komt een gevorderde module HTML en CSS, waarin Bootstrap zijn opwachting maakt.  

Tweede jaar

Het tweede jaar staat het eindproject centraal. De technieken van scrum-meetings wordt aangeleerd en binnen dit concrete groepswerk toegepast. Tijdens de lessen wordt verder gebouwd op de kennis van het eerste jaar door praktijkgerichte opdrachten. De focus ligt hierbij vooral op Javascript, Angular frameworks. Gedurende het jaar werk je aan het eindwerk met tussentijdse deadlines.

Voor wie is deze opleiding bestemd?

Vanaf 18 jaar kan je instappen in dit opleidingstraject. Iedereen die een professionele site wil leren maken in html, css en javascript is welkom in deze praktijkgerichte opleiding frontend developer.

Voorkennis

Er wordt geen voorkennis programmeren vooropgesteld. Je bezit wel een degelijke basiskennis Engels en wiskunde.

Qua attitude verwachten we dat je:

  • zowel autonoom kunt werken als in team
  • een hands-on mentaliteit hebt
  • open staat voor feedback
  • probleemoplossend leert denken

Toelatingsvoorwaarden

Je bent in het bezit van een diploma Hoger Secundair Onderwijs bij voorkeur in een algemene of technische richting. Heb je dit niet, dan kan je ook toegelaten worden na het schrijven van een motivatiebrief.

Methodologie

Breng je eigen laptop mee naar de lessen. Dit kan zowel een pc als een mac zijn.

Naast 2 klassikale sessies per week, zijn ook onderdelen in zelfstudie via e-leren opgenomen, individuele coaching en groepswerken.

Programma

Eerste jaar

  • Leren programmeren & Logica (16 sessies)
  • Databanken (12 sessies)
  • Coaching
  • HTML en CSS 1 (18 sessies)
  • Javascript / jQuery (11 sessies)
  • HTML en CSS advanced met Bootstrap (10 sessies)

Tweede jaar

  • Frontend praktijk (65 sessies)
  • Javascript advanced
  • Javascript framework
  • Security
  • Projectmatig werken
  • Begeleiding eindproef
  • Coaching en thuisopdrachten
  • Eindproef frontend developer (1 sessie)