Vue.js-utvikler - gratis kurs fra Otus, opplæring 4 måneder, Dato: 5. desember 2023.
Miscellanea / / December 09, 2023
Kurset vil hjelpe deg raskt å mestre Vue.js på et avansert nivå. Selv om dette rammeverket anses som lettere enn andre i JavaScript-økosystemet, er det intuitivt og enkelt syntaks skjuler store muligheter, noen av dem kan gå glipp av hvis du gjør det selv utvikling. Kurset vil dekke avanserte, praktiske Vue.js-løsninger som vil utvide teknologistabelen din.
Hvem er dette kurset for:
For JavaScript-utviklere med HTML/CSS-kunnskaper. Du vil kunne bruke løsninger som fremskynder og forenkler utviklingsprosessen.
For backend-utviklere som ønsker å bli Fullstack. Vue.js er ideell for de som raskt ønsker å utvide ferdighetspuljen sin med front-end-arbeid.
For nybegynnere av Vue-utviklere. Kurset skal hjelpe deg med å utvide og utdype dine rammekompetanse for å skille deg ut blant andre søkere.
Du vil lære:
Avanserte funksjoner i Vue, Vue-ruter, Vuex
Lag SPA-applikasjoner og optimaliser dem for produksjon
Skriv ren og konsis kode i ES6/ES8/TypeScript
Skriv integrasjon og enhetstester med Jest, Cypres
Arbeid med GraphQL, Firebase, Electron, NativeScript
Du vil også lære hvordan Webpack og Babel fungerer, mestre ulike designmønstre og lære hvordan du bruker dem til å bygge komplekse applikasjoner i Vue.
Kursfunksjoner
Avanserte emner om alle funksjoner i Vue.js
Prosjektarbeid som vil legge til porteføljen din
Oppdatert program som tar hensyn til de siste oppdateringene, inkludert den nye versjonen av VueJS v3
Kommunikasjon med lærer i timen og i Slack chat
Fordeler med Vue.js fremfor andre rammeverk
- Enkel start. Intuitiv malsyntaks. Det er enkelt å legge til et eksisterende prosjekt, for eksempel hvis du har eksisterende applikasjoner skrevet på en gammel stabel og trenger å gradvis migrere dem til den moderne Vue-plattformen.
- Som React, men raskere å utvikle. Det er ikke nødvendig å lære spesifikke konsepter uten som du ikke vil kunne komme videre i React. Bibliotekstørrelsen er mindre, og den endelige buntstørrelsen er også mindre enn React. I likhet med React finnes det en løsning for utvikling av grensesnitt for mobil, støtte for typescript og gjengivelse på SSR-serveren
- Som Angular, men enklere. Det finnes ferdige pakker for ruting, tilstandsstyring og testing. Alle moderne tilnærminger til utvikling brukes: API-webkomponenter, funksjonell programmering.
- Praktiske utviklingsverktøy. Du kan generere et prosjekt fra kommandolinjen ved å velge de nødvendige alternativene: Typescript, CSS-forprosessorer, enhetstestmaler og så videre.
- Forståelig reaktivitet. I motsetning til andre populære rammeverk med Vue, trenger du ikke tenke på når en oppdatering vil skje i begynnelsen av læringen komponent og hvordan dataene vil endre seg: alt fungerer akkurat som du forventet - rett ut av esken uten nye vilkår eller forvirring begreper.
- Aktiv støtte og fellesskap. I løpet av de kommende månedene vil den tredje versjonen av rammeverket bli utgitt med mange forbedringer i hastighet og brukervennlighet.
1
vi vilHan har jobbet i banksektoren i mange år, og fortsetter nå å utvikle seg for finanssektoren med vekt på e-læring. Utviklet blant annet: - Store bankprøver - Bankens elektroniske bibliotek - Fjernundervisningssystem "Proftest" -...
Han har jobbet i banksektoren i mange år, og fortsetter nå å utvikle seg for finanssektoren med vekt på e-læring. Utviklet blant annet: - Store banktester - Bank elektronisk bibliotek - Fjernundervisningssystem "Proftest" - Webinarer "Profesjonell test" "Jeg ble først kjent med Javascript for mer enn 20 år siden, men jeg lærte de viktigste tingene jeg bruker hver dag i løpet av de siste 5 år. Jeg følger kontinuerlig med på nyhetene og utviklingen av økosystemet til dette fantastiske språket. Jeg utvikler i Javascript både front- og backend. Jeg lager web-, desktop- og mobilapplikasjoner. Jeg liker å se ren, godt lesbar kode, jeg liker prosjekter som er skikkelig dekket med tester."
3
kursJobber for tiden hos FingerprintJS Før det, i det internasjonale teamet av webutviklere GS Software House og Aminos.ai - en plattform for å lage din egen chatbot. Programmeringserfaring: 10 år, hvorav 6 år kommersiell...
Jobber for tiden hos FingerprintJS Før det, i det internasjonale teamet av webutviklere GS Software House og Aminos.ai - en plattform for å lage din egen chatbot. Programmeringserfaring: 10 år, inkludert 6 års kommersiell utvikling. Han begynte å skrive sine første programmer i en alder av 10 år. Han jobbet i LineApp nettstudio som webutvikler, i Ural FD-banken som en ledende programvareingeniør, mens han løste svært forskjellige problemer, inkludert å tenke gjennom og utvikle arkitektur, serveradministrasjon, applikasjonsutvikling, skrive teknisk dokumentasjon, utvikle kompleks SQL skript. Hovedstabel: PHP 7 & 8, Laravel 8, Vue 3, JS + TS + NodeJS, MySQL, PostreSQL
Grunnleggende om Vue
-Tema 1.Introduksjon til kurset, moderne webutvikling
-Tema 2.Vue, introduksjon
-Tema 3. Maler
-Tema 4.Rekvisitter komponenter og hendelser
-Tema 5. Skjemaer, spor, filtre, direktiver
-Tema 6.Bruke CSS i Vue
-Emne 7. Reaktive data, MVVM og Vue 3-funksjoner
-Tema 8.Vue3 jobber med biblioteker
Trygg utvikling i Vue
-Theme 9.Vue-ruter
-Tema 10.Vue-animasjon
-Tema 11.Vuex jobber med data
-Tema 12.Testing av Vue-applikasjoner
-Tema 13. Kodeorganisering og Vue-mønstre
-Emne 14.Avansert JavaScript
-Tema 15.QA / Kodegjennomgang
Skyldig og praktiske løsninger
-Tema 16.Webkomponenter + Vue
-Emne 17.Vue p1-integrasjoner: GraphQL, OAuth 2.0
-Emne 18.Vue p2-integrasjon - FireBase, web-sockets
-Tema 19.SSR med Nuxt
-Tema 20.Maskinskrift
-Tema 21. Høring om avgangsprosjektet
-Emne 22.Desktop-applikasjoner med Electron
-Tema 23. Funksjonell programmering og avansert Vue
-Tema 24. Moderne utviklingsverktøy
Prosjekt arbeid
-Tema 25. Valg av tema og organisering av prosjektarbeid
-Tema 26. Høring om prosjekter og lekser
-Tema 27.Beskyttelse av prosjekteringsarbeid