Inleiding tot programmeren: JavaScript - 3 dagen online klassikaal

1.950,00 EUR

  • 3 days
Live Virtueel Klassikaal
In Huis / In Bedrijf

Begin je programmeerreis met een van de meest gebruikte programmeertalen ter wereld. Deze beginnersvriendelijke cursus introduceert de basisconcepten van softwareontwikkeling met JavaScript en helpt je om het logisch denken en de probleemoplossende vaardigheden op te bouwen die nodig zijn voor modern programmeren.

Belangrijkste functies

Taal

Lesmateriaal in het Engels

Niveau

Niveau voor beginners

3 dagen (8 uur per dag) online, onder leiding van een instructeur

30+ aanbevolen studie-uren

Interactieve codelabs in JavaScript

Begeleiding door een trainer tijdens alle beginnersgerichte inhoud

Vraag om datumbevestiging!

Certificaat van afronding van het programma inbegrepen

Hero

Leerdoelen

Aan het einde van dit programma ben je in staat om:

Programmeerfundamenten

Leer de kernbouwstenen van programmeren, waaronder variabelen, gegevenstypen, operatoren en expressies, zodat je een sterke basis legt voor softwareontwikkeling.

Programmalogica en besluitvorming

Gebruik voorwaardelijke instructies zoals if-else en switch-case om het gedrag van de applicatie te sturen en dynamisch te reageren op verschillende invoer.

Gegevensverzamelingen beheren

Werk met arrays en strings om gegevens binnen je programma’s efficiënt op te slaan, te ordenen en te bewerken.

Functies en herbruikbaarheid van code

Maak modulaire, herbruikbare code met behulp van functies, terwijl je parameters, retourwaarden en gestructureerde programmeertechnieken begrijpt.

Objectgeoriënteerde programmeerconcepten

Ontdek objecten en klassen om schaalbare, onderhoudbare applicaties te bouwen en de ontwikkeling van complexere softwareoplossingen te vereenvoudigen.

Hero

Cursusplanning

  1. Dag 1

    Sessie 1: Inleiding tot programmeren

    • Kernbegrippen van programmeren en computationeel denken
    • Programmastructuur, code-uitvoering en basisinvoer/-uitvoer
    • Inzicht in programmeertalen en ontwikkelaarsworkflows
    • Je eerste programma schrijven en uitvoeren

    Sessie 2: Variabelen en gegevenstypen

    • Variabelen, constanten en gegevenstypen
    • Declaratie, initialisatie en toewijzing
    • Toekenningsoperatoren en expressies
    • Operatorprioriteit en associativiteit

    Sessie 3: Expressies en operatoren

    • Expressies opbouwen met operatoren en operanden
    • Uniaire, binaire, rekenkundige en toekenningsoperatoren
    • Complexe uitdrukkingen evalueren
    • Inzicht in regels voor prioriteit en associativiteit
  2. Dag 2

    Sessie 4: Voorwaardelijke instructies

    • Vergelijkings- en logische operatoren
    • Beslissingen nemen met if-else en switch
    • Ternaire operator en codeblokken
    • Basisprincipes van variabelenbereik

    Sessie 5: Collecties

    • Werken met strings en arrays
    • Collecties maken, initialiseren en beheren
    • Elementen benaderen en bijwerken

    Sessie 6: Iteratieve instructies

    • Lussen met while, do-while en for
    • Gebruik van break en continue
    • Arrays en collecties doorlopen

    Sessie 7: Functies

    • Functies maken en aanroepen
    • Parameters, argumenten en retourwaarden
    • Scope, modules en bibliotheken
    • Inleiding tot procedureel programmeren
  3. Dag 3

    Sessie 8: Objecten en OOP

    • Objectliteral, eigenschappen en methoden
    • Klassen, velden en instanties
    • Referentie- vs. primitieve variabelen
    • Inleiding tot de principes van objectgeoriënteerd programmeren

    Sessie 9: Compilatie en uitvoering

    • Programmalevenscyclus van broncode tot runtime
    • Compilatie, interpretatie en uitvoering
    • Debugging- en koppelingsconcepten
    • Platformafhankelijkheid en bytecode

    Sessie 10: Best practices voor programmeren

    • Programma-ontwerp en probleemoplossende technieken
    • Pseudocode en coderingsrichtlijnen
    • Leesbaarheid, schaalbaarheid en onderhoudbaarheid
    • Unit-tests en Test-Driven Development (TDD)
Inleiding tot programmeren: JavaScript

Voor wie is dit programma bedoeld?

Volledige beginners zonder programmeerervaring

Beginnende softwareontwikkelaars en webontwikkelaars

Studenten en afgestudeerden die carrières in programmeren verkennen

Zakelijke professionals die op zoek zijn naar automatisering en kennis van programmeren

IT-professionals die hun programmeervaardigheden willen ontwikkelen

Start de cursus nu

Vereisten

  • Basis computervaardigheden
  • Zelfverzekerd werken met bestanden en mappen
  • Een interesse in programmeren en technologie

Er is geen eerdere ervaring met programmeren of JavaScript vereist. De cursus is speciaal ontworpen voor beginners.


Verklaringen

Licenties en accreditatie

De cursus wordt aangeboden volgens de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om tijdens het gehele accommodatieproces contact op te nemen met AVC voor begeleiding en ondersteuning.

Veelgestelde vraag

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!