Opleiding: Inleiding tot programmeren: JavaScript – 3 dagen online klassikaal

Begin je programmeeravontuur met een van de meest gebruikte programmeertalen ter wereld

Deze beginnersvriendelijke cursus biedt een inleiding tot de basisbegrippen van softwareontwikkeling met JavaScript en helpt cursisten bij het ontwikkelen van het logisch denkvermogen en de probleemoplossende vaardigheden die nodig zijn voor modern programmeren.

Door middel van praktische oefeningen en voorbeelden leert u hoe u programma's schrijft, test en debugt, terwijl u belangrijke programmeerconcepten verkent, zoals variabelen, datatypes, operatoren, functies, arrays, lussen, voorwaarden en objectgeoriënteerd programmeren. Aan het einde van de cursus begrijpt u hoe programma's zijn opgebouwd en hebt u het zelfvertrouwen om eenvoudige applicaties te maken en door te groeien naar meer geavanceerde ontwikkelingsonderwerpen.

Doelgroep

  • Complete beginners zonder programmeerervaring
  • Aspirant-softwareontwikkelaars en webontwikkelaars
  • Studenten en afgestudeerden die een carrière in coderen overwegen
  • IT-professionals die programmeervaardigheden willen ontwikkelen
  • Zakelijke professionals die op zoek zijn naar kennis van automatisering en coderen
  • Carrièrewisselaars die de technologie-industrie betreden
  • Iedereen die geïnteresseerd is in het leren van de basisprincipes van programmeren via JavaScript

Vereisten

  • Basisvaardigheden op het gebied van computers
  • Zelfverzekerd omgaan met bestanden en mappen
  • Interesse in programmeren en technologie

Er is geen eerdere programmeer- of JavaScript-ervaring vereist. De cursus is speciaal ontworpen voor beginners

Leerdoelen

  • Basisprincipes van programmeren: B Leer de belangrijkste bouwstenen van programmeren, waaronder variabelen, datatypes, operatoren en expressies, om een sterke basis voor softwareontwikkeling te leggen.
  • Programmalogica en besluitvorming: Gebruik voorwaardelijke constructies zoals if-else en switch-case om het gedrag van applicaties te sturen en dynamisch te reageren op verschillende invoer.
  • Beheer van gegevensverzamelingen: Werk met arrays en strings om gegevens efficiënt op te slaan, te ordenen en te bewerken binnen je programma's.
  • Functies en herbruikbaarheid van code: Maak modulaire, herbruikbare code met behulp van functies, terwijl je inzicht krijgt in parameters, retourwaarden en gestructureerde programmeertechnieken.
  • Concepten van objectgeoriënteerd programmeren: Verken objecten en klassen om schaalbare, onderhoudbare applicaties te bouwen en de ontwikkeling van complexere softwareoplossingen te vereenvoudigen.

Cursusinhoud

Dag 1

Sessie 1: Inleiding tot programmeren

  • Kernconcepten van programmeren en computationeel denken
  • Programmastructuur, code-uitvoering en basis-I/O
  • Inzicht in programmeertalen en de workflow van ontwikkelaars
  • Je eerste programma schrijven en uitvoeren

Sessie 2: Variabelen en datatypes

  • Variabelen, constanten en datatypes
  • Declaratie, initialisatie en toewijzing
  • Toewijzingsoperatoren en expressies
  • Prioriteit en associativiteit van operatoren

Sessie 3: Expressies en operatoren

  • Expressies samenstellen met operatoren en operanden
  • Unaire, binaire, rekenkundige en toewijzingsoperatoren
  • Complexe expressies evalueren
  • Inzicht in prioriteits- en associativiteitsregels

Dag 2

Sessie 4: Voorwaardelijke instructies

  • Vergelijkings- en logische operatoren
  • Besluitvorming met if-else en switch
  • Ternaire operator en codeblokken
  • Basisprincipes van variabele scope

Sessie 5: Collecties

  • Werken met strings en arrays
  • Collecties aanmaken, initialiseren en beheren
  • Toegang tot en bijwerken van elementen

Sessie 6: Iteratieve instructies

  • Lussen met while, do-while en for
  • Gebruik van break en continue
  • Doorlopen van arrays en verzamelingen

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

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

Sessie 9: Compilatie en uitvoering

  • Programmalevenscyclus van broncode tot runtime
  • Compilatie, interpretatie en uitvoering
  • Concepten van debuggen en koppelen
  • Platformafhankelijkheid en bytecode

Sessie 10: Best practices voor programmeren

  • Programmaontwerp en probleemoplossingstechnieken
  • Pseudocode en coderingsstandaarden
  • Leesbaarheid, schaalbaarheid en onderhoudbaarheid
  • Unit-testen en Test-Driven Development (TDD)

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags CET, met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve, gedetailleerde schema's te bevestigen.

Is deze cursus geschikt voor complete beginners?

Ja. De cursus is ontworpen voor cursisten met weinig of geen programmeerervaring en introduceert programmeerconcepten vanaf de basis.

Waarom programmeren met JavaScript leren?

JavaScript is een van de meest gebruikte programmeertalen en is essentieel voor webontwikkeling. De geleerde programmeerconcepten kunnen ook worden toegepast op veel andere talen en technologieën

Ga ik tijdens de cursus code schrijven?

Ja. De cursus bevat praktische oefeningen en hands-on labs waarmee je concepten kunt toepassen door middel van echte codeeractiviteiten

Helpt deze cursus mij om ontwikkelaar te worden?

Deze cursus biedt een sterke basis in programmeerconcepten en JavaScript, waardoor het een uitstekend startpunt is voor verdere studie in webontwikkeling, softwareontwikkeling of aanverwante technische vakgebieden.

Wat kan ik na deze cursus studeren?

Na het voltooien van deze cursus gaan cursisten doorgaans verder met JavaScript, front-end webontwikkeling, webapplicatieontwikkeling of andere cursussen op het gebied van programmeren en softwareontwikkeling.

Wat kan ik na het voltooien van de cursus?

Je kunt eenvoudige JavaScript-programma's schrijven, programmeerlogica toepassen, met datastructuren werken, herbruikbare functies maken en de kernconcepten begrijpen die in moderne programmeertalen worden gebruikt

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginnersniveau
  • 3 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve programmeerlabs in JavaScript
  • Ondersteuning door de trainer gedurende de hele cursus
  • Inhoud gericht op beginners
  • 30+ aanbevolen studie-uren
  • Certificaat inbegrepen

Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt

Meer...
€1.950
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
JavaScript
Niveau
Duur
3 dagen
Looptijd
30 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy