Desenvolupador Frontend
Desenvolupador Frontend
Desenvolupa interfícies d'usuari atractives i responsives, treballant amb tecnologies del costat del client per millorar l'experiència de l'usuari.
Llenguatges
Bash
Shell d'Unix utilitzat per a l'automatització de tasques i l'execució de comandes en sistemes operatius basats en Unix.
CSS
Llenguatge d'estil utilitzat per definir l'aparença i el disseny de les pàgines web.
HTML
Llenguatge de marcatge utilitzat per a l'estructura i contingut de les pàgines web.
JavaScript
El llenguatge del web: sintaxi, funcions, objectes, asincronia, DOM, APIs del navegador, proves, rendiment i frameworks per construir aplicacions interactives.
Frameworks
CI/CD
Integració i desplegament continu (CI/CD): dissenya pipelines que construeixen, proven, asseguren i despleguen programari de manera automàtica, fiable i repetible.
Lit
Biblioteca lleugera de Google per crear Web Components estàndard, reactius i interoperables amb qualsevol framework o cap.
Node.js
Entorn d'execució de JavaScript al servidor: asincronia, mòduls, Express, bases de dades, proves i desplegament per construir aplicacions escalables.
React
Biblioteca de JavaScript per a la construcció d'interfícies d'usuari interactives i dinàmiques.
Vue.js
Framework progressiu de JavaScript per construir interfícies d'usuari i aplicacions web interactives.
Webpack
Eina d'empaquetat de mòduls utilitzada per compilar i optimitzar arxius JavaScript, CSS i altres recursos web.
Fonaments
Algorismes
Curs sobre anàlisi i disseny d'algorismes, que cobreix l'eficiència dels algorismes i com millorar el rendiment del codi.
Fonaments de Bases de Dades
Curs complet de bases de dades relacionals i NoSQL: model relacional, SQL des de zero, disseny d'esquemes, diagrames ER, normalització, transaccions ACID, índexs i casos pràctics guiats.
Estructures de Dades
Aprèn a fons les estructures de dades essencials — llistes, piles, cues, taules hash, arbres i grafs — amb implementacions en Python, anàlisi de complexitat i un projecte pràctic que travessa tot el curs.
Fonaments de la Programació
Curs introductori de programació des de zero amb Python: variables, estructures de control, funcions, estructures de dades, algorismes, objectes i un projecte final complet.
OWASP
Directrius i estàndards d'OWASP per assegurar aplicacions web: Top Ten 2021, ASVS, SAMM i ZAP aplicats de manera pràctica sobre un cas real.
Patrons de Disseny
Curs complet de patrons de disseny de programari: els 23 patrons del GoF explicats amb exemples pràctics en Java, principis SOLID, antipatrons i la seva aplicació en arquitectures modernes.
REST API
Dissenya, desenvolupa, assegura i publica APIs RESTful professionals: HTTP a fons, modelatge de recursos, autenticació, rendiment, proves, OpenAPI i desplegament.
Eines
Git
Sistema de control de versions distribuït utilitzat per al seguiment de canvis en el codi.
Competències
Atenció al detall
Habilitat per treballar amb precisió i cura, revisant minuciosament la feina per evitar errors.
Comunicació efectiva
Aprèn a escoltar, expressar-te i redactar amb claredat per coordinar projectes, prendre decisions i construir relacions professionals de confiança.
Creativitat
Desenvolupa un mètode pràctic per generar, avaluar i convertir idees en solucions valuoses.
