Schița de curs
Introducere
Evoluția dezvoltării Frontend
- Instrumente și procese pentru Web Development
Prezentare generală a ciclului Web Development Ciclul
- Controlul versiunilor, codarea, construirea, testarea, implementarea.
- Automatizarea procesului
Pregătirea mediului de dezvoltare
- Editori și IDE-uri (Integrated Development Environment)
- Considerații privind sistemul de operare (Windows, Mac și Linux)
Controlul versiunilor
- GitHub, GitLab, etc.
- Configurarea și gestionarea unui sistem de control al versiunilor
Managerii de pachete
- Obținerea și partajarea codului NodeJS
- Obținerea și partajarea codului JQuery
Dezvoltare
- Utilizarea preprocesoarelor și a cadrelor CSS pentru a extinde și gestiona CSS
- Utilizarea Task Runners pentru automatizarea sarcinilor repetitive (Grunt, Gulp etc.)
- Dezvoltarea cu ajutorul cadrelor de aplicații (Angular, React, etc.)
- Depanarea cu instrumentele de dezvoltare Chrome și Firefox.
Testare
- Automatizarea reîmprospătării browserului după modificări de cod
- Găsirea erorilor de cod cu JSHint
- Verificarea stilului de cod cu JSCS
Implementarea
- Împingerea modificărilor în sistemul de control al versiunilor
- Automatizarea cu instrumente și procese de integrare continuă
Depanare
Rezumat și concluzii
Cerințe
- Experiență cu dezvoltarea web frontend
Audiență
- Dezvoltatorii web front-end
Mărturii (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Curs - Reactive Programming for iOS with RxSwift
parte o RxJS
Kacper - INWEBIT Sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Tradus de catre o masina
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.