FORMACIÓ PER A EMPRESES
Codi segur, mantenible i professional del desenvolupament
Curs per a equips de desenvolupament en seguretat d'aplicacions (OWASP), revisió de codi, proves, CI/CD, gestió de secrets i cultura de qualitat de codi.
Què és Bones pràctiques i desenvolupament segur?
La seguretat i la qualitat del codi no són capes que s'afegeixen més endavant: es construeixen des del disseny i es mantenen amb pràctiques diàries. Un equip sense formació en desenvolupament segur introdueix vulnerabilitats que costen molt més de corregir en producció que en desenvolupament. A Q2BSTUDIO formem equips amb bones pràctiques d'enginyeria i seguretat d'aplicacions perquè la qualitat sigui un hàbit, no una excepció.
El curs cobreix dos eixos complementaris: seguretat d'aplicacions (com escriure codi que no sigui vulnerable) i qualitat d'enginyeria (com escriure codi que sigui mantenible, testable i desplegable amb confiança).
En seguretat: OWASP Top 10 amb exemples reals i exercicis d'explotació/correcció, validació d'entrada, consultes parametritzades, gestió d'autenticació/sessions, capçaleres de seguretat, CORS, CSRF, gestió de secrets (vault, variables d'entorn, mai en codi), dependències i cadena de subministrament, registre sense dades sensibles i principi de mínim privilegi.
En qualitat: revisió efectiva de codi (què buscar, com donar feedback), proves amb estratègia (piràmide, quan unitari vs integració vs e2e), refactorització segura (canvi sense trencar-se), CI/CD com a xarxa de seguretat (pelussa, proves, SAST en pipeline), documentació tècnica útil (no burocràcia) i gestió tècnica del deute (identificar, prioritzar, reduir).
Els exercicis combinen anàlisi real de codi vulnerable (CTF-lite), correcció de vulnerabilitats, configuració de pipelines amb comprovacions de seguretat i revisió de codi en grup amb retroalimentació estructurada. Els participants practiquen amb un codi similar al que escriuen diàriament.
Ens adaptem a la pila de l'equip: JavaScript/TypeScript, Python, Java, C#, Go o altres. Els principis són universals; Els exemples i eines s'adapten al llenguatge i al marc que utilitzen.
En acabar, l'equip té la discreció d'escriure codi segur i mantenible, revisar el codi d'altres de manera efectiva i establir pipelines que detectin problemes abans que arribin a producció. Oferim una llista de comprovació de seguretat, una guia de revisió de codi i una configuració de CI de referència.
FUNCIONALITATS
Funcionalitats de Bones pràctiques i desenvolupament segur
Top 10 de l'OWASP
Injecció, XSS, CSRF, authència trencada, SSRF i més amb exercicis pràctics.
Revisió de codi
Tècniques, llista de comprovació, feedback constructiu i flux de revisió de l'equip.
Proves estratègiques
Unitats, integració, e2e: quan cadascun i com estructurar.
CI/CD segur
Pipeline amb lint, proves, SAST, escaneig de dependències i portes.
Gestió de secrets
Vault, vars ambientals, rotació i mai credencials al repositori.
Validació i desinfecció
Entrada validada, consultes parametritzades i sortides escapades.
Gestió de dependències
Cadena de subministrament, arxius de bloqueig, auditoria, Dependabot/Renovar i actualitzar.
Deute tècnic
Identifica, prioritza i redueix el deute sense aturar el lliurament.
TECNOLOGIES
- JavaScript
- TypeScript
- Node.js
- .NET
PREGUNTES FREQÜENTS
Preguntes freqüents sobre Bones pràctiques i desenvolupament segur
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ó →Backend, APIs i Node.js/.NET
Formació en desenvolupament professional de backend: APIs REST/GraphQL, bases de dades, autenticació, proves i desplegament amb Node.js o .NET segons la pila de l'equip.
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ó →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ó →
