Schița de curs
React 19: Dezvoltare Modernă Front-End
- Lucrul cu Hooks: useState, useEffect, useReducer
- Utilizarea Context API pentru gestionarea stării
- Implementarea rutelor cu React Router
- Practici de bine în structura fișierelor, reutilizare și performanță
TypeScript pentru Dezvoltatori React
- Siguranța tipurilor: tipuri, interfețe, enumerații, generice
- Tipizarea prop-urilor, stării, hook-urilor și gestionarilor de evenimente
- Crearea tipurilor reutilizabile și a funcțiilor utilitare
React + TypeScript în Practică
- Construirea componentelor scalabile cu tipizare puternică
- Combinarea genericilor cu prop-uri și hook-uri
- Strategii de tipizare practice pentru proiecte din lumea reală
Testarea Aplicațiilor React
- Introducere în Jest și React Testing Library
- Scrierea testelor unitare pentru componente și hook-uri
- Testarea operațiunilor asincrone și a apelurilor API
- Practici de bine pentru acoperirea testelor și depanare
Next.js 15: Framework Full-Stack React
- App Router vs Pages Router
- Renderizarea server-side și generarea de site-uri statice
- Rute API și middleware
- Optimizarea imaginilor și performanță
Node.js + Express: Fundamentele API-urilor Backend
- Configurarea Express și a arhitecturii RESTful
- Autentificare cu JSON Web Tokens (JWT)
- Pattern-ul controller-service și structurarea rutei
- Securizarea și validarea cererilor API
REST API cu Prisma și PostgreSQL
- Configurarea Prisma cu PostgreSQL
- Modelizarea schemelor și migrării
- Realizarea operațiunilor CRUD
- Integrarea clientului Prisma cu rutele Express
Control Versiuni cu Git
- Noțiunile de bază ale Git: init, clone, commit, push, pull
- Ramificații, fusionarea și solicitările de pull
- Lucrul cu GitHub și colaborarea în echipă
DevOps pentru Aplicații Full-Stack
- Concepte CI/CD și fluxuri de lucru
- Introducere în Docker și containerizare
- Deploy simplu pe platforme cloud (de exemplu, Vercel, Heroku)
- Monitorizarea și jurnalizarea erorilor
Depozitele de Date și Lacurile de Date
- Diferențele între depozitele de date și lacurile de date
- Concepte de pipeline-uri de date în arhitectura Full-Stack
- Rolul sistemelor backend în ingesta și structurarea datelor
Integrarea Inteligenței Artificiale
- Prezentare generală a cazurilor de utilizare ale IA în aplicațiile web
- Apelarea API-urilor externe AI (de exemplu, OpenAI, Hugging Face)
- Utilizarea IA pentru rezumatul textelor, chatbot-uri și analitica
Rezumat și Următoarele Pași
Cerințe
- Înțelegerea principiilor de bază ale JavaScript și dezvoltării web
- Experiență cu HTML/CSS și framework-uri front-end
- O familiaritate de bază cu API-uri și bazele de date este utilă
Audiență
- Dezvoltatori front-end și back-end
- Ingineri software care se mută în roluri Full-Stack
- Profesioniști tehnici care construiesc aplicații web scalabile
Mărturii (5)
Mi-a plăcut modul în care Gunnar a scris aproape tot codul în timp ce îl parcurgeam, dar că a existat o mulțime de materiale pre-pregătite pe unitatea Google la care mă pot referi după instruire. Codul scris de Gunnar pe baza datelor de probă pe care le-am furnizat în prealabil a fost, de asemenea, extrem de util și a făcut ca instruirea să fie relevantă pentru propriile noastre seturi de date.
Ranvir - Schroders Personal Wealth
Curs - Visual Studio Code
Tradus de catre o masina
Exemple multiple pentru fiecare modul și cunoștințe excelente ale formatorului.
Sebastian - BRD
Curs - Secure Developer Java (Inc OWASP)
Tradus de catre o masina
Modul3 Atacuri și exploatări ale aplicațiilor, XSS, injecție SQL Modul4 Atacuri și exploatări ale serverelor, DOS, BOF
Tshifhiwa - Vodacom
Curs - How to Write Secure Code
Tradus de catre o masina
Exemple din viața reală.
Kristoffer Opdahl - Buypass AS
Curs - Web Security with the OWASP Testing Framework
Tradus de catre o masina
Cunoașterea trainerului în domeniu a fost excelentă, iar modul în care au fost structurate sesiunile, astfel încât publicul să poată urma demonstrațiile, a ajutat foarte mult la consolidează această cunoaștere, comparativ cu doar a se aşeza și a asculta.
Jack Allan - RSM UK Management Ltd.
Curs - Secure Developer .NET (Inc OWASP)
Tradus de catre o masina