Dezvoltator Vue.js - curs gratuit de la Otus, training 4 luni, Data: 5 decembrie 2023.
Miscelaneu / / December 09, 2023
Cursul vă va ajuta să stăpâniți rapid Vue.js la un nivel avansat. Deși acest cadru este considerat mai ușor decât altele în ecosistemul JavaScript, este intuitiv și simplu sintaxa ascunde posibilități largi, dintre care unele pot fi ratate dacă o faci singur dezvoltare. Cursul va acoperi soluții avansate și practice Vue.js, care vă vor extinde tehnologia.
Pentru cine este acest curs:
Pentru dezvoltatorii JavaScript cu abilități HTML/CSS. Veți putea folosi soluții care accelerează și simplifică procesul de dezvoltare.
Pentru dezvoltatorii backend care doresc să devină Fullstack. Vue.js este ideal pentru cei care doresc să-și extindă rapid abilitățile cu lucrul frontal.
Pentru dezvoltatorii Vue începători. Cursul vă va ajuta să vă extindeți și să vă aprofundați abilitățile-cadru pentru a vă evidenția printre alți solicitanți.
O sa inveti:
Funcții avansate ale Vue, Vue-router, Vuex
Creați aplicații SPA și optimizați-le pentru producție
Scrieți cod curat și concis în ES6/ES8/TypeScript
Scrieți teste de integrare și unitate cu Jest, Cypres
Lucrați cu GraphQL, Firebase, Electron, NativeScript
De asemenea, veți afla cum funcționează Webpack și Babel, veți stăpâni diverse modele de design și veți învăța cum să le aplicați pentru a construi aplicații complexe în Vue.
Caracteristicile cursului
Subiecte avansate despre toate funcțiile Vue.js
Lucrări de proiect care se vor adăuga portofoliului tău
Program actualizat care ia în considerare cele mai recente actualizări, inclusiv noua versiune de VueJS v3
Comunicarea cu profesorul în clasă și în chatul Slack
Avantajele Vue.js față de alte cadre
- Început ușor. Sintaxă intuitivă a șablonului. Este ușor să adăugați la un proiect existent, de exemplu, dacă aveți aplicații existente scrise pe o stivă veche și trebuie să le migrați treptat pe platforma modernă Vue.
- Ca React, dar mai rapid de dezvoltat. Nu este nevoie să înveți concepte specifice fără de care nu vei putea avansa în React. Dimensiunea bibliotecii este mai mică, iar dimensiunea pachetului final este, de asemenea, mai mică decât React. La fel ca React, există o soluție pentru dezvoltarea interfețelor pentru mobil, suport pentru dactilografiere și randare pe serverul SSR
- Ca Angular, dar mai simplu. Există pachete gata făcute pentru rutare, management de stat și testare. Sunt utilizate toate abordările moderne ale dezvoltării: componente web API, programare funcțională.
- Instrumente de dezvoltare convenabile. Puteți genera un proiect din linia de comandă selectând opțiunile necesare: Typescript, preprocesoare CSS, șabloane de test unitar și așa mai departe.
- Reactivitate de înțeles. Spre deosebire de alte cadre populare cu Vue, nu trebuie să vă gândiți când va avea loc o actualizare la începutul învățării componentă și modul în care se vor schimba datele: totul funcționează exact așa cum v-ați așteptat - imediat din cutie, fără termeni noi sau derutant concepte.
- Sprijin activ și comunitate. În lunile următoare, a treia versiune a framework-ului va fi lansată cu multe îmbunătățiri în ceea ce privește viteza și ușurința de utilizare.
1
bineA lucrat în sectorul bancar de mulți ani, iar acum continuă să se dezvolte pentru sectorul financiar, cu accent pe e-learning. Dezvoltat, printre altele: - Teste bancare mari - Biblioteca electronica a bancii - Sistemul de invatare la distanta "Proftest" -...
A lucrat în sectorul bancar de mulți ani, iar acum continuă să se dezvolte pentru sectorul financiar, cu accent pe e-learning. Dezvoltat, printre altele: - Teste mari bancare - Biblioteca electronică bancară - Sistemul de învățare la distanță „Proftest” - Webinarii „Test profesional” „M-am familiarizat pentru prima dată cu Javascript în urmă cu mai bine de 20 de ani, dar am învățat cele mai importante lucruri pe care le folosesc în fiecare zi în ultimii 5 ani. ani. Urmăresc constant știrile și dezvoltarea ecosistemului acestei minunate limbi. Dezvolt în Javascript atât front-end, cât și back-end. Creez aplicații web, desktop și mobile. Îmi place să văd un cod curat, ușor de citit, îmi plac proiectele care sunt acoperite corespunzător cu teste.”
3
cursLucrează în prezent la FingerprintJS Înainte de asta, în echipa internațională de dezvoltatori web GS Software House și Aminos.ai - o platformă pentru crearea propriului chatbot. Experienta in programare: 10 ani, din care 6 ani comercial...
Lucrează în prezent la FingerprintJS Înainte de asta, în echipa internațională de dezvoltatori web GS Software House și Aminos.ai - o platformă pentru crearea propriului chatbot. Experienta in programare: 10 ani, inclusiv 6 ani de dezvoltare comerciala. A început să scrie primele sale programe la vârsta de 10 ani. A lucrat în studioul web LineApp ca dezvoltator web, în banca Ural FD ca inginer software de top, rezolvând în același timp probleme foarte diferite, inclusiv gândirea și dezvoltarea arhitecturii, administrarea serverului, dezvoltarea aplicațiilor, scrierea documentației tehnice, dezvoltarea SQL complex scenarii. Stiva principală: PHP 7 și 8, Laravel 8, Vue 3, JS + TS + NodeJS, MySQL, PostreSQL
Noțiuni de bază pentru Vue
-Tema 1.Introducere în curs, dezvoltare web modernă
-Tema 2.Vue, introducere
-Tema 3.Șabloane
- Subiectul 4. Componente și evenimente de recuzită
-Tema 5. Formulare, sloturi, filtre, directive
- Subiectul 6. Folosirea CSS în Vue
-Tema 7. Date reactive, caracteristici MVVM și Vue 3
-Tema 8.Vue3 lucrează cu biblioteci
Dezvoltare încrezătoare în Vue
-Tema 9.Vue router
-Tema 10.Vue Animation
-Subiect 11.Vuex lucrul cu date
-Tema 12.Testarea aplicațiilor Vue
-Tema 13. Organizarea codului și modelele Vue
-Tema 14. JavaScript avansat
-Subiectul 15.QA / Revizuirea codului
Soluții vinovate și practice
-Tema 16.Componente web + Vue
-Subiect 17.Integrari Vue p1: GraphQL, OAuth 2.0
-Subiect 18.Integrare Vue p2 - FireBase, prize web
-Tema 19.SSR cu Nuxt
-Tema 20.Dactilograf
-Tema 21. Consultare pe proiectul de absolvire
-Tema 22.Aplicații desktop cu Electron
-Tema 23. Programare funcțională și Vue avansate
-Tema 24. Instrumente moderne de dezvoltare
Lucrul la proiect
-Tema 25. Selectarea temei și organizarea lucrărilor la proiect
-Tema 26. Consultare pe proiecte și teme
-Tema 27.Protecția lucrărilor de proiectare