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.
SQL
Llenguatge de consulta estructurat utilitzat per gestionar i manipular bases de dades relacionals.
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.
PostgreSQL
Sistema de gestió de bases de dades relacional i orientat a objectes, conegut per la seva fiabilitat i extensibilitat.
MongoDB
Base de dades NoSQL orientada a documents, utilitzada per emmagatzemar dades de manera flexible i escalable.
Python
Llenguatge de programació multipropòsit popular per la seva senzillesa i gran ecosistema per a ciència de dades, backend i més.
C
Llenguatge de programació de propòsit general, utilitzat en sistemes operatius, drivers i aplicacions d'alt rendiment.
Bash
Shell d'Unix utilitzat per a l'automatització de tasques i l'execució de comandes en sistemes operatius basats en Unix.
Node.js
Entorn d'execució per a JavaScript en el costat del servidor, utilitzat per construir aplicacions escalables.
Spring Boot
Framework de Java per a la creació ràpida d'aplicacions empresarials, facilitant la configuració i desplegament.
Redis
Base de dades NoSQL de clau-valor utilitzada per a emmagatzematge en memòria i cacheig de dades d'alta velocitat.
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.
CI/CD
Integració i desplegament continu (CI/CD), pràctiques per automatitzar la construcció, proves i entrega de programari.
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.
Estructures de Dades
Introducció a les estructures de dades comunes com llistes, piles, cues, arbres i grafs, essencials per a programadors.
Algorismes
Curs sobre anàlisi i disseny d'algorismes, que cobreix l'eficiència dels algorismes i com millorar el rendiment del codi.
Arquitectura Orientada a Serveis (SOA)
Enfocament de disseny en el qual els components de programari són serveis interoperables.
OWASP
Conjunt de directrius i estàndards per a la seguretat en aplicacions web, creat per la Open Web Application Security Project.
Patrons de Disseny
Curs sobre patrons de disseny de programari que proporcionen solucions reutilitzables a problemes comuns de desenvolupament.
REST API
Principis de disseny i desenvolupament d'APIs RESTful, utilitzades per a la interacció entre aplicacions.
Xarxes
Curs sobre conceptes bàsics de xarxes, protocols de comunicació, i models com el TCP/IP i OSI.
Fonaments de Bases de Dades
Introducció als principis de bases de dades relacionals i no relacionals, disseny d'esquemes i normalització.
Fonaments de la Programació
Curs introductori sobre conceptes bàsics de la programació, com variables, estructures de control, i algorismes.
Microserveis
Arquitectura de programari per construir aplicacions en petits serveis desacoblats que interactuen a través d'APIs.
Fonaments de Seguretat Informàtica
Curs sobre principis bàsics de seguretat, ciberseguretat, i criptografia, cobrint riscos i mesures de protecció.
Resolució de problemes
Capacitat per identificar problemes i desenvolupar solucions eficients i efectives.
Pensament analític
Habilitat per analitzar informació de manera lògica i detallada per prendre decisions fonamentades.
Treball en equip
Capacitat per col·laborar amb altres de manera eficaç i construir relacions de treball sòlides.