
Encuentra tu próximo curso
JavaScript para Frontend
Desarrollo e Ingeniería • 9 cursos
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.
JavaScript para Backend
Desarrollo e Ingeniería • 4 cursos
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.


Curso de Fundamentos de JavaScript
Domina las bases de JavaScript: variables, tipos de datos, estructuras condicionales, loops, arrays, funciones, objetos, promesas, asincronía y programación orientada a objetos en proyectos prácticos.

XMLHTTPRequest

Curso de Asincronismo con JavaScript

Set en JavaScript

30 días de JavaScript
Full Stack Developer con JavaScript
Desarrollo e Ingeniería • 18 cursos
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.
Fundamentos de JavaScript
Desarrollo e Ingeniería • 6 cursos
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.


Curso de Asincronismo con JavaScript
Explora asincronismo en JavaScript con callbacks, promesas, async/await y generators. Aprende a manejar APIs de manera efectiva en proyectos reales. Domina desde fundamentos hasta técnicas avanzadas para desarrollar aplicaciones más ágiles y modernas.

Desarrollo de Aplicaciones con Vanilla JavaScript

Curso de Single Page Application con JavaScript Vanilla


Curso de Frameworks y Librerías de JavaScript
Explora los frameworks y librerías de JavaScript como React, Angular y Vue para desarrollar aplicaciones interactivas. Aprende a gestionar estados, crear componentes reutilizables y manejar rutinas de datos para aplicaciones modernas y dinámicas.


Curso de Estructuras de Datos con JavaScript
Comprende las estructuras de datos usando JavaScript, desde arrays hasta gráficos. Crea, manipula y almacena eficientemente usando técnicas para insertar, buscar y eliminar nodos y elementos. Domina cómo se manejan en la memoria.


Curso Básico de Programación Orientada a Objetos con JavaScript
Entiende los fundamentos de la programación orientada a objetos aplicados en JavaScript, abordando conceptos como abstracción, herencia, encapsulamiento y polimorfismo. Aprende a crear clases, prototipos y módulos para desarrollar aplicaciones mejor estructuradas y reutilizables.


Curso de JavaScript Engine (V8) y el Navegador
Explora el motor JavaScript V8 y el navegador. Comprende cómo corre y optimiza el código en tiempo real, gestionando memoria y asegurando asincronismo para crear aplicaciones web eficientes y rápidas.


Prueba Técnica: Desarrollo Frontend con JavaScript
¿Tienes todo lo necesario para presentar tu primera prueba técnica con JavaScript? Prepárate para un nuevo desafío junto a Sebastián Delmont, Decano de la Facultad de Computación y Tecnología, además de tu guía en este nuevo laboratorio. Tu reto será terminar una lista de tareas cumpliendo con los requerimientos y superando todas las pruebas end to end. Con tu talento debes:


Curso de Manipulación de Arrays en JavaScript
Domina la manipulación de arrays en JavaScript para optimizar tu código. Aprende desde técnicas básicas como forEach y map hasta avanzadas como flatMap y reduce. Mejora la estructuración de datos en frontend y backend.


Prueba Técnica: E-commerce Profesional con JavaScript
En este laboratorio Óscar Barajas necesita de tus habilidades como developer. Fake Store es un comercio en línea con una gran cantidad de productos a comercializar. Estamos por lanzar nuestra implementación y necesitamos resolver los problemas que presenta nuestra aplicación. Nuestra aplicación web tiene varios bugs y tareas sin completar antes de su lanzamiento oficial. Necesitamos tu talento para:


Curso de Complejidad Algorítmica con JavaScript
Analiza y optimiza algoritmos con JavaScript. Aprende a evaluar su eficiencia en términos de tiempo y espacio. Comprende cómo seleccionar el mejor algoritmo para mejorar el rendimiento del software.

Math en JavaScript

Taller Práctico de JavaScript: Matemáticas y Estadística Básica


30 días de JavaScript
Durante 6 semanas continuas estaremos aprendiendo desde 0 las características de JavaScript con la peculiaridad de aprender conceptos nuevos diariamente con ejercicios prácticos y cursos de tus profesores favoritos. Te estaremos acompañando en todo tu proceso de diferentes maneras, empezando por un canal exclusivo en Discord para participantes de este reto, al igual que tendremos sesiones semanales de Q&A para despejarte tus dudas o ayudarte con algo en lo que te encuentres estancado o estancada.


Curso Intermedio de Programación Orientada a Objetos en JavaScript
Profundiza en la Programación Orientada a Objetos (POO) usando JavaScript. Explora la gestión de la memoria, técnicas de Deep Copy, y maneja métodos y atributos privados. Aprende a usar patrones de diseño y crea aplicaciones robustas con prototipos.
Librerías y Dependencias de JavaScript con NPM
Desarrollo e Ingeniería • 27 cursos
¡No reinventes la rueda! Aprende a implementar paquetes y dependencias de JavaScript con NPM para agilizar tu desarrollo de proyectos como frontend developer.


Curso de Single Page Application con JavaScript Vanilla
Desarrolla una aplicación de una sola página (SPA) usando JavaScript puro. Configura un entorno con Babel y Webpack, maneja rutas dinámicas, consume APIs y aplica estilos CSS. Publica tu proyecto en GitHub Pages.


Prueba Técnica: Web3 y Programación Funcional con JavaScript
Vas a desarrollar la prueba técnica para ACME, una nueva y prometedora startup blockchain. No importa si tienes o no experiencia en el mundo de Web3. Sabemos que dominas el desarrollo frontend con JavaScript y quieres un nuevo desafío. Tu misión será desarrollar la navegación, modularización y optimización del proyecto siguiendo las mejores prácticas de programación funcional.


Curso de Clean Code y Buenas Prácticas con JavaScript
Comprende y aplica las mejores prácticas de Clean Code en JavaScript. Aprende a refactorizar código, gestionar deuda técnica, organizar clases, evitar repetición con el principio DRY y más. Mejora la legibilidad y calidad de tu código.


Curso de JavaScript: Web Components
Crea una tarjeta de producto para un e-commerce usando JavaScript y Web Components. Haz que sea responsive, dinámica y modificable desde atributos externos. Gana habilidades esenciales para simplificar el desarrollo web con tecnologías estándar.


Curso de JavaScript: Manipulación del DOM
Manipula el DOM con JavaScript: selecciona, crea, edita o elimina elementos, cambia estilos, gestiona eventos, valida formularios y usa localStorage para interfaces web dinámicas y persistentes.


Taller Práctico de JavaScript: Matemáticas y Estadística Básica
Traducirás fórmulas matemáticas y conceptos de estadística básica a JavaScript. Calcula áreas, promedios, proyecciones salariales y descuentos. Usa arrays, objetos y métodos como sort, map, find y reduce.


Laboratorio de JavaScript: Crea tu App de Filtros y Detección de Rostros
Acabas de aceptar el puesto de co-founder en una nueva startup de filtros. El sistema de detección de rostros está listo, pero solo se ha probado en imágenes. Tu responsabilidad será hacer la migración a video y crear los mejores filtros para atraer audiencia a nuestro producto.

Script

Curso de Bitcoin Core y Script

JavaScript Prerequisites

Curso para Certificacion de Node.js con OpenJS Foundation 2023

JSON

Curso de Programación 2D con Unity: Intermedio

ajax

Curso de Programación Reactiva con RxJS
TypeScript
Desarrollo e Ingeniería • 3 cursos
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.

Helpers

Curso de Vue.js: Manejo del Estado con Vuex

JavaScript a nivel teórico y práctico

Curso para Conseguir Trabajo como Frontend Developer

JavaScript para Interacción con el DOM y AJAX

Curso de API REST con PHP

Curso Básico de JavaScript para Desarrolladores Web

Curso de Responsive Design: Maquetación Mobile First

Widgets

Curso de Creación de Blogs con WordPress

Introducción a JavaScript: Funciones y Usos en el Desarrollo Web

Curso de Pensamiento Lógico: Lenguajes de Programación

Templates

Curso de Fundamentos de Symfony 6
Backend con Node.js
Desarrollo e Ingeniería • 21 cursos
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.


Curso de Vite.js
Construye aplicaciones web modernas utilizando Vite.js, una potente herramienta de desarrollo frontend. Aprende a configurar proyectos, importar archivos y optimizar para producción. Explora el uso con frameworks como ReactJS y Vue.js.
Backend con PHP
Desarrollo e Ingeniería • 23 cursos
Aprende a desarrollar con los mejores cursos de PHP, Laravel y Symfony para todo tipo de proyectos web: desde páginas y blogs, hasta tiendas y aplicaciones altamente escalables.
Backend con Java
Desarrollo e Ingeniería • 12 cursos
Aprende desarrollo backend con Java, uno de los lenguaje de programación con mayor demanda laboral, utilizada una amplia gama de aplicaciones y plataformas.
UX para Developers
Diseño y UX • 17 cursos
Potencia tus habilidades de desarrollo con diseño UX. ¡Transforma código en experiencias!
Domina Excel
Negocios y Emprendimiento • 6 cursos
Aprende Excel de nivel básico a avanzado. Domina esta herramienta esencial para análisis de datos y toma de decisiones eficientes.
Laboratorios de Desarrollo Web
Desarrollo e Ingeniería • 11 cursos
Resuelve retos y proyectos avanzados para demostrar tus habilidades y conocimientos con todo lo que aprendiste en la Escuela de Desarrollo Web.
Marketing Digital
Marketing • 49 cursos
¿Googleaste tu producto y no lo encuentras? Aprende estrategias y herramientas efectivas para posicionar servicios o productos e incluso tu marca personal.
Firebase
Desarrollo e Ingeniería • 4 cursos
Firebase es un servicio en la nube de Google para producir de forma integral aplicaciones web y móviles, desde el backend hasta la monetización de tus proyectos