Desenvolupador Backend

Desenvolupador Backend

S'encarrega del desenvolupament de la lògica del servidor, bases de dades i APIs que permeten que les aplicacions funcionin de manera fluida.

Llenguatges

Bash
Shell d'Unix utilitzat per a l'automatització de tasques i l'execució de comandes en sistemes operatius basats en Unix.
C
Llenguatge de programació de propòsit general, utilitzat en sistemes operatius, drivers i aplicacions d'alt rendiment.
C#
Llenguatge de programació orientat a objectes desenvolupat per Microsoft per a la creació d'aplicacions en múltiples plataformes.
Java
Llenguatge de programació àmpliament utilitzat per al desenvolupament d'aplicacions empresarials i mòbils.
MongoDB
Base de dades NoSQL orientada a documents, utilitzada per emmagatzemar dades de manera flexible i escalable.
PostgreSQL
Sistema de gestió de bases de dades relacional i orientat a objectes, conegut per la seva fiabilitat i extensibilitat.
Python
Llenguatge de programació multipropòsit popular per la seva senzillesa i gran ecosistema per a ciència de dades, backend i més.
SQL
Llenguatge de consulta estructurat utilitzat per gestionar i manipular bases de dades relacionals.

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.
Django
Framework d'alt nivell per al desenvolupament d'aplicacions web en Python, conegut per la seva facilitat d'ús i robustesa.
Flask
Framework lleuger de Python per al desenvolupament d'aplicacions web.
Node.js
Entorn d'execució de JavaScript al servidor: asincronia, mòduls, Express, bases de dades, proves i desplegament per construir aplicacions escalables.
Redis
Base de dades NoSQL de clau-valor utilitzada per a emmagatzematge en memòria i cacheig de dades d'alta velocitat.
Spring Boot
Framework de Java per a la creació ràpida d'aplicacions empresarials, facilitant la configuració i desplegament.

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.
Microserveis
Arquitectura de microserveis de principi a fi: disseny, comunicació, implementació amb Node.js, desplegament amb Docker i Kubernetes, observabilitat i seguretat, amb un cas pràctic continu.
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.
Xarxes
Curs sobre fonaments de xarxes: conceptes bàsics, protocols de comunicació, models OSI i TCP/IP, adreçament IP i eines de diagnòstic.
REST API
Dissenya, desenvolupa, assegura i publica APIs RESTful professionals: HTTP a fons, modelatge de recursos, autenticació, rendiment, proves, OpenAPI i desplegament.
Fonaments de Seguretat Informàtica
Curs pràctic de seguretat informàtica: amenaces, ciberseguretat, criptografia aplicada, gestió de riscos, eines de defensa i normatives, sobre un cas real d'empresa que recorre tot el curs.
Arquitectura Orientada a Serveis (SOA)
Enfocament de disseny en el qual els components de programari són serveis interoperables.

Eines

Git
Sistema de control de versions distribuït utilitzat per al seguiment de canvis en el codi.
NGINX
Servidor web i proxy invers utilitzat per gestionar trànsit HTTP, equilibri de càrrega i aplicacions en temps real.

Competències

Pensament analític
Habilitat per analitzar informació de manera lògica i detallada per prendre decisions fonamentades.
Resolució de problemes
Capacitat per identificar problemes i desenvolupar solucions eficients i efectives.
Treball en equip
Capacitat per col·laborar amb altres de manera eficaç i construir relacions de treball sòlides.
© Copyright 2026. Tots els drets reservats