Inleiding tot programmeren: JavaScript - 3 dagen online klassikaal
1.950,00 EUR
- 3 days
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

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.

Cursusplanning
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
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
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)

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

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!
