Last updated
Kurskode
javascriptframeworks
Varighet
14 timer (vanligvis 2 dag inkludert pauser)
Krav
- An understanding of web development
Audience
- Developers
Oversikt
Å utvikle en front-end-applikasjon er en varig oppgave når det er så mange nye og nye JavaScript Frameworks å velge mellom. Valget av en god ramme avhenger av kravet og brukssaken. I dette kurset vil vi bryte ned begrensningene og fordelene med noen eksisterende JavaScript-rammer (React, Angular, og Vue) for å hjelpe til med å gjøre beslutningen enklere.
Denne instruktørledede, live-trening (online eller on-site) er rettet mot utviklere som trenger å bestemme hvilket JavaScript-ramme å bruke for å utvikle front-end-applikasjoner.
Ved slutten av denne treningen vil deltakerne være i stand til å:
-
Lag et optimalt utviklingsmiljø for å begynne å utvikle front-end applikasjoner.
Implementere demo-applikasjoner for å teste begrensningene og fordelene med en JavaScript-ramme.
Bestem hvilken JavaScript-ramme som passer best.
Format av kurset
-
Interaktiv forelesning og diskusjon.
Mange øvelser og praksis.
Hands-on implementering i et live-lab miljø.
Kurs tilpassingsalternativer
-
For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
Machine Translated
Kursplan
Introduction
Front-End Development and JavaScript Frameworks
- The tools and development for web development
Evaluating Application Requirements
- Speed and performance
- Maintainability
- Readability
- Integration with existing systems, applications and services
Evaluating Existing Talent
- Backend and frontend development experience
- Training and learning curves
Preparing the Development Environment
- Editors and IDEs
- Installing and configuring NPM and Node.js
Overview of the Web Development Cycle
- Version control, coding, building, testing, deploying
- Automation and continous integration
Exploring Angular
- Benefits: reusabilty, readability, maintainability, etc.
- Limitations: steep learning curve, migrating legacy
- Hands on: installing and configuring
- Hands on: implementing a todo list app
- Hands on: testing and debugging todo list app
- Building and deploying an Angular application
Exploring React
- Benefits: data binding, JSX, SEO-friendly, etc.
- Limitations: learning curve, JSX, React's documentation, etc.
- Hands on: installing and configuring
- Hands on: implementing a todo list app
- Hands on: testing and debugging todo list app
- Building and deploying a React application
Exploring Vue
- Benefits: size, readability, etc.
- Limitations: lack of plugins, updated continuously, etc.
- Hands on: installing and configuring
- Hands on: implementing a todo list app
- Hands on: testing and debugging todo list app
- Building and deploying a Vue application
Summary and Conclusion