Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
React 19: Dezvoltarea Front-End Modern
- Lucrul cu Hooks: useState, useEffect, useReducer
- Utilizarea Context API pentru gestionarea stării
- Implementarea rutelor cu React Router
- Cele mai bune practici în structura fișierelor, reutilizabilitatea și performanța
TypeScript pentru Dezvoltatorii React
- Siguranță de tip: tipuri, interfețe, enum-uri, generice
- Tipare prop, stare, hooks și gestioniatori de evenimente
- Creați tipuri și funcții utile reutilizabile
React + TypeScript în Practică
- Construirea componentelor scalabile cu tipare puternice
- Combinarea generice cu prop și hooks
- Strategii de tipare practice pentru proiecte din viața reală
Testarea Aplicațiilor React
- Introducere în Jest și Biblioteca de Testare React
- Scrierea testelor unitare pentru componente și hooks
- Testarea operațiunilor asincrone și apelurilor API
- Cele mai bune practici pentru acoperirea testării și depugarea
Next.js 15: Cadru Full-Stack React
- App Router vs Pages Router
- Rendere server-side și generare a site-urilor statice
- Rute API și middleware
- Optimizarea imaginilor și performanța
Node.js + Express: Fundamentele API Back-end
- Configurarea Express și arhitectura RESTfulă
- Autentificare cu JSON Web Tokens (JWT)
- Patron controler-serviciu și structuri de rută
- Sigurizarea și validarea cererilor API
API REST cu Prisma și PostgreSQL
- Configurarea Prisma cu PostgreSQL
- Ghidare schema și migrații
- Efectuarea operațiunilor CRUD
- Integrarea clientului Prisma cu rutele Express
Controlul Versiunii cu Git
- Bază de Git: init, clone, commit, push, pull
- Ramuri, fusii și cereri de extragere (pull requests)
- Muncire cu GitHub și colaborare în echipă
DevOps pentru Aplicații Full-Stack
- Concepte și fluxuri de CI/CD
- Introducere în Docker și containerizarea
- Alocare de bază pe platforme cloud (de exemplu, Vercel, Heroku)
- Monitorizare și logarea erorilor
Surse de Date și Lazi de Date
- Diferențele între surse de date și lazi de date
- Concepte de canale de date în arhitectura Full-Stack
- Rolul sistemelor back-end în ingestarea și structurarea datelor
Integrarea Inteligenței Artificiale
- Pregătirea utilizărilor AI în aplicațiile web
- Apele API externe de AI (de exemplu, OpenAI, Hugging Face)
- Utilizarea AI pentru sumarizarea textului, chatbot-urile și analizele
Rezumat și Următoarele Pași
Cerințe
- O înțelegere a principiilor de bază ale JavaScript și dezvoltării web
- Experiența cu HTML/CSS și cadrele front-end
- O cunoaștere de bază a API-urilor și baze de date este utilă
Audiență
- Dezvoltatori front-end și back-end
- Inginerii software care se mută în roluri Full-Stack
- Profesionali tehnici care construiesc aplicații web scalabile
28 ore
Mărturii (1)
Entuziasmul formatorului față de subiectul abordat
Matthew Fowles - AGRO Merchants Whitchurch Limited
Curs - Web Application Development in PHP
Tradus de catre o masina