React Engineering
React este fără îndoială una dintre cele mai populare biblioteci de pe web din ultimii ani. A devenit biblioteca de acces la construirea unei noi aplicații.Ecosistemul React este mare și vibrant și există mii de ghiduri, cursuri și articole generale despre acesta. Cu toate acestea, adevărata experiență din viața reală cu React este extrem de valoroasă în învățarea celor mai bune practici și sfaturi despre performanță, structura codului, mentenabilitate și testare. Acest atelier interactiv vă va pune la curent cu reacția și ecosistemul său, permițându-vă să dezvoltați aplicații atât cu viteză, cât și cu eficiență.
Lista de subiecte
- ES6 / ES7 crash course și review
- Principiile funcționale de programare aplicate în Javascript
- Configurarea unui mediu Javascript și configurarea construirii pentru dezvoltarea React
- Asigurarea calității codului utilizând lucruri cum ar fi cârligele de pre-commit
- Managementul statului în React: Redux, MobX, Context API, Hooks
- Abordări multiple de ridicare a stării
- Testarea bazată pe componente cu Jest
- Dezvoltarea componentelor izolate folosind Storybook
- Rutare cu React Router
- Componente de reacție pentru stil, module CSS
- Suport multilingv, i18n într-o aplicație web
- Integrarea cu bazele de cod existente
- Implementarea aplicațiilor web React, cele mai bune practici
- Sfaturi și trucuri generale despre scalabilitate, asistență multi-utilizatori, HOCs
Beneficii
- Întelegerea dezvoltării aplicațiilor cu React
- Învață să construiești aplicații de reacție scalabile și robuste
- React state management - cele mai bune practici și modele utile de proiectare
Acest curs este pentru
Architects, Tech Leads, Developers
Precondiții
- Cunostinte de bază React, JSX, props, lifecycle hooks si component classes
- ES6 features like let/const, arrow functions
- Cunoștințe de bază despre terminale și nodejs
- Laptop / desktop și conexiune internet
Program sesiuni
Categorie
Nivel
Locație
Sesiuni
Durată
Acreditare
Etapa 1
Ateliere Descoperă lumea digitală cu Google! (10 ore) și Generative AI (5 ore): înveți noțiuni de productivitate și comunicare online, adaptate la cele mai utilizate tehnologii ale momentului.
Etapa 2
Introducere în Programare (20 ore): îți dezvolți abilități minime în programare și testarea aplicațiilor.
Etapa 3
Curs de Web Front-End Development (80 ore): este un curs de formare, pentru a dobândi cunoștințe minime specifice dezvoltării de aplicații software.
Descoperă-ți potențialul chiar acum!
Ești gata să intri în lumea limbajelor de programare? Contactează-ne pentru mai multe detalii.