Programa detallado
Introducción a la materia
Temas relacionados
-
Objetivo
-
Calendario
-
Modalidad
-
Tecnologías
-
Explicación del TP
Links
Repaso de metodologias
Temas relacionados
-
12 factors
-
Test Drive Development
-
Behavior Driven Development
-
Pair programming
-
Mob programming
Links
Repaso de metodologias
Temas relacionados
-
12 factors
-
Test Drive Development
-
Behavior Driven Development
-
Pair programming
-
Mob programming
Links
Arquitecturas
Temas relacionados
-
Arquitectura en capas
-
Arquitectura hexagonal
-
Arquitectura CLEAN
-
ADR
-
C4 Model
Links
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
Links
-
https://code.tutsplus.com/tutorials/http-the-protocol-every-web-developer-must-know-part-1–net-31177
-
https://blog.apollographql.com/graphql-explained-5844742f195e
-
https://www.oreilly.com/content/how-a-restful-api-represents-resources
-
https://www.oreilly.com/content/how-to-design-a-restful-api-architecture-from-a-human-language-spec/
-
https://medium.com/hashmapinc/rest-good-practices-for-api-design-881439796dc9
-
https://martinfowler.com/articles/richardsonMaturityModel.html
-
https://medium.com/@freddyerf/richardson-maturity-model-para-simples-mortales-bb23ca4a34e5
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
Links
-
https://www.programmableweb.com/api-university/what-are-apis-and-how-do-they-work
-
https://medium.freecodecamp.org/why-end-to-end-testing-is-important-for-your-team-cb7eb0ec1504
Introducción a contenedores
Temas relacionados
-
Conceptos basicos
-
Orquestación - Docker Compose vs K8s
Links
Login/Autorizacion
Temas relacionados
-
OAuth
-
OpenID
-
JWT
Links
-
https://www.youtube.com/watch?v=t18YB3xDfXI&ab_channel=OktaDev
-
https://www.returngis.net/2019/04/oauth-2-0-openid-connect-y-json-web-tokens-jwt-que-es-que/
-
https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
-
https://dzone.com/articles/stateless-authentication-with-json-web-tokens
-
https://www.jbspeakr.cc/purpose-jwt-stateless-authentication/
-
https://www.okta.com/identity-101/what-is-role-based-access-control-rbac/
-
https://medium.com/tech-tajawal/microservice-authentication-and-authorization-solutions-e0e5e74b248a
-
https://darutk.medium.com/diagrams-and-movies-of-all-the-oauth-2-0-flows-194f3c3ade85
-
https://developers.google.com/identity/protocols/oauth2/openid-connect
Base de datos
Temas relacionados
-
Base de datos relacionales
-
Base de datos no relacionales
-
Uso de sistemas georeferenciales en base de datos
Links
Introducción a programación Web
Temas relacionados
-
React
-
React Native
Links
-
https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf?gi=4a54a151353c
-
https://thomashunter.name/presentations/async-await-javascript-v1/
-
https://scotch.io/tutorials/javascript-transpilers-what-they-are-why-we-need-them
-
https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/
Introducción a desarrollo mobile
Temas relacionados
-
Organización del proyecto
-
Sample app
-
Librerías útiles
Links
-
https://code.tutsplus.com/tutorials/http-the-protocol-every-web-developer-must-know-part-1–net-31177
-
https://blog.apollographql.com/graphql-explained-5844742f195e
Smart contracts
Temas relacionados
-
Blockchain
-
Ethereum
-
Smart Contracts
-
DApps
-
Solidity
-
Hardhat
Links
-
https://www.youtube.com/watch?v=bBC-nXj3Ng4&ab_channel=3Blue1Brown
-
https://www.preethikasireddy.com/post/how-does-ethereum-work-anyway
Introducción a UX
Temas relacionados
-
Kano model
-
Usabilidad
-
Interactive Design
-
Data driven products
-
User centered design
-
Material design
Links
-
https://www.dropbox.com/s/4by9hnvijln464f/w2-2016-trabajo-practico-aplicacion-mobile.pdf?dl=0
-
https://uxdesign.cc/choosing-the-right-features-with-kano-model-cc0274b6a83
-
https://uxdesign.cc/build-a-great-product-roadmap-with-the-kano-model-5feb605c3878