Vue.js developer - gratis cursus van Otus, opleiding 4 maanden, Datum: 5 december 2023.
Gemengde Berichten / / December 09, 2023
De cursus helpt je Vue.js snel op een gevorderd niveau onder de knie te krijgen. Hoewel dit raamwerk als lichter wordt beschouwd dan andere in het JavaScript-ecosysteem, is het intuïtief en eenvoudig De syntaxis verbergt ruime mogelijkheden, waarvan sommige gemist kunnen worden als je het zelf doet ontwikkeling. De cursus behandelt geavanceerde, praktische Vue.js-oplossingen die uw technologiestapel zullen uitbreiden.
Voor wie is deze cursus bedoeld:
Voor JavaScript-ontwikkelaars met HTML/CSS-vaardigheden. Je kunt oplossingen gebruiken die het ontwikkelingsproces versnellen en vereenvoudigen.
Voor backend-ontwikkelaars die Fullstack willen worden. Vue.js is ideaal voor degenen die hun vaardigheden snel willen uitbreiden met front-end werk.
Voor beginnende Vue-ontwikkelaars. De cursus zal je helpen je raamwerkvaardigheden te verbreden en te verdiepen om op te vallen tussen andere aanvragers.
Je leert:
Geavanceerde functies van Vue, Vue-router, Vuex
Creëer SPA-applicaties en optimaliseer deze voor productie
Schrijf duidelijke en beknopte code in ES6/ES8/TypeScript
Schrijf integratie- en unittests met Jest, Cypres
Werk met GraphQL, Firebase, Electron, NativeScript
Ook leer je hoe Webpack en Babel werken, beheers je verschillende ontwerppatronen en leer je deze toe te passen om complexe applicaties in Vue te bouwen.
Cursuskenmerken
Geavanceerde onderwerpen over alle functies van Vue.js
Projectwerk dat een aanvulling zal zijn op uw portfolio
Up-to-date programma dat rekening houdt met de laatste updates, waaronder de nieuwe versie van VueJS v3
Communicatie met de leraar in de klas en in Slack-chat
Voordelen van Vue.js ten opzichte van andere frameworks
- Gemakkelijk begin. Intuïtieve sjabloonsyntaxis. Het is eenvoudig toe te voegen aan een bestaand project, bijvoorbeeld als u bestaande applicaties op een oude stapel heeft geschreven en deze geleidelijk naar het moderne Vue-platform moet migreren.
- Zoals React, maar sneller te ontwikkelen. Het is niet nodig om specifieke concepten te leren, zonder welke je niet vooruit kunt komen in React. De bibliotheekgrootte is kleiner en de uiteindelijke bundelgrootte is ook kleiner dan React. Net als React is er een oplossing voor het ontwikkelen van interfaces voor mobiel, ondersteuning voor typescript en weergave op de SSR-server
- Zoals Angular, maar eenvoudiger. Er zijn kant-en-klare pakketten voor routing, statusbeheer en testen. Alle moderne ontwikkelingsbenaderingen worden gebruikt: API-webcomponenten, functioneel programmeren.
- Handige ontwikkeltools. U kunt een project genereren vanaf de opdrachtregel door de benodigde opties te selecteren: Typescript, CSS-preprocessors, unit-testsjablonen, enzovoort.
- Begrijpelijke reactiviteit. In tegenstelling tot andere populaire raamwerken met Vue hoeft u aan het begin van het leren niet na te denken over wanneer een update zal plaatsvinden component en hoe de gegevens zullen veranderen: alles werkt precies zoals u had verwacht - direct uit de doos, zonder nieuwe voorwaarden of puzzels concepten.
- Actieve ondersteuning en gemeenschap. De komende maanden wordt de 3e versie van het framework uitgebracht met veel verbeteringen op het gebied van snelheid en gebruiksgemak.
1
GoedHij werkte jarenlang in de bancaire sector en ontwikkelt zich nu verder voor de financiële sector met de nadruk op e-learning. Onder andere ontwikkeld: - Grote banktesten - Elektronische bibliotheek van de bank - Afstandsonderwijssysteem "Proftest" -...
Hij werkte jarenlang in de bancaire sector en ontwikkelt zich nu verder voor de financiële sector met de nadruk op e-learning. Onder andere ontwikkeld: - Grote banktesten - Elektronische bibliotheek van banken - Afstandsonderwijssysteem "Proftest" - Webinars "Professionele test" "Ik maakte ruim 20 jaar geleden voor het eerst kennis met Javascript, maar de afgelopen 5 jaar heb ik de belangrijkste dingen geleerd die ik dagelijks gebruik jaren. Ik volg voortdurend het nieuws en de ontwikkeling van het ecosysteem van deze prachtige taal. Ik ontwikkel in Javascript zowel front- als back-end. Ik maak web-, desktop- en mobiele applicaties. Ik zie graag schone, goed leesbare code, ik hou van projecten die goed zijn afgedekt met tests."
3
cursusMomenteel werkzaam bij FingerprintJS Daarvoor in het internationale team van webontwikkelaars GS Software House en Aminos.ai - een platform voor het maken van je eigen chatbot. Programmeerervaring: 10 jaar, waarvan 6 jaar commercieel...
Momenteel werkzaam bij FingerprintJS Daarvoor in het internationale team van webontwikkelaars GS Software House en Aminos.ai - een platform voor het maken van je eigen chatbot. Programmeerervaring: 10 jaar, waarvan 6 jaar commerciële ontwikkeling. Hij begon op 10-jarige leeftijd met het schrijven van zijn eerste programma's. Hij werkte in de LineApp-webstudio als webontwikkelaar, bij de Ural FD-bank als een vooraanstaand software-ingenieur, terwijl hij heel verschillende problemen oploste. waaronder het doordenken en ontwikkelen van architectuur, serverbeheer, applicatieontwikkeling, schrijven van technische documentatie, ontwikkelen van complexe SQL scripts. Hoofdstack: PHP 7 & 8, Laravel 8, Vue 3, JS + TS + NodeJS, MySQL, PostreSQL
Basisprincipes van Vue
-Onderwerp 1.Inleiding tot de cursus, moderne webontwikkeling
-Thema 2.Vue, introductie
-Onderwerp 3.Sjablonen
-Onderwerp 4. Props-componenten en evenementen
-Onderwerp 5. Formulieren, slots, filters, richtlijnen
-Onderwerp 6.CSS gebruiken in Vue
-Onderwerp 7. Reactieve gegevens, MVVM en Vue 3-functies
-Thema 8.Vue3 werken met bibliotheken
Zelfverzekerde ontwikkeling in Vue
-Thema 9.Vue-router
-Thema 10.Vue-animatie
-Topic 11.Vuex werken met data
-Onderwerp 12.Vue-applicaties testen
-Onderwerp 13. Code-organisatie en Vue-patronen
-Onderwerp 14.Geavanceerd JavaScript
-Onderwerp 15.QA / Codebeoordeling
Schuldige en praktische oplossingen
-Thema 16.Webcomponenten + Vue
-Onderwerp 17.Vue p1-integraties: GraphQL, OAuth 2.0
-Onderwerp 18.Vue p2-integratie - FireBase, websockets
-Thema 19.SSR met Nuxt
-Thema 20.Typescript
-Onderwerp 21. Overleg over het afstudeerproject
-Onderwerp 22.Desktoptoepassingen met Electron
-Onderwerp 23. Functioneel programmeren en geavanceerde Vue
-Onderwerp 24. Moderne ontwikkelingshulpmiddelen
Project Werk
-Onderwerp 25. Keuze van het onderwerp en organisatie van projectwerk
-Onderwerp 26. Overleg over projecten en huiswerk
-Onderwerp 27. Bescherming van ontwerpwerkzaamheden