JavaScript. Nivå 9. Vue.js. Avancerade funktioner - kurs 19 990 RUB. från Specialist, utbildning 16 akademiska timmar, datum: 18 december 2023.
Miscellanea / / December 04, 2023
Vue.js är ett ramverk som för närvarande vinner mer och mer popularitet och håller på att bli en av huvudkonkurrenterna till det populära React JavaScript-ramverket. JS.
Vue.js tillåter utvecklare att snabbt skapa funktionella webbapplikationer i en reaktiv stil som uppfyller alla moderna standarder med hjälp av populära webbteknologier: HTML, CSS. Ramverket har hög prestanda och lämpar sig för att utveckla SPA-applikationer, och är även optimerat för att köra applikationer på olika mobila enheter.
Den här kursen kommer att utöka dina kunskaper om Vue.js, bekanta dig med Vue Router-biblioteket för routing, biblioteket för att lagra Vuex-applikationstillstånd, lära sig att arbeta med komponentplatser, använda dynamiska och asynkrona Komponenter.
Under utbildningsprocessen kommer du att bli bekant med funktionerna i detta JavaScript-ramverk för att skapa SPA-applikationer med hjälp av populära webbteknologier: HTML, CSS.
- webbutvecklare med kunskap om webbteknologier: JavaScript, HTML, CSS;
- webbdesigners;
- Arkitekter för klient-serverprogramvara baserad på webbteknik och projektledare;
- front-end projektledare;
Du kommer att lära dig:
- använd routingbiblioteket;
- lagra applikationstillstånd centralt;
- skapa reaktiva webbformulär;
- skapa dina egna UI-komponenter, använd komponentplatser och asynkrona och dynamiska komponenter.
Erfaren lärare i Java-programmeringskurser för skolbarn. Innehar certifikaten "Oracle, Java SE 7 Programmer" och "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0". Burk...
Erfaren lärare i Java-programmeringskurser för skolbarn. Innehar certifikaten "Oracle, Java SE 7 Programmer" och "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0". Han kan enkelt och tydligt förklara även det mest komplexa materialet. Under ledning av Sergei Nikolaevich blir lärande programmering tillgänglig även för en oförberedd student. Läraren hittar lätt ett individuellt förhållningssätt till vilken lyssnare som helst och inspirerar eleverna med sin kärlek till programmering.
Sergei Nikolaevich tog examen från fakulteten för cybernetik vid Obninsk Institute of Atomic Energy. Utmärkt behärskning av programmeringsspråken Java, C/C++, JSP, HTML, XML, JavaScript, SQL och Oracle PL/SQL. Fungerar säkert med databashanteringssystem Oracle Database, MySQL Enterprise Edition och PostgreSQL. Han har lång erfarenhet av att arbeta med Linux-operativsystem (Red Hat Enterprise Linux och Oracle Enterprise Linux), Oracle Solaris och MS Windows. Sergey Nikolaevich är väl insatt i utvecklingsverktygen Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle och MS Visual Studio och är en professionell använder GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-server och Apache HTTP Server.
Omfattande arbetserfarenhet gör det möjligt för honom att perfekt navigera i alla krångligheterna i en programmerares arbetsprocess. Sergey Nikolaevich utvecklade elektroniska dokumenthanteringssystem för förlagsverksamheten på OpenPages Inc. Under de senaste 15 åren har han deltagit i projekt för att utveckla skräddarsydd mjukvara för sådana stora företag som Severstal, Polyus Gold, Siberian-Ural Aluminium Company och "Rosgosstrakh".
Sergei Nikolaevich gör sina klasser enkla och intressanta. Under kursen kommer du självständigt att utveckla ett interaktivt spel i Java. I Sergei Nikolaevichs lektioner får du kunskap som hjälper dig att bemästra ett av de mest efterfrågade och högbetalda yrkena på arbetsmarknaden!
Modul 1. Avancerade komponenter (5 ac. h.)
- Arbeta med komponentslots.
- Använda dynamiska komponenter.
- Skapande av asynkrona komponenter.
- Kod återanvändning med mixins.
- Skapande av anpassade direktiv.
- Funktioner och användning av Vue-CLI för att snabbt skapa applikationer.
- Använda olika UI-komponenter i BootstrapVue-biblioteket.
Modul 2. Rutning (5 ac. h.)
- Introduktion till Vue Router.
- Grunderna för routing. Omdirigeringar. Skicka parametrar till komponenter.
- Navigationskrokar.
- Animering av övergångar. Sidrullningsbeteende.
Modul 3. Statsledning (6 ak. h.)
- Introduktion till Vuex.
- Tillstånd och mutation i Vuex. Getters och handlingar.
- Ansluta och ställa in Vuex. Lägger till Vuex-lagring till en Vue.js-applikation
- Lab: skapa en applikation med standardtillägg: Vue Router, Vuex, Axios-bibliotek och olika BootstrapVue UI-komponenter.