Entrena las habilidades de tu equipo y acelera la curva de aprendizaje
Conoce los programas disponibles para entrenamientos corporativos ya diseñados, listos para lanzar con tus equipos.
Cada uno incluye una estructura probada, contenidos validados y dinámicas prácticas que aseguran una experiencia de aprendizaje efectiva y ágil.

Entrenamientos de Programación y Desarrollo
En Alkemy contamos con formaciones ya diseñadas en diferentes formatos listas para implementar o adaptarlas a las necesidades de tu equipo
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos esenciales de JavaScript y manipulación básica del DOM para iniciarse en desarrollo web.
- Ideal para: Empresas que necesitan una rápida inmersión en programación frontend desde cero.
- Formación estándar
- Duración: 48 horas
- Enfoque: Desarrollo en JavaScript con foco en asincronía, POO y prácticas modernas (ES6+).
- Ideal para: Empresas que buscan formar perfiles con base sólida para integrarse a proyectos web existentes.
- Formación integral
- Duración: 72 horas
- Enfoque: Dominio de JavaScript moderno, incluyendo arquitectura, asincronía y herramientas clave para desarrollo escalable.
- Ideal para: Empresas que quieren formar desarrolladores con autonomía para construir, mantener y escalar aplicaciones frontend.
Contenidos
- Fundamentos de JavaScript
- Control de flujo
- Funciones y scope
- Estructuras de datos
- Programación orientada a objetos
- DOM y eventos
- JavaScript asincrónico
- Buenas prácticas y herramientas
- JavaScript moderno (ES6+)
- Caso de Negocio
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos clave de Python y automatización básica para tareas repetitivas.
- Ideal para: Empresas que necesitan introducir rápidamente a sus equipos en programación para resolver desafíos operativos.
- Formación estándar
- Duración: 48 horas
- Enfoque: Desarrollo estructurado con Python, manejo de datos, POO y librerías comunes.
- Ideal para: Empresas que buscan formar perfiles técnicos con autonomía para automatizar procesos y desarrollar scripts robustos.
- Formación integral
- Duración: 72 horas
- Enfoque: Dominio de Python con buenas prácticas, arquitectura modular y resolución de un caso real de negocio.
- Ideal para: Empresas que quieren consolidar habilidades en desarrollo de aplicaciones, procesamiento de datos y automatización a escala.
Contenidos
- Introducción a Python y configuración del entorno
- Sintaxis básica, variables y tipos de datos
- Operadores y expresiones en Python
- Estructuras de control: condicionales y bucles
- Funciones y modularización del código
- Estructuras de datos: listas, tuplas, sets y diccionarios
- Manejo de errores y excepciones
- Lectura y escritura de archivos
- Programación orientada a objetos en Python
- Módulos, paquetes y entornos virtuales
- Expresiones regulares y procesamiento de texto
- Trabajando con datos: manejo de CSV y JSON
- Introducción a librerías populares (p. ej., requests, datetime, math)
- Automatización de tareas con scripts
- Buenas prácticas y estilo de código con PEP8
- Caso de negocio: desarrollo de una aplicación en Python
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos esenciales de HTML y CSS para crear páginas web básicas y adaptables.
- Ideal para: Empresas que buscan capacitar equipos en creación rápida de sitios y prototipos funcionales.
- Formación estándar
- Duración: 48 horas
- Enfoque: Desarrollo web completo con HTML semántico, formularios, diseño responsive y buenas prácticas.
- Ideal para: Equipos que necesitan estructurar y diseñar sitios web consistentes y accesibles.
- Formación integral
- Duración: 72 horas
- Enfoque: Construcción profesional de sitios web con maquetado avanzado, animaciones, accesibilidad y resolución de un caso real.
- Ideal para: Empresas que quieren formar perfiles con dominio completo en front-end para diseño web moderno y eficiente.
Contenidos
- Introducción al desarrollo web y estructura de un sitio
- Fundamentos de HTML: construyendo la base de una página
- Textos, listas y enlaces en HTML
- Imágenes, multimedia y elementos embebidos
- Formularios y control de entradas del usuario
- Semántica en HTML y accesibilidad web
- Introducción a CSS: estilos básicos para tu sitio
- Selectores, colores, fuentes y unidades en CSS
- Modelo de caja (Box Model) y disposición de elementos
- Diseño adaptable: Flexbox y Grid
- Estilos responsivos y Media Queries
- Animaciones, transiciones y efectos visuales con CSS
- Buenas prácticas en HTML y CSS
- Caso de negocio: maquetado de un sitio web completo
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos clave de Java y programación orientada a objetos.
- Ideal para: Empresas que necesitan introducir a sus equipos técnicos en el desarrollo con Java rápidamente.
- Formación estándar
- Duración: 48 horas
- Enfoque: Desarrollo modular y orientado a objetos con Java, manejo de archivos, estructuras de datos y buenas prácticas.
- Ideal para: Equipos que buscan programar soluciones robustas y estructuradas en Java.
- Formación integral
- Duración: 72 horas
- Enfoque: Dominio completo del lenguaje Java con prácticas modernas, colecciones, streams y resolución de un caso de negocio real.
- Ideal para: Empresas que quieren formar perfiles técnicos capaces de desarrollar aplicaciones empresariales escalables.
Contenidos
- Introducción a Java y configuración del entorno de desarrollo
- Tipos de datos, variables y operadores en Java
- Estructuras de control de flujo: condicionales y bucles
- Métodos y estructuras de programas modulares
- Arreglos y estructuras de datos básicas
- Programación orientada a objetos en Java
- Constructores, herencia y polimorfismo
- Encapsulamiento y manejo de acceso con modificadores
- Manejo de excepciones y depuración
- Colecciones en Java: Listas, Conjuntos y Mapas
- Entrada y salida de datos (I/O) con Java
- Manipulación de archivos y flujo de datos
- Conceptos de clases abstractas e interfaces
- Java moderno: lambdas, streams y otras novedades (Java 8+)
- Buenas prácticas de programación en Java
- Caso de negocio: desarrollo de una aplicación en Java
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 24 horas
- Enfoque: Lógica relacional, SELECT, filtros, joins, agregaciones y funciones avanzadas.
- Ideal para: Perfiles de negocio o analistas que usan SQL como herramienta de consulta sin necesidad de modificar estructuras.
- Formación estándar
- Duración: 32 horas
- Enfoque: Funciones complejas, subconsultas, estructuras de bases de datos, y vistas. Se trabaja con una base de datos real a lo largo del curso.
- Ideal para: Perfiles que necesitan realizar consultas eficientes, participar en proyectos con equipos técnicos o preparar reportes complejos.
- Formación integral
- Duración: 40 horas
- Enfoque: Profundiza en optimización, integridad referencial, consultas analíticas con window functions y prácticas con bases de datos complejas.
- Ideal para: Academias internas, programas de reconversión, equipos que trabajan en entornos con grandes volúmenes de datos o en contextos ETL.
Contenidos
- Introducción a las bases de datos relacionales y SQL
- Exploración de bases de datos: tablas, filas y columnas
- Consultas básicas con SELECT: filtrado y ordenamiento
- Uso de funciones y operadores en consultas
- Filtrado avanzado: condiciones múltiples y expresiones lógicas
- Agregación de datos con GROUP BY y funciones de resumen
- Consultas multitabla: JOIN internos y externos
- Subconsultas y expresiones derivadas
- Creación y modificación de estructuras: CREATE, ALTER, DROP
- Inserción, actualización y eliminación de datos (INSERT, UPDATE, DELETE)
- Integridad referencial y claves primarias/foráneas
- Índices, vistas y alias para optimización y legibilidad
- Funciones avanzadas: CASE, COALESCE, NULLIF, entre otras
- Consultas analíticas con WINDOW FUNCTIONS
- Buenas prácticas para escritura de consultas SQL
- Caso de negocio: análisis de una base de datos real
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos de Angular, creación de componentes, formularios y consumo de APIs.
- Ideal para: Empresas que necesitan incorporar rápidamente Angular en proyectos frontend.
- Formación estándar
- Duración: 48 horas
- Enfoque: Desarrollo de aplicaciones Angular completas con navegación, validaciones y servicios.
- Ideal para: Equipos técnicos que buscan profesionalizar el uso de Angular para aplicaciones web robustas.
- Formación integral
- Duración: 72 horas
- Enfoque: Aplicaciones modulares y escalables con Angular, testing, buenas prácticas y un caso real aplicado.
- Ideal para: Empresas que buscan formar desarrolladores frontend con dominio avanzado del framework.
Contenidos
- Introducción a Angular y configuración del entorno de desarrollo
- Estructura de una aplicación Angular y ciclo de vida del proyecto
- Creación y uso de componentes
- Templates, data binding y directivas estructurales
- Estilos, clases y manejo de eventos en componentes
- Servicios e inyección de dependencias
- Routing y navegación entre vistas
- Formularios en Angular: Template-driven vs Reactive Forms
- Validaciones de formularios y manejo de errores
- Consumo de APIs REST con HttpClient
- Pipes y creación de pipes personalizados
- Gestión del estado y comunicación entre componentes
- Modularización de la aplicación y lazy loading
- Testing de componentes, servicios y formularios
- Mejores prácticas y patrones comunes en Angular
- Caso de negocio: desarrollo completo de una aplicación Angular
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos de React, manejo de estado y consumo de APIs.
- Ideal para: Empresas que necesitan que sus equipos aprendan React para proyectos frontend en el corto plazo.
- Formación estándar
- Duración: 48 horas
- Enfoque: Desarrollo de SPA con React, hooks personalizados y routing.
- Ideal para: Equipos que buscan implementar React de forma estructurada en productos digitales.
- Formación integral
- Duración: 72 horas
- Enfoque: Aplicaciones completas con React, Context API, testing y mejores prácticas.
- Ideal para: Empresas que buscan formar desarrolladores frontend con dominio sólido y buenas prácticas en React.
Contenidos
- Introducción a React y configuración del entorno (Vite, CRA, Next.js)
- JSX y componentes funcionales
- Props y estructura de componentes reutilizables
- Manejo de eventos e interacción con el usuario
- State interno de los componentes y uso de useState
- Renderizado condicional y listas dinámicas
- Efectos secundarios con useEffect
- Formularios en React: inputs controlados y validaciones
- Componentes controlados vs no controlados
- Consumo de APIs externas con fetch o axios
- Levantamiento de estado y lifting de datos
- Custom Hooks y reutilización de lógica
- Routing en React con React Router
- Context API: manejo global del estado sin Redux
- Testing básico de componentes con React Testing Library
- Caso de negocio: desarrollo completo de una SPA con React
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos de QA manual, tipos de prueba y gestión de defectos.
- Ideal para: Equipos que necesitan incorporar prácticas básicas de testing en sus ciclos de desarrollo.
- Formación estándar
- Duración: 48 horas
- Enfoque: Diseño y ejecución de pruebas completas con herramientas de gestión.
- Ideal para: Empresas que buscan formalizar procesos QA y mejorar la calidad del software.
- Formación integral
- Duración: 72 horas
- Enfoque: QA end-to-end con estrategia, documentación, entornos ágiles y práctica intensiva.
- Ideal para: Organizaciones que quieren formar testers sólidos que trabajen codo a codo con desarrollo y producto.
Contenidos
- Introducción al testing y ciclo de vida del software (SDLC & STLC)
- Tipos y niveles de pruebas (unitarias, integración, sistema, aceptación)
- Pruebas funcionales vs no funcionales
- Técnicas de diseño de casos de prueba
- Casos de prueba, escenarios y matrices de trazabilidad
- Gestión de defectos y herramientas de reporte (Jira, TestRail, etc.)
- Revisión de requisitos y análisis de impacto
- Estrategias de prueba: regresión, exploratorias, smoke, sanity
- Uso de herramientas de gestión de pruebas
- Buenas prácticas en documentación QA
- Introducción a pruebas móviles y web
- Revisión de criterios de aceptación (BDD/Gherkin básico
- Testing en entornos ágiles (Scrum, Kanban)
- Soft skills para testers: comunicación con devs, UX, PM
- Práctica integradora: análisis, diseño y ejecución de pruebas
- Caso de negocio: ejecución de ciclo completo de QA manual sobre un sistema real o simulado
El contenido puede adaptarse de acuerdo al equipo a formar:
- Formación intensiva
- Duración: 32 horas
- Enfoque: Fundamentos de automatización y pruebas básicas con Selenium y Postman.
- Ideal para: Equipos QA manual que buscan iniciarse en automatización con foco práctico.
- Formación estándar
- Duración: 48 horas
- Enfoque: Automatización web/API con frameworks, ejecución parametrizada y buenas prácticas.
- Ideal para: Empresas que quieren robustecer su estrategia QA incorporando pruebas automatizadas reutilizables.
- Formación integral
- Duración: 72 horas
- Enfoque: Automatización end-to-end con CI/CD, manejo de datos, reportes y mantenimiento.
- Ideal para: Organizaciones que buscan madurar su stack de testing automatizado dentro de flujos ágiles y de integración continua.
Contenidos
- Fundamentos de automatización y diferencias con testing manual
- Instalación de entorno (IDE, drivers, frameworks)
- Introducción a lenguajes de scripting para QA (Python, JavaScript, Java)
- Automatización de pruebas web con Selenium WebDriver
- Localización de elementos (XPath, CSS Selectors)
- Manejo de formularios, ventanas, alertas y elementos dinámicos
- Creación de pruebas automatizadas robustas y reutilizables
- Frameworks de testing (PyTest, JUnit, TestNG, etc.)
- Automatización de pruebas de API con Postman y/o RestAssured
- Manejo de datos de prueba (fixtures, mocks, archivos externos)
- Ejecuciones parametrizadas y suites de prueba
- Integración con herramientas CI/CD (GitHub Actions, Jenkins)
- Reportes automáticos de resultados de pruebas
- Buenas prácticas en mantenimiento de tests automáticos
- Estrategias de automatización en proyectos reales
- Caso de negocio: diseño y ejecución de pruebas automatizadas sobre una app web/API
Contáctanos
¿Necesitas un entrenamiento personalizado o más información?
Ponte en contacto con nosotros y creamos el programa que más se adapte a tus necesidades