background
Vídeo introducción cursos CodelyTV Pro

Cursos de principios SOLID, Domain-Driven Design, Arquitectura Hexagonal, Docker, CQRS, Microservicios, Kubernetes, Testing y mucho más.

Cursos para programadores 🚀

Aprende de profesionales con experiencia en cursos prácticos y sin rodeos. Mejora tus habilidades, especialízate, y sigue avanzando en tu carrera.

👇 Más información 👇

Cursos facilitados por:

👌 Cursos disponibles

Categoría:
  • Todas
  • Arquitectura de Software
  • DevOps y Tooling
  • Lenguajes Backend
  • JavaScript
  • Mobile
DDD en Java
☕ DDD en Java Crea paso a paso tu aplicación Java siguiendo Domain-Driven Design. Estructura de carpetas, integración con BD, sistema de colas, CQRS y más.
DDD en PHP
🐘 DDD en PHP Crea paso a paso tu aplicación PHP siguiendo Domain-Driven Design. Estructura de carpetas, integración con BD, sistema de colas, CQRS y más.
Git: Introducción y trabajo en equipo
🔀 Git: Introducción y trabajo en equipo Aprende a trabajar en equipo con Git y sacarle todo el provecho con aspectos avanzados como debugging, estrategias de merge, y mucho más.
Introducción a Go: Tu primera app
⚡ Introducción a Go: Tu primera app Desarrolla tu primer comando de consola con Go mientras aprendes qué hace diferente al lenguaje de moda.
Testing: Introducción y buenas prácticas
✅ Testing: Introducción y buenas prácticas Aprende qué aporta el testing, cómo testear y buenas prácticas para evitar que mantener tus tests sea un infierno con ejemplos de El Mundo Real™️
Principios SOLID aplicados
🧱 Principios SOLID aplicados Si ya sabes desarrollar software, pero quieres ir un paso más allá y mejorar la calidad de tu código, este es tu curso
Domain-Driven Design
🕋 Domain-Driven Design Aprende a modelar tus aplicaciones centrándote en tu dominio, definir Bounded Contexts, agregados, value objects, y mucho más. Todo de forma práctica y con ejemplos de código ⚡
Arquitectura Hexagonal
🎯 Arquitectura Hexagonal Domain-Driven Design se apoya en la Arquitectura Hexagonal como uno de sus pilares a nivel técnico. Aprende a implementarla con CodelyTV!
Docker: De 0 a Deploy
🐳 Docker: De 0 a deploy Aprende qué es Docker y cómo sacar el mayor partido a los contenedores. Empezando desde el principio, veremos cómo usar Docker para levantar tu aplicación en local como si fuese producción, arrancando una base de datos con Docker Compose.
CRQS: Command Query Responsibility Segregation
🚌 CQRS: Command Query Responsibility Segregation Aumenta el rendimiento y el desacoplamiento de tu backend mediante CQRS. Veremos conceptos e implementaciones de buses síncronos y asíncronos.
Comunicación entre microservicios: Event-Driven Architecture
💬 Comunicación entre microservicios: Event-Driven Architecture Publica y consume eventos de dominio, consistencia eventual, RabbitMQ y AWS SNS-SQS, migración de monolito a servicios, y mucho más.
Kubernetes para desarrolladores
⛵ Kubernetes para desarrolladores Aprende a orquestrar contenedores de Docker y desplegarlos en Azure, GCE, o AWS siguiendo buenas prácticas
Introducción a Scala
🌀 Introducción a Scala Scala es un lenguaje conciso, poco verboso, y que permite la programación funcional sin olvidar la POO. Aprenderemos cómo configurar el entorno, las bases del lenguaje, asincronía y otros tips para empezar.
ELK+Beats: Centraliza logs con Elastic Stack
📊 ELK: Centraliza logs con Elastic Stack Aprende a montar un stack para poder explotar toda la información de tus logs gracias a Elasticsearch, Logstash o Beats, y Kibana
AWS: Deploy en EC2
☁️ AWS EC2: Tu primer deploy Aprende las bases de Amazon Web Services para levantar tu primera aplicación en la nube con José Armesto. Crea tu propia VPC, elige la instancia adecuada de EC2, configura SSH, elige tu AMI base y crea la tuya propia, define Security Groups, deploya, y configura Route53 como DNS!
Buenas prácticas de BDD con Gherkin (Cucumber, Behat…)
🥒 Buenas prácticas de BDD con Gherkin (Cucumber, Behat…) Aprenderás desde los conceptos básicos para testear tu aplicación con Cucumber o Behat, hasta consejos de buenas prácticas para hacer que tu suite de tests sea más fácilmente mantenible. ¡Teoría a través de ejemplos de código en Java, JavaScript, y Ruby!
ReactJS: De 0 a deploy siguiendo buenas prácticas
⚛️ ReactJS: De 0 a deploy Crea tu primera aplicación de React llevándola hasta producción y siguiendo buenas prácticas
App con VueJS y testing con Jest
✌️ Crea una app con VueJS y Jest aplicando TDD Alberto Gualis y Javi Rubio nos explicarán cómo testean aplicaciones VueJS con Jest en los Coding Stones. Incluye sesión práctica de TDD en Frontend. A lo loco!
CQRS y Event Sourcing con Kotlin y Axon Framework
🤹 CQRS y Event Sourcing con Kotlin y Axon Framework En el curso aprenderemos qué es Event Sourcing y cómo se complementa de manera natural con la arquitectura CQRS. La parte práctica del curso consistirá en un desarrollo del típico carrito de la compra para un ecommerce usando Kotlin y el framework Axon.
Retrospectivas Agile
🤝 Agile: Cómo mejorar tus retrospectivas A pesar de parecer simple, llevar a cabo buenas retrospectivas no siempre es fácil. En este curso José Huerta de Smoking Brains nos explicará cómo mejorar.
Migrando a VueJS progresivamente desde 0
♻️️ Migrando a VueJS progresivamente Aprende cómo migrar un frontend ya existente a Vue.js partiendo de HTML, CSS y JS generado por backend
Tu primera API HTTP con Scala
🗣️ Tu primera API HTTP con Scala Habiendo hecho el primer curso de introducción a Scala ya nos podemos meter en materia y desarrollar nuestra primera API HTTP con Scala, Akka, base de datos, y mucho más.
AWS: Escalando apps - LB y ASG
📈 AWS: Escalando apps - Load Balancers y Auto Scaling Groups José Armesto seguirá la serie de cursos sobre AWS hablando de cómo escalar. Introduciremos los Load Balancers y Auto Scaling Groups de AWS.
UI Testing en Android
🎨 UI Testing en Android con Espresso En el mundo mobile la parte más importante y grande que debemos cubrir con tests es la interfaz de usuario. En este curso aprenderemos las claves para escribir buenos tests de UI con Jorge Barroso de Karumi.
Programación funcional: Refactorizando código orientado a objetos con TypeClasses
ƛ Programación funcional: Refactorizando código orientado a objetos con TypeClasses En este curso nos proponemos refactorizar la aplicación de ejemplo utilizada en el curso API HTTP con Scala y Akka con el objetivo de dotar a nuestra aplicación de mayor tolerancia al cambio. Para ello utilizaremos las type classes, una técnica que nos ofrece la programación funcional con la que podremos implementar nuestras APIs de una forma mucho más declarativa y limpiar de impurezas asíncronas nuestra lógica de negocio.
Testing unidirectional dataflow con Vuex y Jest
🍄 Testing unidirectional dataflow con Vuex y Jest Explicaremos la implementación de arquitectura de flujo unidireccional de Vuex y veremos cómo ayuda al desarrollo de aplicaciones con una jerarquía de componentes más compleja. Testearemos desde las acciones hasta el router, e incluso haremos una sesión de TDD en este contexto con un backender ;)
Crea una app MEAN profesional con AngularJS y Webpack
🛡️ Crea una app MEAN profesional con AngularJS y Webpack JuanMa Garrido nos explica cómo crear aplicaciones profesionales desde 0 basándonos en MongoDB, Express, AngularJS, y Node.js siguiendo buenas prácticas y usando Webpack.
UI Testing en iOS
📱 UI Testing en iOS con KIF Aprende una de las técnicas de testing más potentes que existen para desarrollo móvil, aprende a hacer tests funcionales de UI para aplicaciones iOS con Sergio Gutierrez de Karumi.
Exprimiendo las vistas de Android
🖌️ Exprimiendo las vistas de Android Aprenderás a diseñar en Android cualquier diseño que te propongas. Empezando desde la base, iremos analizando todos los componentes hasta llegar a conceptos avanzados para que no se te resista ningún reto.
Screenshot testing en Android
📸 Screenshot testing en Android Jorge Barroso de Karumi nos explicará cómo y qué aporta hacer Screenshot Testing en Android. Veremos desde cómo empezar a escribir nuestros primeros tests, hasta algunos trucos a tener en cuenta pasando por la integración continua.
Screenshot testing en iOS
🖼️ Screenshot testing en iOS Sergio Gutierrez de Karumi nos explicará cómo y qué aporta hacer Screenshot Testing en iOS. Veremos desde cómo empezar a escribir nuestros primeros tests, hasta algunos trucos a tener en cuenta pasando por la integración continua.
background

+30 cursos avanzados, prácticos y al grano

👌 Apostamos por la calidad. Tanto en el formato como en el contenido.

🔝 Hemos juntado profesionales del sector para que nos resuman su experiencia en cursos y todos podamos aprender de ellos.

🚀 Cada mes publicamos nuevos cursos para que puedas seguir aprendiendo y avanzando como desarrollador.

Suscripción mensual

29€ Sin permanencia mínima
  • 💻 Acceso a todos los cursos ya publicados
  • 👌 Contenido de calidad impartido por profesionales con amplia experiencia
  • 🚀 Cursos nuevos cada mes
  • 🙌 Acceso a la comunidad CodelyTV Pro
  • 🔖 Certificados al completar cursos
👉 SUSCRÍBETE AHORA 👈
🏭 Teams Si estás interesado en conocer nuestros planes para empresas, contacta con nosotros.
background

¿Qué dicen de nosotros?

Llevo casi 14 años en esto y me flipa la cantidad de conocimientos que me siguen faltando. Vuestros cursos me ayudan a asumirlos.

Joan Miralles
Joan Miralles
Arquitecto Software - Brújula

Me lo he pasado genial trasteando con un proyecto real en CQRS. No solo he aprendido CQRS, poder ver todo el código me ha hecho aprender otras buenas prácticas, he conocido librerías muy interesantes y aprendido a testear APIs

Miguel Ángel Sánchez
Miguel Ángel Sánchez
Backend Lead - Beroomers

Los contenidos son modernos y relevantes para la industria del software y las buenas prácticas de programación.
Los conocimientos se presentan de manera amigable y crítica a la vez, logrando así un aprendizaje más profundo

Luis Rodriguez
Luis Rodriguez
Desarrollador Java - ICBC Argentina

La labor que hacéis entre todos creando contenido y generando comunidad hace que uno se sienta orgulloso de su profesión.
Súper recomendable para programadores con experiencia y de obligado consumo para juniors o gente que quiera aprender sin tener que comerse libracos o post en inglés

Edu Salguero
Eduardo Salguero
Software Developer - GamersWalk

Por muchas charlas, meetups y conferencias que vayas,  necesitas ponerte a practicar para asentar conocimientos. CodelyTV Pro me permite ver en detalle algunos aspectos y despejar dudas. ¡Ya he podido deployar mi aplicación en AWS!

Marc Monguió
Sergio de Candelario
Fullstack Developer - Addiliate

Es un placer aprender con profesores de tal calibre, con experiencia en el campo y capaces de explicar conceptos complejos de forma sencilla

Fernando Ripoll
Fernando Ripoll
Solution Engineer - Giant Swarm

CodelyTV Pro me permite estar al dia sobre tendencias y buenas prácticas tanto de la tecnologia como de su gestión. Muy útil

Marc Monguió
Marc Monguió
CTO - JobFluent.com

Los cursos son muy amenos y esa frescura los hace ideales para que enganchen desde el principio

Antonio Manuel Rubio
Antonio Manuel Rubio
CTO - Actualpacs

Invierte en ti y mejora como profesional