TypeScript Training Cursus
TypeScript is een open source taal voor het bouwen van Java scripttoepassingen voor ondernemingen. Het is een strikte superset van Java Script die compileert naar gewoon Java script en statisch typen en objectgeoriënteerde ontwikkeling naar de taal brengt.
Deze live training onder leiding van een instructeur introduceert de belangrijkste functies van TypeScript en leidt deelnemers door de constructie van een real-life Java Script-toepassing.
Indeling van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktische implementatie in een live-labomgeving.
Cursusaanpassingsopties
- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Cursusaanbod
Invoering
Installeren TypeScript
Een TypeScript-project voorbereiden
Typen, variabelen en functies begrijpen
Werken met klassen en interfaces
Uw code organiseren met naamruimten
Code hergebruiken via modules
Compileren, testen en uitvoeren TypeScript
Foutopsporing TypeScript
Uw toepassing starten
Samenvatting en conclusie
Vereisten
- Begrip van JavaScript (of vergelijkbare talen zoals Java, ActionScript, C#, enz.)
- Begrip van Node.js
Publiek
- Ontwikkelaars/programmeurs van webapplicaties
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
TypeScript Training Cursus - Booking
TypeScript Training Cursus - Enquiry
TypeScript - Consultancyaanvraag
Consultancyaanvraag
Testimonials (1)
the architecture and explanations
Kim Loong Lee - Comreg
Cursus - Typescript
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Reactive Programming with Angular RxJS
14 UrenReactIve programmeren is een asynchroon programmeerparadigma dat zich richt op gegevensstromen en de verspreiding van gegevens door een gedefinieerde afhankelijkheid tot stand te brengen tussen de onderliggende uitvoeringsmodellen en de uitgezonden gegevensstromen van het ene onderdeel naar het andere. Veel Angular inefficiënties in het applicatieontwerp bij het bouwen van asynchrone UI's kunnen worden overwonnen door gebruik te maken van reactieve stijlpatronen die worden aangeboden door de RxJS-bibliotheek.
In deze door een instructeur geleide, live training leren deelnemers hoe ze waarneembare patronen kunnen implementeren in hun Angular applicatieontwerpen terwijl ze door een reeks cases stappen waarin veelvoorkomende hoekontwerpproblemen worden getoond en hoe ze profiteren van reactieve programmeerontwerpen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp het paradigma van reactief programmeren en de RxJS bibliotheek.
- Bouw UI-zware Angular-toepassingen met schaalbaarheid, flexibiliteit en reactievermogen in het achterhoofd met behulp van reactieve programmeerpatronen.
Vorm van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Functional Reactive Programming with Java 9 and RxJava
14 UrenDeze live training in België (online of op locatie) wordt gegeven door een instructeur en is bedoeld voor softwareontwikkelaars en systeemarchitecten op gemiddeld niveau die reactieve applicaties willen bouwen met behulp van Java 9, Spring, Jersey, Akka en de reactieve programmeerbibliotheek RxJava 2.0.
Aan het einde van deze training kunnen deelnemers:
- Begrijp het belang en de betekenis van reactief programmeren in de ontwikkeling van applicaties en systemen.
- Voer een unittest uit op RxJava 2.0.
- Gebruik het Akka-framework volgens reactieve programmeerprincipes.
- Schakel Spring in voor de ontwikkeling van gelijktijdige applicaties.
- Gebruik de flow API van Java 9 om reactieve apps te ontwikkelen.
ELM for Front-End Development
14 UrenDeze instructeur-geleide, live training inBelgië (op locatie of op afstand) is gericht op software-ingenieurs die ELM willen gebruiken voor front-end ontwikkeling.
Aan het einde van deze training kunnen deelnemers:
- Bouw een webapplicatie met de ELM-taal.
- Gebruik open source-pakketten in ELM.
- Implementeer ELM-tools om ELM-code te debuggen en te compileren.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 UrenDeze live training onder leiding van een instructeur ( online of ter plaatse) is bedoeld voor ontwikkelaars, ingenieurs en architecten die hun web-apps en -services willen beveiligen.
Aan het einde van deze training kunnen deelnemers hun webapps en -services integreren, testen, beschermen en analyseren met behulp van het OWASP testframework en de tools
OWASP Mobile Security Testing Guide
21 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars, ingenieurs en architecten die de MSTG-testprincipes, -processen, -technieken en -tools willen toepassen om hun mobiele applicaties en services te beveiligen.
Aan het einde van deze training kunnen deelnemers:
- Ontdek testtechnieken om een effectieve implementatie van beveiligingstests in de ontwikkelingslevenscyclus te strategiseren.
- Voer testtechnieken uit om algemene kwetsbaarheden en risico's in mobiele apps te testen.
- Voer verschillende beveiligingstestprocessen uit om hun Android- en iOS mobiele applicaties te beveiligen.
RxJava for Android Developers
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars die RxJava willen gebruiken om een Android mobiele applicatie te ontwikkelen en te implementeren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Zet een ontwikkelomgeving op met de benodigde bibliotheken, pakketten en frameworks die nodig zijn voor het ontwikkelen van een reactieve applicatie.
- Krijg inzicht in hoe gegevens- en gebeurtenisstromen worden uitgezonden en verbruikt.
- Ontwerp toepassingen die situaties uit de echte wereld (op basis van gebeurtenissen) op een elegante en beknopte manier modelleren.
Reactive Programing with Rx.NET
7 UrenIn this instructor-led, live training in België, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programming for iOS with RxSwift
7 UrenDeze live training onder leiding van een instructeur in België laat deelnemers kennismaken met reactieve technieken die worden aangeboden door RxSwift voor het beheren van de overdracht en combinatie van asynchrone gegevensstromen, het omgaan met eenvoudige waarneembare sequenties en de architectuur en ontwikkeling van responsieve, flexibele en in de industrie schaalbare iOS toepassingen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisconcepten achter reactief programmeren in Swift 3.
- Verander verschillende items, zoals arrays en gebeurtenissen, in waarneembare sequenties.
- Pas verschillende filters toe op waarneembare sequenties, transformeer en combineer waarneembare sequenties.
- Write Unit-tests tegen Rx-code.
- Maak effectief gebruik van blinde gegevens van gebruikersinterface-elementen.
Vert.x: Build a Reactive Application on JVM
14 UrenIn deze door een instructeur geleide, live training leren deelnemers hoe ze Vert.x kunnen gebruiken om een asynchrone, op gebeurtenissen gebaseerde webapplicatie te maken.
Aan het einde van deze training kunnen deelnemers:
- Begrijp en gebruik de verschillende componenten (core, web, client, etc.) in de Vert.x-stack.
- Gebruik Vert.x om netwerkhulpprogramma's, HTTP/REST-microservices, gebeurtenisverwerking met hoog volume, back-end message-bus-applicaties, enz. te creëren.
- Voer een app uit die hoge gelijktijdigheid aankan met minimale kernelthreads.
- Gebruik de API's van Vert.x ter ondersteuning van Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
- Eenheidstest asynchrone code met Vert.x-Unit.
- Implementeer en schaal een app met minimale hardware.
Visual Studio Code
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor beginnende tot gemiddelde ontwikkelaars die codes willen bewerken met behulp van VS Code.
Aan het einde van deze training zijn de deelnemers in staat om:
- Maak uzelf vertrouwd met de VS Code-interface.
- Maak effectief gebruik van werkruimten in VS Code.
- Beheer VS Code-sneltoetsen en -instellingen.
- Leer hoe u verschillende programmeertalen in VS Code kunt gebruiken.
WebAssembly
21 UrenDe afgelopen 20 jaar is Javascript de de-facto standaard geweest voor in-browser, client-side scripting. WebAssembly vertegenwoordigt een nieuwe richting. Dit binaire formaat is ingebouwd in de browser en stelt ontwikkelaars in staat om vanuit de browser code te compileren en uit te voeren die in elke taal is geschreven. WebAssembly is draagbaar, klein en efficiënt. Het maakt snelle laadtijden mogelijk en kan op bestaande Javascriptplatforms draaien door de binaire code naar asm.js te vertalen. Wat nog belangrijker is, WebAssembly maakt de weg vrij voor het uitvoeren van nieuwere, intensievere toepassingen zoals virtual reality en high-end gaming, om er maar een paar te noemen, vanuit de browser.
In deze live cursus onder leiding van een instructeur behandelen we de evolutie van webprogrammering, de stand van zaken vandaag en wat er kan worden gedaan met de komst en release van WebAssembly. De cursus zal zowel verklarend als praktisch zijn, de essentiële theorie bieden en de deelnemers begeleiden bij het maken van hun eigen WebAssembly programma.
Vorm van de cursus
- De cursus is hands-on en op taken gebaseerd
- C en C++ worden gebruikt voor oefeningen
Web Development with Bubble
7 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor webontwikkelaars die Bubble willen gebruiken om volledig functionele webapplicaties zonder code te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Bouw een geheel nieuwe webapplicatie zonder ervaring met coderen.
- Creëer databases en webservices voor back-endbewerkingen.
- Ontwerp en creëer dynamische gebruikersinterfaces en gebruikerservaringen.
Spring Webflux
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die WebFlux willen gebruiken om reactieve applicaties te ontwikkelen en te implementeren.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Spring 5 en het WebFlux-framework.
- Ontwikkel reactieve applicaties en services.
Yeoman
7 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars die meer willen weten over Yeoman en willen begrijpen hoe het past in de architectuur en ontwikkelingsworkflow van een webtoepassing.
Aan het einde van deze training zijn de deelnemers in staat om:
- Meer informatie over de functies en voordelen van het gebruik van Yeoman bij de ontwikkeling van toepassingen.
- Leer en begrijp het proces van het bouwen en beheren van een toepassing met behulp van Yeoman.