JavaScript. Niveau 9. Vue.js. Avancerede funktioner - kursus RUB 19.990. fra Specialist, uddannelse 16 akademiske timer, dato: 18. december 2023.
Miscellanea / / December 04, 2023
Vue.js er et framework, der i øjeblikket vinder mere og mere popularitet og er ved at blive en af hovedkonkurrenterne til det populære React JavaScript framework. JS.
Vue.js giver udviklere mulighed for hurtigt at skabe funktionelle webapplikationer i en reaktiv stil, der opfylder alle moderne standarder ved hjælp af populære webteknologier: HTML, CSS. Frameworket har høj ydeevne og er velegnet til udvikling af SPA-applikationer, og er desuden optimeret til at køre applikationer på forskellige mobile enheder.
Dette kursus vil udvide din viden om Vue.js, stifte bekendtskab med Vue Router-biblioteket til routing, biblioteket at gemme Vuex-applikationstilstand, lære at arbejde med komponentslots, bruge dynamisk og asynkron Komponenter.
Under uddannelsesprocessen vil du blive fortrolig med mulighederne i denne JavaScript-ramme til at skabe SPA-applikationer ved hjælp af populære webteknologier: HTML, CSS.
- webudviklere med viden om webteknologier: JavaScript, HTML, CSS;
- webdesignere;
- arkitekter af klient-server-software baseret på webteknologier og projektledere;
- front-end projektledere;
Du vil lære:
- brug routingbiblioteket;
- centralt gem applikationstilstand;
- oprette reaktive webformularer;
- Lav dine egne UI-komponenter, brug komponentslots og asynkrone og dynamiske komponenter.
Erfaren underviser i Java-programmeringskurser for skolebørn. Har "Oracle, Java SE 7 Programmer" og "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0" certifikater. Kan...
Erfaren underviser i Java-programmeringskurser for skolebørn. Har "Oracle, Java SE 7 Programmer" og "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0" certifikater. Han er i stand til at forklare selv det mest komplekse materiale nemt og klart. Under ledelse af Sergei Nikolaevich bliver læringsprogrammering tilgængelig selv for en uforberedt studerende. Læreren finder nemt en individuel tilgang til enhver lytter og inspirerer eleverne med sin kærlighed til programmering.
Sergei Nikolaevich dimitterede fra fakultetet for kybernetik ved Obninsk Institute of Atomic Energy. Fremragende beherskelse af programmeringssprogene Java, C/C++, JSP, HTML, XML, JavaScript, SQL og Oracle PL/SQL. Arbejder trygt med databasestyringssystemer Oracle Database, MySQL Enterprise Edition og PostgreSQL. Han har stor erfaring med at arbejde med Linux-operativsystemer (Red Hat Enterprise Linux og Oracle Enterprise Linux), Oracle Solaris og MS Windows. Sergey Nikolaevich er velbevandret i udviklingsværktøjerne Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle og MS Visual Studio og er en professionel bruger GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-server og Apache HTTP Server.
Omfattende arbejdserfaring giver ham mulighed for perfekt at navigere i alle forviklingerne i en programmørs arbejdsproces. Sergey Nikolaevich udviklede elektroniske dokumenthåndteringssystemer til forlagsvirksomheden hos OpenPages Inc. I løbet af de sidste 15 år har han deltaget i projekter for at udvikle skræddersyet software til sådanne store virksomheder som Severstal, Polyus Gold, Siberian-Ural Aluminium Company og "Rosgosstrakh".
Sergei Nikolaevich gør sine klasser nemme og interessante. I løbet af kurset vil du selvstændigt udvikle et interaktivt spil i Java. I Sergei Nikolaevichs lektioner får du viden, der vil hjælpe dig med at mestre et af de mest efterspurgte og højt betalte erhverv på arbejdsmarkedet!
Modul 1. Avancerede komponenter (5 ac. h.)
- Arbejde med komponentslots.
- Brug af dynamiske komponenter.
- Oprettelse af asynkrone komponenter.
- Kode genbrug ved hjælp af mixins.
- Udarbejdelse af brugerdefinerede direktiver.
- Funktioner og brug af Vue-CLI til hurtigt at oprette applikationer.
- Brug af forskellige UI-komponenter i BootstrapVue-biblioteket.
Modul 2. Ruteføring (5 ac. h.)
- Introduktion til Vue Router.
- Grundlæggende om routing. Omdirigeringer. Overførsel af parametre til komponenter.
- Navigationskroge.
- Animation af overgange. Siderulningsadfærd.
Modul 3. Statens ledelse (6 ak. h.)
- Introduktion til Vuex.
- Tilstande og mutation i Vuex. Getters og handlinger.
- Tilslutning og opsætning af Vuex. Tilføjelse af Vuex-lagring til en Vue.js-applikation
- Lab: oprettelse af en applikation ved hjælp af standardudvidelser: Vue Router, Vuex, Axios-bibliotek og forskellige BootstrapVue UI-komponenter.