Web Front-End and Package Updates Training Cursus
Web Front-End and Package Updates richt zich op de essentiële praktijken voor het onderhouden van moderne front-end toepassingen, het beheren van afhankelijkheden en het up-to-date blijven met de nieuwste bibliotheken en frameworks.
Deze door een instructeur geleide, live training (online of op locatie) is bedoeld voor ontwikkelaars van beginner tot intermediate niveau die hun vaardigheden in het updaten van front-end pakketten, het effectief beheren van afhankelijkheden en het integreren van de nieuwste tools en functies in webprojecten willen verbeteren.
Aan het einde van deze training kunnen de deelnemers:
- Het belang van pakketupdates en afhankelijkheidsbeheer in webprojecten begrijpen.
- Front-end pakketten updaten en beheren met npm en Yarn.
- Compatibiliteitsproblemen aan te pakken en conflicten tijdens updates op te lossen.
- Moderne front-end tools en frameworks te benutten om workflows te optimaliseren.
- Best practices voor het onderhouden van front-end projecten en versiebeheer uit te voeren.
Format van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en praktijk.
- Hands-on implementatie in een live-labomgeving.
Opties voor cursusaanpassing
- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Cursusaanbod
Introductie tot Front-End Package Management
- Overzicht van moderne front-end architectuur
- Understanding package managers (npm, Yarn) en hun rollen
- Een front-end ontwikkelomgeving opzetten
Front-End pakketten bijwerken
- Controleren op verouderde afhankelijkheden
- npm en Yarn gebruiken om pakketten bij te werken
- Versieconflicten en breaking changes oplossen
Nieuwe tools en frameworkfuncties integreren
- Nieuwe functies onderzoeken in populaire frameworks (bijvoorbeeld, React, Angular, Vue.js)
- Updates implementeren om de applicatieprestaties te verbeteren
- Nieuwe tools en bibliotheken integreren in bestaande projecten
Afhankelijkheden beheren en versiecontrole
- Best practices voor het onderhouden van package.json- en lockbestanden
- Gebruik maken van semantische versioning voor afhankelijkheidsupdates
- Afhankelijkheidconflicten beheren in teamomgevingen
Troubleshooten en debuggen van updates
- Updategerelateerde fouten identificeren en oplossen
- Debuggingtools gebruiken voor front-end problemen
- Een rollbackstrategie maken voor mislukte updates
Eindproject: Een Front-End applicatie moderniseren
- Pakketten bijwerken in een real-world applicatie
- Nieuwe tools en functies implementeren
- De bijgewerkte applicatie testen en presenteren
Samenvatting en volgende stappen
Vereisten
- Basiskennis van HTML, CSS en JavaScript
- Begrip van front-end frameworks (bijv. React, Angular of Vue.js) is nuttig maar niet vereist
Publiek
- Front-end ontwikkelaars
- Webontwikkelaars en ingenieurs
- Softwareontwikkelaars die webapplicaties onderhouden
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
Web Front-End and Package Updates Training Cursus - Enquiry
Web Front-End and Package Updates - Consultancyaanvraag
Consultancyaanvraag
Reviews (5)
Ik vond het leuk hoe Gunnar vrijwel alle code on-the-fly schreef terwijl we doorgingen, maar dat er genoeg vooraf voorbereid materiaal op de Google Drive stond waar ik na de training naar kan verwijzen. De code die Gunnar schreef op basis van de voorbeeldgegevens die ik vooraf had aangeleverd, was ook uiterst nuttig en maakte de training ook relevant voor onze eigen datasets.
Ranvir - Schroders Personal Wealth
Cursus - Visual Studio Code
Automatisch vertaald
Onderwerpen die zijn besproken, veel live codevoorbeelden, de houding van de trainers tegenover de groep
Weronika - ATOS PGS sp. z o.o.
Cursus - Reactive Programming with Angular RxJS
Automatisch vertaald
Hoewel het een online training was, was de interactie met de trainer opvallend en stond deze altijd klaar om waardevolle bronnen te leveren om de training aan te vullen. Ik ben heel tevreden.
Nuno Marques - MULTICERT, S.A.
Cursus - Functional Reactive Programming with Java 9 and RxJava
Automatisch vertaald
Trainers enthousiasme rond het onderwerp
Matthew Fowles - AGRO Merchants Whitchurch Limited
Cursus - Web Application Development in PHP
Automatisch vertaald
Pacing, diepte en uitleg waren allemaal geweldig. Het is duidelijk dat Scott een expert op dit gebied is en het van hem leren was super leuk.
Ben Leiken - SurveyMonkey
Cursus - Reactive Programming for iOS with RxSwift
Automatisch vertaald
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.
Web Application Development with Flask
14 UrenDeze praktische cursus is bedoeld voor Python ontwikkelaars die hun eerste webapplicaties willen maken en onderhouden. Het is ook gericht op mensen die al bekend zijn met andere webframeworks zoals Django of Web2py, en die willen leren hoe het gebruik van een microframework (dat wil zeggen, een framework dat derde-parts bibliotheken aan elkaar plakt in plaats van een zelfstandige universele oplossing te bieden) het proces verandert.
Een aanzienlijk deel van de cursus is niet gewijd aan Flask zelf (het is klein), maar aan bibliotheken en tools van derden die vaak worden gebruikt in Flask-projecten.
Functional Reactive Programming with Java 9 and RxJava
14 UrenDeze live training in Nederland (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 inNederland (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.
RxJava for Android Developers
21 UrenDeze live training onder leiding van een instructeur in Nederland (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 Nederland, 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 Nederland 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.
Visual Studio Code
14 UrenDeze live training onder leiding van een instructeur in Nederland (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.
Web Application Development (Advanced Level)
28 UrenThis instructor-led, live training in Nederland (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 UrenDeze instructeurgeleide, live training in Nederland (online of op locatie) is bedoeld voor beginnende professionals die functionaliteit en interactieve websites willen bouwen met behulp van basiswebtechnologieën.
Na afloop van deze training zullen de deelnemers in staat zijn om:
- Te begrijpen hoe het web werkt (client-server architectuur, URLs, browsers).
- Gestructureerde webpagina's te maken met behulp van HTML5.
- Webpagina's te stylen en visueel te verbeteren met behulp van CSS.
- Interactiviteit en logica toe te voegen met behulp van JavaScript.
- De DOM te manipuleren om te reageren op gebruikersgebeurtenissen.
Web Development with Bubble
7 UrenDeze live training onder leiding van een instructeur in Nederland (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.
Web Application Development in PHP
21 UrenDe cursus is bedoeld voor ervaren PHP ontwikkelaars die hun kennis willen verrijken en best practices willen leren in programmeer- en webontwikkeltechnieken op basis van objectgeoriënteerde programmering en ontwerppatronen.
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 Nederland (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.