Sviluppatore JavaScript. Professionale - corso gratuito da Otus, formazione 5 mesi, Data: 4 dicembre 2023.
Miscellanea / / December 09, 2023
A chi è rivolto questo corso?
Per gli sviluppatori che hanno familiarità con le basi di JavaScript e desiderano approfondire le funzionalità del linguaggio e diventare specialisti full-stack. Il corso amplierà l'arsenale di strumenti per lavorare con front-end e back-end.
Per gli sviluppatori backend che desiderano riqualificarsi nella direzione fullstack. Il corso è focalizzato per il 70% sulle tecnologie front-end e ti aiuterà a comprendere le capacità dei diversi framework JS.
Al termine della formazione potrai indicare nel tuo curriculum:
Conoscenza dei principi di funzionamento dei moderni framework e librerie JavaScript
Conoscenza degli approcci alla progettazione, organizzazione, monitoraggio dello stato e test delle applicazioni server e client
Capacità di applicare modelli di progettazione: Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables
Capacità di selezionare gli strumenti appropriati per un progetto
Capacità di testare un progetto utilizzando test unitari a diversi livelli
Capacità di creare applicazioni web utilizzando le moderne tecnologie
Promemoria di servizio relativo alla visita medica di routine
Catalogatore di meme con download, tag e ricerca
3
corsoProgrammatore esperto, sviluppatore web senior, team leader, mentore e autore di articoli tecnici su JavaScript. Specialista frontend, programmazione in JavaScript dal 2010.
Ha lavorato per Tinkoff Bank (Mosca), Alpari, Comindware, Backbase (Amsterdam) e altri. Dal 2017 - Dev IT Engineer presso la società finanziaria internazionale ING Group (Paesi Bassi). Impegnato nella progettazione e nel supporto dei processi di sviluppo web. Tra i progetti implementati c'è la JSON Schema Validator Library, la libreria JavaScript più veloce per la convalida oggetti per la conformità con le definizioni JSON.Istruzione: Master presso l'Università statale di Mosca loro. M. IN. Lomonosov (Facoltà di Matematica Computazionale e Cibernetica, Dipartimento di Automazione della Ricerca Scientifica).
2
corsoNel settore dal 2016. È stato coinvolto nello sviluppo di negozi online e applicazioni mobili. Ho sviluppato da zero un CRM complesso. Lavora su un prodotto nel campo dell'istruzione. Aziende: sitemade.pro, MoscaFresh, Leadvertex. Interessi: esperienza utente, interfaccia utente,...
Nel settore dal 2016. È stato coinvolto nello sviluppo di negozi online e applicazioni mobili. Ho sviluppato da zero un CRM complesso. Lavora su un prodotto nel campo dell'istruzione. Aziende: sitemade.pro, MoscaFresh, Leadvertex. Interessi: esperienza utente, interfaccia utente, JavaScript e snowboard. Insegnante
JavaScript
-Argomento 1.Introduzione al corso sui Modern JavaScript Frameworks
-Argomento 2.Possibilità del moderno JavaScript
-Argomento 3.JavaScript - Lavorare con il browser
-Argomento 4.Introduzione a Node: gestore di pacchetti NPM e funzionalità di package.json
-Argomento 5.Sviluppo basato sui test
Node.js
-Argomento 6.Concetti base di Nodo - Moduli
-Argomento 7.Libreria standard del nodo - EventLoop - Temporizzatori
-Argomento 8.Best practice per i nodi - Flussi - Processi
-Argomento 9.Server Web con Express
-Argomento 10. Funzionalità di MongoDB
-Argomento 11. Funzionalità avanzate di MongoDB - Framework di aggregazione
-Argomento 12.Creazione dell'API Rest con Express, Mongoose
-Argomento 13. Nozioni di base su GraphQL
-Argomento 14.Possibilità di GraphQL nella realtà
-Argomento 15.Crea e distribuisci il progetto, CI/CD
Stack JavaScript moderno
-Tema 16.Componenti Web
-Tema 17.Webpack
-Tema 18.PWA
-Argomento 19. Lavoratori dei servizi
-Argomento 20. Programmazione funzionale in JavaScript
-Argomento 21.Introduzione a TypeScript
-Argomento 22.Caratteristiche di TypeScript
Reagire
-Argomento 23. Nozioni di base su React e JSX
-Argomento 24. Componenti React: ciclo di vita, stato e oggetti di scena
-Argomento 25. React Design Patterns (componenti di ordine superiore)
-Argomento 26. Panoramica delle moderne funzionalità di React
-Argomento 27.Stato dell'applicazione - Flux e Redux
-Argomento 28.Routing in React - Ottimizzazione dell'applicazione
-Argomento 29. Preparazione delle applicazioni React per la produzione, migliori pratiche
-Argomento 30.Architettura dei microservizi e aspetti SSR
Angolare
-Argomento 31.Introduzione ad Angular
-Argomento 32.Componenti e direttive
-Argomento 33.Observables - RxJS
-Argomento 34.Servizi e stato dell'applicazione
-Argomento 35.Creazione e gestione di moduli in Angular
-Argomento 36.Routing, test e costruzione in Angular
Vue
-Argomento 37.Introduzione a SvelteJS
-Argomento 38.Caratteristiche dello sviluppo di applicazioni con SvelteJS
-Argomento 39.Nozioni di base su Vue
-Argomento 40.Componenti, motore di template e moduli
-Argomento 41.Routing e Vue3
-Tema 42.Vue avanzato - Vuex
Lavoro di progetto
-Argomento 43. Lezione introduttiva sul lavoro a progetto. Revisione dei framework e delle tecnologie completati
-Tema 44.Tutela dell'opera di progettazione