TypeScript Fundamentals

TypeScript Fundamentals

TypeScript is geen aparte programmeertaal, maar is de laatste jaren omarmd als uitbreiding op JavaScript. Het is bedoeld om JavaScript-toepassingen veiliger, sneller en robuuster te maken. TypeScript is een extensie voor JavaScript en wordt veel ingezet om een typesysteem toe te voegen aan JavaScript. Immers, de mogelijkheid om aan te geven welk type in een variabele is opgeslagen, is al tientallen jaren beschikbaar in talen als C# en Java, maar bestaat oorspronkelijk niet in JavaScript. JavaScript is immers een 'loosely typed language'. Dat leidt in de praktijk tot lastig op te sporen bugs en runtime fouten.


Door TypeScript toe te voegen aan je arsenaal van webtechnieken worden je programma's krachtiger en kun je fouten al in een vroeg stadium opsporen. Maar met TypeScript is veel mogelijk en de configuratie ervan kan lastig zijn.


In twee dagen leer je alles over de mogelijkheden van TypeScript zoals het typesysteem, return types, classes, enums, interfaces, generics en meer. Je leert ook hoe je TypeScript configureert en toevoegt aan je buildproces. Tot slot bespreken we hoe TypeScript kan worden ingezet in moderne webframeworks als Angular (waarin TypeScript verplicht is), Vue en React (waarin TypeScript als opt-in keuze gemaakt kan worden). Maar uiteraard zie je ook hoe TypeScript in een plain-JavaScript omgeving gebruikt kan worden, zonder toevoeging van een framework.

Wat leer je?

Na afloop van de training TypeScript Fundamentals kun je webapplicaties en -frameworks uitbreiden met deze extra toevoeging. Je weet wat de rol van TypeScript is in het ontwikkelen van webapplicaties. Daarnaast leer je hoe TypeScript wordt toegepast in JavaScript-sites en bij Angular-, Vue- en React-applicaties.

De training TypeScript Fundamentals is bedoeld voor webdevelopers die al enige ervaring hebben met JavaScript of op JavaScript gebaseerde bibliotheken en frameworks. Je wilt je applicaties graag robuuster maken, of je wilt weten welke mogelijkheden TypeScript jouw als webontwikkelaar kan bieden.


Als je helemaal nieuw bent in webdevelopment adviseren we om eerst de training JavaScript Fundamentals te volgen. TypeScript is een uitbreiding op JavaScript en is daarmee ongeschikt als eerste kennismaking met programmeren voor het web.

Welke voorkennis heb je nodig?

– Kennis van HTML en CSS.


– Kennis van JavaScript .


– Ervaring met modern JavaScript (ES6) wordt aanbevolen, maar is niet beslist noodzakelijk.


– Ervaring met een framework zoals Angular, Vue of React is handig, maar niet beslist noodzakelijk.


– Werken met een code-editor zoals Visual Studio Code (gratis), Jetbrains Webstorm (30-dagenversie beschikbaar) of vergelijkbaar.


– Kennis van de Engelse taal. Veel bronnen en naslagwerken zijn alleen in het Engels beschikbaar.

Trainingsvorm

Offerte formulier

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

Heb je een vraag?

Neem dan contact op met onze klantenservice voor studieadvies of een training op maat.

TypeScript Fundamentals

Wij proberen je aanvraag zo snel mogelijk te beantwoorden. Meestal zou dat op de dag zelf gebeuren. Om je sneller van dienst te zijn vragen we je telefoonnummer.

Trainingsdata

Heeft je voorkeursdatum geen doorgangsgarantie, neem dan voor de zekerheid contact met ons op. Vaak hebben we een oplossing voor je waarmee je doel gehaald kan worden.

TypeScript Fundamentals

Wij proberen je aanvraag zo snel mogelijk te beantwoorden. Meestal zou dat op de dag zelf gebeuren. Om je sneller van dienst te zijn vragen we je telefoonnummer.

Startdatum

Trainingsvorm

Locatie

Duur

Prijs

datum:
10 januari 2022

Virtueel

Virtual

2 dagen

950.00

Offerte formulier

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

DatumStarttijdEindtijd
2022-01-1009:0016:00
2022-01-1109:0016:00
datum:
10 januari 2022

Klassikaal

Startel (Drachten)

2 dagen

950.00

Offerte formulier

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

DatumStarttijdEindtijd
2022-01-1109:0016:00
2022-01-1009:0016:00
datum:
28 maart 2022

Virtueel

Virtual

2 dagen

950.00

Offerte formulier

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

DatumStarttijdEindtijd
2022-03-2809:0016:00
2022-03-2909:0016:00
datum:
28 maart 2022

Klassikaal

Startel (Drachten)

2 dagen

950.00

Offerte formulier

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

DatumStarttijdEindtijd
2022-03-2909:0016:00
2022-03-2809:0016:00
datum:

In company

Offerte formulier

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

Waarom Startel?

Persoonlijke
aanpak
Ervaren
trainers
Aanbod
op maat
Klassikaal en e-learning
mogelijkheden

Het programma

In de training TypeScript fundamentals komen de volgende onderwerpen aan de orde:


– Korte geschiedenis van TypeScript.


– Wat is TypeScript en wat is het niet?


– Starten met TypeScript.


– TypeScript configureren.


– TypeScript debuggen en .map-files in de browser.


– Ingebouwde types gebruiken (number, boolean, string, array, object, any en void).


– Enums maken.


– Interfaces gebruiken.


– Classes schrijven en gebruiken.


– Namespaces maken en gebruiken.


– Generics definiëren en gebruiken.


– TypeScript functies: algemene functies, anonieme functies, return types voor functies.


– TypeScript in je editor.


– Classes: structuur, private en public instellingen, klassen uitbreiden en overerven.

Hoe maken we het persoonlijk?

Bij Startel is persoonlijk ook écht persoonlijk. Om de best passende trainingen te geven starten we met het belangrijkste ingrediënt: jou.

  1. We starten altijd met een intake om jou te leren kennen.
  2. We passen de Training aan de hand van jouw ambitie en doelen aan.
  3. We kijken ook naar jouw persoonlijke situatie om de lesstof zo praktisch mogelijk te maken.

Contact formulier

Wil je informatie of wil je een maatwerk training. Neem dan Contact met  ons op.

TypeScript Fundamentals

Wij proberen je aanvraag zo snel mogelijk te beantwoorden. Meestal zou dat op de dag zelf gebeuren. Om je sneller van dienst te zijn vragen we je telefoonnummer.

categorie: 
  • Development

Op de hoogte blijven van de nieuwste trainingen?

Schrijf je in voor onze nieuwsbrief!

Inschrijven nieuwsbrief