• Software-Engineering met JavaScript training

  • Group Training

    Je hebt een website gebouwd maar hebt geen idee hoe te communiceren met back-ends? Of hoe je een eigen projectstructuur opzet met webserver, unit tests en een deploy straat? Wij wel! Wees welkom!

    Training code
    CGASEJAVCE
    Gesproken taal
    Engels
    Taal materiaal
    Engels
    Dagdelen
    7
    Kosten
    €1.750,00
    excl. BTW Geen extra kosten.

    Boek nu Software-Engineering met JavaScript

    In groepstrainingen gebruiken we verschillende werkvormen en doe je kennis, inzicht en inspiratie op. Bekijk ook de Gesproken taal en Taal materiaal aan de linkerkant van de pagina voor informatie over de taal.

    Deze training staat niet gepland in ons open rooster. Vul hier onder je gegevens in en we nemen binnen 2 werkdagen contact met je op.

    Naam*
    E-mailadres*
    Telefoonnummer*
     

    Wat is Software-Engineering met JavaScript

    Je hebt een website gebouwd maar hebt geen idee hoe te communiceren met back-ends? Of hoe je een eigen projectstructuur opzet met webserver, unit tests en een deploy straat? Wij wel! Wees welkom! In deze training leren we je alles over de zogenaamde ‘back-end’ van front-end, en duiken we in diverse onderwerpen die hiermee te maken hebben, zie onderstaand schema:
    Dag 1 (4 uur):
    Communiceren met back-ends, microservices, etc. via REST en JSON
    Dag 2 (4 uur):
    Kennismaken met de JavaScript runtime omgeving genaamd Node en onze webserver Express
    Dag 3 (4 uur):
    De diepte in met alle andere soorten modules die NPM (Node Package Manager) te bieden heeft
    Dag 4 (4 uur):
    Tijd om te leren hoe je functionaliteit automatisch kunt testen via unit testing
    Dag 5 (4 uur):
    Theorie over design patterns, modularization en single responsibility
    Dag 6 (4 uur):
    Veilige web applicaties bouwen door te anticiperen op door OWASP beschreven valkuilen
    Dag 7 (4 uur):
    Een halve dag lang structuur opzetten omtrent bouwstraten en deployments
    Na deze volle week lessen over software-engineering met JavaScript heb je kennis van alles wat zich wonder de motorkap van webapplicaties afspeelt, en tevens ook de kennis om dit zelf te integreren in je eigen projecten. Je applicatie development efficiënter maken met externe modules, veiligere pagina's bouwen nu je kennis hebt van OWASP, en het bouwen van automatische tests, bouwstraten en deployments, alles is mogelijk!

     
     

    Voor wie is Software-Engineering met JavaScript

    Front-end developers die meer willen weten over de ‘back-end’ van front-end of developers die willen zien hoe de verschuiving naar een JavaScript-runtime-omgeving als Node vorm krijgt. Dit betekent het leren van Node, NPM, unit-tests, design patterns, beveiliging en het bouwen en deployen van een applicatie.

    Voorvereisten

    Solide kennis van HTML, CSS, JavaScript en Git is nodig om aan deze training deel te nemen, daarnaast ook het meenemen van een laptop met een geïnstalleerde IDE (bij voorkeur Visual Studio Code) en enige affiniteit met computers en techniek.
    We bieden ook trainingen aan om je kennis op deze gebieden te verbeteren, voor meer informatie, zie de onderstaande trainingsen:
    HTML Fundamentals

    • CSS Fundamentals
    • Programming fundamentals met JavaScript
    • JavaScript Patterns
    • Git Introductie

    Doelstellingen

    Na het voltooien van deze training ben je in staat om:
    Externe data vanuit JSON, via REST-services, in je applicatie te integreren

    • Je weg te vinden in het Node-landschap via bijvoorbeeld de Node Package Manager en packages zoals Express
    • Unit tests te schrijven voor je zelfgeschreven functionaliteit
    • Het concept van single responsibility en modularization toe te passen
    • Veilige applicaties, die rekeninghouden met OWASP-valkuilen, te ontwikkelen
    • Maak een build voor je applicatie en deploy deze!
     
    Incompany

    Je hebt een website gebouwd maar hebt geen idee hoe te communiceren met back-ends? Of hoe je een eigen projectstructuur opzet met webserver, unit tests en een deploy straat? Wij wel! Wees welkom!

    Training code
    CGASEJAVCE
    Gesproken taal
    Engels
    Taal materiaal
    Engels
    Dagdelen
    7
    Kosten
    €1.750,00
    excl. BTW Geen extra kosten.

    Een Incompany training biedt verschillende voordelen:

    - Je bepaalt zelf de locatie
    - Je beleeft de training met je collega’s, daardoor sluit deze altijd aan op jouw praktijk
    - De trainer kan in uitleg, voorbeelden en opdrachten aansluiten bij jouw organisatie
    - In overleg kan de training aangepast worden aan organisatie specifieke vragen

    Vraag nu meer informatie of een offerte aan.

     

    Wat is Software-Engineering met JavaScript

    Je hebt een website gebouwd maar hebt geen idee hoe te communiceren met back-ends? Of hoe je een eigen projectstructuur opzet met webserver, unit tests en een deploy straat? Wij wel! Wees welkom! In deze training leren we je alles over de zogenaamde ‘back-end’ van front-end, en duiken we in diverse onderwerpen die hiermee te maken hebben, zie onderstaand schema:
    Dag 1 (4 uur):
    Communiceren met back-ends, microservices, etc. via REST en JSON
    Dag 2 (4 uur):
    Kennismaken met de JavaScript runtime omgeving genaamd Node en onze webserver Express
    Dag 3 (4 uur):
    De diepte in met alle andere soorten modules die NPM (Node Package Manager) te bieden heeft
    Dag 4 (4 uur):
    Tijd om te leren hoe je functionaliteit automatisch kunt testen via unit testing
    Dag 5 (4 uur):
    Theorie over design patterns, modularization en single responsibility
    Dag 6 (4 uur):
    Veilige web applicaties bouwen door te anticiperen op door OWASP beschreven valkuilen
    Dag 7 (4 uur):
    Een halve dag lang structuur opzetten omtrent bouwstraten en deployments
    Na deze volle week lessen over software-engineering met JavaScript heb je kennis van alles wat zich wonder de motorkap van webapplicaties afspeelt, en tevens ook de kennis om dit zelf te integreren in je eigen projecten. Je applicatie development efficiënter maken met externe modules, veiligere pagina's bouwen nu je kennis hebt van OWASP, en het bouwen van automatische tests, bouwstraten en deployments, alles is mogelijk!

     
     

    Voor wie is Software-Engineering met JavaScript

    Front-end developers die meer willen weten over de ‘back-end’ van front-end of developers die willen zien hoe de verschuiving naar een JavaScript-runtime-omgeving als Node vorm krijgt. Dit betekent het leren van Node, NPM, unit-tests, design patterns, beveiliging en het bouwen en deployen van een applicatie.

    Voorvereisten

    Solide kennis van HTML, CSS, JavaScript en Git is nodig om aan deze training deel te nemen, daarnaast ook het meenemen van een laptop met een geïnstalleerde IDE (bij voorkeur Visual Studio Code) en enige affiniteit met computers en techniek.
    We bieden ook trainingen aan om je kennis op deze gebieden te verbeteren, voor meer informatie, zie de onderstaande trainingsen:
    HTML Fundamentals

    • CSS Fundamentals
    • Programming fundamentals met JavaScript
    • JavaScript Patterns
    • Git Introductie

    Doelstellingen

    Na het voltooien van deze training ben je in staat om:
    Externe data vanuit JSON, via REST-services, in je applicatie te integreren

    • Je weg te vinden in het Node-landschap via bijvoorbeeld de Node Package Manager en packages zoals Express
    • Unit tests te schrijven voor je zelfgeschreven functionaliteit
    • Het concept van single responsibility en modularization toe te passen
    • Veilige applicaties, die rekeninghouden met OWASP-valkuilen, te ontwikkelen
    • Maak een build voor je applicatie en deploy deze!
     
  • Gerelateerd

     
  • e-CF competenties bij deze training

     

    Bij Capgemini Academy geloven wij in transparantie en overzicht in het opleidingslandschap. Daarom kan je hieronder zien aan welke e-CF competentie deze training of certificering bijdraagt. Kijk voor meer informatie over hoe jij het e-Competence Framework kan gebruiken op deze pagina. Wil je weten hoe je het e-CF binnen jouw organisatie kan toepassen, lees dan meer op deze pagina.

     

    e-Competence Level12345
    B.1.Application Development     
    B.2.Component Integration     
    A.6.Application Design