Frontend-ontwikkelaar - cursus 242.000 wrijven. van Kata Academy, opleiding 11 maanden, datum 28 november 2023.
Gemengde Berichten / / November 30, 2023
Leerplatform en persoonlijke mentor
Je volgt online lessen op ons platform, stelt eventuele vragen aan je mentor in de chat en belt hem als je het gevoel hebt dat je op een dood spoor zit.
Strenge kenniscontrole in elke fase
Een mentor is geen docent. Zijn taak: de assimilatie van kennis sturen en controleren. Wij bereiden je voor op het zelfstandig oplossen van complexe problemen die je zeker tegenkomt in je werk.
Werken aan een echt zakelijk project
Al onze studenten nemen in teams deel aan de implementatie van echte projecten. Je scherpt je theorie aan, doet teamwerkvaardigheden op en doet ervaring op voor je cv.
Voorbereiden op sollicitatiegesprekken
Onze mentoren helpen je bij het opstellen van een competitief CV en bereiden je voor op het beantwoorden van moeilijke sollicitatievragen.
Web Core - 2 maanden
Leer de basisprincipes van het maken van interfaces op internet
Onderwerp 1: HTML-documentstructuur, blokmodel, basistags. Het beeldformaat selecteren.
Onderwerp 2: Semantische markup, toegankelijkheid en SEO.
Onderwerp 3: Werken met formulieren, interactie met de server.
Onderwerp 4: CSS-paginastijl: selectors en applicatieprioriteit, positionering, werken met rasters (flexbox, grid).
Onderwerp 5: Adaptieve lay-out: mediaquery's, mobile first-benadering.
Onderwerp 6: Organisatie van stijlen in een project, BEM-methodologie.
Onderwerp 7: Geavanceerde CSS-technieken: pseudo-elementen, animaties, schaduwen en verlopen opmaken.
Onderwerp 8: Animatie, transformaties en filters met behulp van CSS.
Onderwerp 9: Basis JavaScript-interactie met een pagina, afhandeling van gebeurtenissen. Externe modules aansluiten.
Onderwerp 10: Ontwikkeltools: gebruik van een preprocessor, codeminificatie, npm, webpack.
2. Javascript Core - 2 maanden
Basistaalconcepten, werken in een browser, eenvoudige programma's schrijven
Onderwerp 11: Basistaalsyntaxis, variabelen en constanten, gegevenstypen en -structuren, functies, lussen.
Onderwerp 12: Geavanceerd werken met functies, functies van hogere orde, recursie.
Onderwerp 13: Geavanceerde taalsyntaxis: rest/spread-operatoren, destructurering.
Onderwerp 14: Standaardklassen in JS: Kaart, Set. Werken met datums.
Onderwerp 15: Afsluitingen, reikwijdte, oproepcontext.
Onderwerp 16: JS-prototypisch model en moderne klassensyntaxis.
Onderwerp 17: Werken met asynchrone code (Promises, callback, async/await). Gebeurtenislus.
Onderwerp 18: Werken met de DOM. Selectie en wijziging van elementen. Evenementmodel. Gegevens opslaan op de client.
Onderwerp 19: Werken met netwerkverzoeken: ajax, fetch.
Onderwerp 20: Principes van het web, webservers en DNS, HTTP-protocol. REST-architectuur. Webauthenticatie.
3. Reageer. JS Core - 3 maanden
Basisprincipes van applicatieontwikkeling op één pagina
Onderwerp 21: Hoe react.js werkt, JSX-syntaxis en hoe de virtuele DOM werkt
Onderwerp 22: Componentbenadering, componentstatus, gegevensoverdracht, gebeurtenisverwerking
Onderwerp 23: Voorwaarden en lussen in sjablonen
Onderwerp 24: Levenscyclus van componenten, weergave-optimalisatie
Onderwerp 25: Werken met stijlen in React.
Onderwerp 26: Formuliergegevensverwerking, validatie
Onderwerp 27: Client-serverapplicaties bouwen.
Onderwerp 28: Routing in een applicatie met react-router
Onderwerp 29: Statusmanagement: Redux, asynchrone communicatie
4. Teamproject - 3 maanden
Frontend ontwikkeling voor een echt commercieel project
- STACKHTML
- CSS/SASS
- JavaScript/typescript
- Reageer
- Redux
- Git
- NPM
- Webpakket
5. Voorbereiding op het interview - 1 maand
In deze fase helpen we je om alle theoretische kennis die je hebt verworven op te frissen en te systematiseren met succes interviews afleggen, waarna je een eindtest over alle onderwerpen doorstaat mentor.