Programa detallado

Introducción a la materia

Temas relacionados

  • Objetivo

  • Calendario

  • Modalidad

  • Tecnologías

  • Explicación del TP


Repaso de metodologias

Temas relacionados

  • 12 factors

  • Test Drive Development

  • Behavior Driven Development

  • Pair programming

  • Mob programming


Repaso de metodologias

Temas relacionados

  • 12 factors

  • Test Drive Development

  • Behavior Driven Development

  • Pair programming

  • Mob programming


Arquitecturas

Temas relacionados

  • Arquitectura en capas

  • Arquitectura hexagonal

  • Arquitectura CLEAN

  • ADR

  • C4 Model


Introducción a servicios web

Temas relacionados

  • Tipos de servicios web

  • Introducción a protocolo HTTP

  • Introducción a arquitectura REST

  • Introducción a diseño de API REST


Introducción a testing

Temas relacionados

  • Introducción a TDD

  • Buenas prácticas de testing

  • Integración continua

  • Despliegue continue

  • Análisis estático de código

  • Code coverage

  • Linting

  • Type checking


Introducción a contenedores

Temas relacionados

  • Conceptos basicos

  • Orquestación - Docker Compose vs K8s


Login/Autorizacion

Temas relacionados

  • OAuth

  • OpenID

  • JWT


Base de datos

Temas relacionados

  • Base de datos relacionales

  • Base de datos no relacionales

  • Uso de sistemas georeferenciales en base de datos


Introducción a programación Web

Temas relacionados

  • React

  • React Native


Introducción a desarrollo mobile

Temas relacionados

  • Organización del proyecto

  • Sample app

  • Librerías útiles


Smart contracts

Temas relacionados

  • Blockchain

  • Ethereum

  • Smart Contracts

  • DApps

  • Solidity

  • Hardhat


Introducción a UX

Temas relacionados

  • Kano model

  • Usabilidad

  • Interactive Design

  • Data driven products

  • User centered design

  • Material design