Kursplan
Införandet
Front-End-utveckling och JavaScript Frameworks
- Verktygen och utvecklingen för webbutveckling
Utvärdera ansökningskrav
- Hastighet och prestanda
- Underhåll
- Läsbarhet
- Integration med befintliga system, applikationer och tjänster
Utvärdera befintliga talanger
- Erfarenhet av backend- och frontend-utveckling
- Tränings- och inlärningskurvor
Förbereda utvecklingsmiljön
- Redigerare och IDE:er
- Installera och konfigurera NPM och Node.js
Översikt över Web Development-cykeln
- Versionskontroll, kodning, byggande, testning, distribution
- Automatisering och kontinuerlig integration
Utforska Angular
- Fördelar: användbarhet, läsbarhet, underhållbarhet, etc.
- Begränsningar: brant inlärningskurva, migrering av äldre
- Hands-on: installera och konfigurera
- Praktiskt: implementera en app för att göra-listor
- Hands-on: testa och felsöka app för att göra-listor
- Skapa och distribuera ett Angular-program
Utforska React
- Fördelar: databindning, JSX, SEO-vänlig, etc.
- Begränsningar: inlärningskurva, JSX, React:s dokumentation, etc.
- Hands-on: installera och konfigurera
- Praktiskt: implementera en app för att göra-listor
- Hands-on: testa och felsöka app för att göra-listor
- Skapa och distribuera ett React program
Utforska Vue
- Fördelar: storlek, läsbarhet etc.
- Begränsningar: brist på plugins, uppdateras kontinuerligt, etc.
- Hands-on: installera och konfigurera
- Praktiskt: implementera en app för att göra-listor
- Hands-on: testa och felsöka app för att göra-listor
- Skapa och distribuera ett Vue-program
Sammanfattning och slutsats
Krav
- En förståelse för webbutveckling
Publik
- Utvecklare
Vittnesmål (5)
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Kurs - React with Next.js
The trainer seemed very knowledgable about Vue. I appreciated seeing his development style and learning some new concepts to try.
Adrian Borrmann - CBC/Radio-Canada
Kurs - Advanced Vue.js
I really like Shawn's live coding style in teaching the course. He demonstrated his practical knowledge and experience on the subject.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Kurs - Vuetify.js
Completing the labs to add new functionality (calculator & trading labs)
Darren White - DAS
Kurs - Vue.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic