JavaScript. 8. līmenis. Vue.js ir atvērts JavaScript ietvars tīmekļa izstrādei
Literārs Mistrojums / / November 28, 2023
Lai ieviestu tīmekļa saskarni, jums ir jāsaskaras ar diezgan sarežģītiem uzdevumiem. Mūsdienu attīstība prasa ātri izveidot tīmekļa lietojumprogrammas ar iespēju tās paplašināt nākotnē. Izstrādātāji mēdz izmantot dažādus JavaScript ietvarus, lai īstenotu daudzus uzdevumus, lai izveidotu tīmekļa lietojumprogrammas saskarni.
Vue.js ir ietvars, kas šobrīd gūst arvien lielāku popularitāti un kļūst par vienu no galvenajiem populārā React JavaScript ietvara konkurentiem. JS.
Vue.js ļauj izstrādātājiem ātri izveidot funkcionālas tīmekļa lietojumprogrammas reaktīvā stilā, kas atbilst visiem mūsdienu standartiem, izmantojot populāras tīmekļa tehnoloģijas: HTML, CSS. Karkasam ir augsta veiktspēja un tas ir piemērots SPA aplikāciju izstrādei, kā arī optimizēts aplikāciju darbināšanai dažādās mobilajās ierīcēs.
Apmācību procesā jūs iepazīsities ar šī JavaScript ietvara iespējām SPA aplikāciju izveidei, izmantojot populāras tīmekļa tehnoloģijas: HTML, CSS.
Šis kurss ļaus pielietot iepriekš iegūtās JavaScript valodas zināšanas, lai izveidotu reaktīvu tīmekļa veidlapas, kuru pamatā ir gatavi lietotāja interfeisa komponenti, kā arī iepazīstinās jūs ar savas izveides pamatiem komponents.
Kurss ieteicams
Tu iemācīsies:
pārvaldīt lietojumprogrammas stāvokli
izveidot reaktīvas tīmekļa veidlapas
izveidot savus lietotāja interfeisa komponentus
strādāt ar REST pieprasījumiem datu apmaiņai tīmekļa lietojumprogrammā, izmantojot HTTP protokolu
Pieredzējis Java programmēšanas kursu pasniedzējs skolēniem. Ir sertifikāti “Oracle, Java SE 7 Programmer” un “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Var...
Pieredzējis Java programmēšanas kursu pasniedzējs skolēniem. Ir sertifikāti “Oracle, Java SE 7 Programmer” un “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Viņš spēj viegli un skaidri izskaidrot pat vissarežģītāko materiālu. Sergeja Nikolajeviča vadībā programmēšanas apguve kļūst pieejama pat nesagatavotam studentam. Skolotājs viegli atrod individuālu pieeju jebkuram klausītājam un iedvesmo skolēnus ar viņa mīlestību pret programmēšanu.
Sergejs Nikolajevičs absolvējis Obninskas Atomenerģijas institūta Kibernētikas fakultāti. Lieliski pārvalda programmēšanas valodas Java, C/C++, JSP, HTML, XML, JavaScript, SQL un Oracle PL/SQL. Droši strādā ar datu bāzes pārvaldības sistēmām Oracle Database, MySQL Enterprise Edition un PostgreSQL. Viņam ir liela pieredze darbā ar Linux operētājsistēmām (Red Hat Enterprise Linux un Oracle Enterprise Linux), Oracle Solaris un MS Windows. Sergejs Nikolajevičs labi pārzina izstrādes rīkus Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle un MS Visual Studio un ir profesionālis. izmanto GlassFish lietojumprogrammu serveri, SAP NetWeawer lietojumprogrammu serveri, IBM WebSphere lietojumprogrammu serveri, Lighttpd tīmekļa serveri un Apache HTTP Serveris.
Liela darba pieredze ļauj viņam lieliski orientēties visās programmētāja darba procesa sarežģītībās. Sergejs Nikolajevičs korporācijā OpenPages Inc izstrādāja elektroniskās dokumentu pārvaldības sistēmas izdevējdarbībai. Pēdējo 15 gadu laikā viņš ir piedalījies projektos, lai izstrādātu pielāgotu programmatūru šādiem nolūkiem lielie uzņēmumi, piemēram, Severstal, Polyus Gold, Siberian-Ural Aluminium Company un "Rosgosstrahh".
Sergejs Nikolajevičs padara savas nodarbības vieglas un interesantas. Kursa laikā jūs patstāvīgi izstrādāsiet interaktīvu spēli Java valodā. Sergeja Nikolajeviča nodarbībās iegūsi zināšanas, kas palīdzēs apgūt vienu no pieprasītākajām un visvairāk apmaksātajām profesijām darba tirgū!
1. modulis. Vue.js pamati. Vue gadījums un dzīves cikls. (6 ac. h.)
Vue.js priekšrocības, salīdzinājums ar citiem JavaScript ietvariem.
Virtuālā DOM izmantošana, lai uzlabotu lietojumprogrammu veiktspēju.
Vue.js izmantošana, lai izveidotu reaktīva stila lietojumprogrammas.
Vue instalēšana, izstrādātāja rīku pārskats.
Dizaina modeļi: Model-View-Controller, Model-View-ViewModel.
Vue saknes instance, instances rekvizīti un metodes, instances dzīves cikls.
2. modulis. Pārstāvība. Komponentu izveide un organizēšana. (6 ac. h.)
Vue veidnes. Interpolācijas un direktīvas. Aprēķinātās īpašības.
Lietojumprogrammu stāvokļa pārvaldība.
Lietojumprogrammu notikumu izsekošana, notikumu apstrādātāja metodes.
Iespējas strādāt ar CSS klasēm un stiliem.
Datu saistīšana ar veidlapas elementiem.
Dažādu direktīvu izmantošana veidlapu izveidošanai.
Komponentu pamati. Komponentu izveide un kārtošana Vue.js lietojumprogrammā.
3. modulis. Izpildi REST pieprasījumus, lai apmainītos ar datiem ar serveri. (6 ac. h.)
Darbs ar API un tīmekļa lietojumprogrammu testēšana.
Papildu bibliotēku izmantošana Vue lietojumprogrammā.
Axios bibliotēkas izmantošana, lai veiktu REST pieprasījumus un saņemtu datus, izmantojot HTTP JSON formātā.
Tīmekļa lietojumprogrammas testēšana, izmantojot Vue.js, izmantojot rīkus atkļūdošanai un lietojumprogrammu testēšanai.
4. modulis. BootstrapVue pamati. BootstrapVue UI komponentu izmantošana, lai izveidotu tīmekļa lietojumprogrammu veidlapas reaktīvā stilā. (6 ac. h.)
Ievads BootstrapVue. BootstrapVue ietvara izmantošanas priekšrocības, lai izveidotu sarežģītas tīmekļa lietojumprogrammas reaktīvā stilā.
BootstrapVue instalēšana. BootstrapVue ietvara UI komponentu pārskats.
Izmantojot dažādus BootstrapVue komponentus, lai izveidotu lietojumprogrammu tīmekļa veidlapas, un mijiedarboties ar API, lai apmainītos ar datiem JSON formātā.