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
 14 ore

Mărturii (3)

Cursuri înrudite

Categorii înrudite