FORMACIÓ PER A EMPRESES
Desenvolupament professional de backend amb Node.js o .NET
Curs pràctic de backend: APIs REST, autenticació, bases de dades, validació, proves i desplegament en producció amb la pila que utilitza el teu equip.
Què és Backend, APIs i Node.js/.NET?
El backend és l'esquelet de qualsevol aplicació: gestiona dades, lògica de negoci, autenticació, integracions i seguretat. Un backend mal dissenyat genera deute tècnic, vulnerabilitats, problemes de rendiment i dificultats en el manteniment. A Q2BSTUDIO formem equips en desenvolupament professional de backend amb Node.js (Express, Fastify, Hono) o .NET (ASP.NET Core) segons la pila del client.
El curs cobreix els fonaments que tot desenvolupador backend ha de dominar: disseny de l'API REST (camins, verbs, codis d'estat, paginació, versionat), autenticació i autorització (JWT, sessions, OAuth, RBAC), validació d'entrada (Zod, class-validator, FluentValidation), gestió d'errors, registre estructurat, connexió a bases de dades (SQL amb consultes parametritzades, constructors ORM/consultes), proves (unitaries, integració, proves API) i desplegament.
Més enllà dels fonaments, abordem patrons de producció: middleware, injecció de dependències, separació de capes (controlador/servei/repositori), transaccions, gestió de concurrència, limitació de velocitat, CORS, capçaleres de seguretat, gestió de secrets i configuració per entorn. Aquests patrons són els que diferencien un prototip d'un servei de producció.
La formació és pràctica: els participants construeixen una API completa durant el curs, amb proves, documentació i desplegament. Els exercicis es basen en escenaris reals (CRUD amb relacions, autenticació, permisos, pujades de fitxers, webhooks) perquè l'aprenentatge sigui directament transferible.
Adaptem la pila a l'equip: Node.js amb TypeScript (Express, Fastify o Hono) per a equips full-stack de JavaScript/TypeScript; .NET amb C# per a Microsoft Teams. Els principis de disseny són transferibles entre stacks; El curs està especialitzat en el que l'equip utilitzarà en producció.
Oferim un repositori de referències, una guia de patrons i un seguiment posterior per a preguntes de sol·licitud. L'objectiu és que, un cop acabat, l'equip pugui construir i mantenir APIs de producció amb criteris, seguretat i mantenibilitat.
FUNCIONALITATS
Funcionalitats de Backend, APIs i Node.js/.NET
Disseny de l'API REST
Camins, verbs, codis d'estat, paginació, filtres i versionat.
Autenticació i autorització
JWT, sessions, OAuth, RBAC i protecció de rutes.
Validació i errors
Validació d'entrada, gestió d'errors, registre i respostes consistents.
Bases de dades
SQL, consultes parametritzades, ORM, migracions i transaccions.
Proves
Unitats, integració, proves d'API i simulacres amb cobertura útil.
Middleware i capes
Controlador/servei/repositori de separació, cadena de DI i middleware.
Seguretat
CORS, capçaleres, limitació de velocitat, secrets i prevenció d'injeccions.
Desplegament
Docker, CI/CD, comprovacions de salut i configuració per entorn.
TECNOLOGIES
- JavaScript
- TypeScript
- SQL
- Node.js
- .NET
PREGUNTES FREQÜENTS
Preguntes freqüents sobre Backend, APIs i Node.js/.NET
Fonaments del desenvolupament web
Curs pràctic en HTML, CSS, JavaScript i eines modernes per a equips que necessiten entendre o crear interfícies web amb criteri professional.
Més informació →Reacciona i Next.js
Formació avançada en React i Next.js per a equips que desenvolupen interfícies modernes amb components, SSR, App Router i bones pràctiques de rendiment.
Més informació →Bases de dades i SQL
Curs sobre bases de dades relacionals i SQL per a equips: modelatge, consultes, optimització, índexs, transaccions i bones pràctiques de producció.
Més informació →Git, GitHub i treball col·laboratiu
Formació en control de versions amb Git i GitHub: branques, fusió, pull requests, conflictes, CI bàsic i fluxos de treball per a equips de desenvolupament.
Més informació →Programació i prompting amb IA
Curs per a desenvolupadors que volen integrar assistents d'IA (Copilot, Cursor, ChatGPT) en el seu flux de treball amb criteris, seguretat i productivitat real.
Més informació →IA per a negocis (Ús i prompting)
Formació per a equips no tècnics en l'ús productiu d'IA generativa: ChatGPT, Copilot M365, creació de contingut, anàlisi i automatització de tasques quotidianes.
Més informació →Microsoft Foundry: Construeix les teves solucions d'IA
Dissenyar i desplegar assistents, agents i sistemes RAG amb Microsoft Foundry (anteriorment Azure AI Foundry) i Azure OpenAI, de manera segura i governada.
Més informació →Automatització amb n8n (low-code)
El curs pràctic de N8N per a equips que volen automatitzar integracions i fluxos sense desenvolupament complet: visual, autoallotjament i amb centenars de connectors.
Més informació →Bones pràctiques i desenvolupament segur
Formació en bones pràctiques d'enginyeria i seguretat en desenvolupament: OWASP, revisió de codi, proves, CI/CD, gestió de secrets i cultura de qualitat.
Més informació →Formació feta a mida dins de l'empresa
Dissenyem programes de formació adaptats a la teva empresa: contingut, exercicis i ritme adaptats al teu stack, projecte i objectius específics.
Més informació →Curs de governança d'IA per a gestors i gestors d'IT
Curs executiu per a directius i CIOs que necessiten entendre, governar i decidir sobre la IA a la seva organització: riscos, marc regulador, estratègia i model operatiu.
Més informació →Cursor per a Negocis
Entrenament transversal a Cursor com a entorn de treball d'IA per a qualsevol perfil: Excel, documents, presentacions, imatges, fitxers i processos diaris — no només programació.
Més informació →
