Practica y desarrolla tus habilidades de codificación mediante la creación de proyectos autograduados interactivos reales en vivo con soluciones y video tutoriales
6hrs promedio
Aprende los conceptos básicos de HTML5 y CSS creando una sencilla simulación de un feed de fotos de Instagram. Este proyecto te ayudará a practicar habilidades esenciales de desarrollo web, como reutilizar clases de CSS, construir diseños, centrar elementos y trabajar con posicionamiento.
Beginner
10hrs promedio
Steps to create your first personal porfolio using React.js
Easy
16hrs promedio
Crea tu propio reproductor de música usando la etiqueta de audio HTML. Implementa funciones básicas como los botones de Reproducir, Pausar, Siguiente y Anterior. Haz que los botones permanezcan fijos en la parte inferior y usa el ref de React para controlar la etiqueta de audio. Agrega funciones adicionales como control de volumen, modo repetición, aleatorización y una barra deslizante de tiempo para mejorar la experiencia.
Intermediate
16hrs promedio
Create a simple todo web app using vanilla js
Easy
3hrs promedio
Crea un formulario completo en HTML5 utilizando varios tipos de entrada, como texto, correo electrónico, fecha, número y más. Asegura una validación y formato adecuados, opcionalmente usando Bootstrap.
Beginner
24hrs promedio
Create a web app using React router and Context
Easy
6hrs promedio
Your first open-source contribution
Easy
3hrs promedio
Desarrolla un modelo de base de datos para Instagram y aprende sobre diseño de bases de datos, relaciones entre tablas y diagramas ERD. Crearás estructuras para usuarios, publicaciones, comentarios y más, usando SQLAlchemy. Mejora tus habilidades en modelado de datos y comprensión de plataformas sociales con este proyecto práctico.
Easy
3hrs promedio
Usa tus conocimientos recientemente adquiridos para crear un modelo de datos para un blog de Star Wars. En este proyecto, diseñarás la estructura de una base de datos, estableciendo relaciones entre usuarios, personajes y planetas. Aprenderás sobre modelado de datos, diagramas UML y SQLAlchemy, mejorando tus habilidades en bases de datos.
Easy
8hrs promedio
Use your DOM knowledge, HTML/CSS and Javascript to create a battleship game for one person only
Intermediate
16hrs promedio
Crea una sencilla aplicación web TODO con React.js que permita a los usuarios añadir y eliminar tareas. Las tareas se pueden añadir pulsando Intro, y el icono de borrado aparece al pasar el ratón por encima. La app muestra 'No tasks, add tasks' cuando está vacía. Este proyecto es perfecto para aprender React.js y construir aplicaciones de gestión de tareas.
Intermediate
16hrs promedio
Crea un sencillo juego de TicTacToe para dos jugadores usando React.js. Sin IA, solo un tablero interactivo y divertido. Aprende sobre estado, props y manejo de eventos. Sigue las mejores prácticas, planifica los componentes e implementa la lógica del juego de manera eficiente.
Easy
24hrs promedio
Crea una aplicación simple de lista de contactos utilizando el framework React.js y la Arquitectura Flux. Permite a los usuarios agregar, editar y eliminar contactos fácilmente en una interfaz intuitiva.
Intermediate
3hrs promedio
Aprende a usar Pull Requests en GitHub creando una landing page. Colabora en equipo mientras cada miembro desarrolla una sección del sitio web con HTML y CSS. Practica control de versiones, trabajo en equipo y gestión de proyectos al enviar cambios con Pull Requests.
Beginner
8hrs promedio
La API de Blog de StarWars te permitirá practicar la construcción de una API REST utilizando frameworks ligeros como Express (para Node.js) o Flask (para Python) con SQLAlchemy ORM mientras creas un blog divertido. Ideal para juniors que buscan practicar el desarrollo de APIs en Python.
Easy
16hrs promedio
Crea un programa en JavaScript con Jest para convertir valores entre divisas: de dólares a yenes, de euros a dólares y de yenes a libras. Aprende a escribir pruebas unitarias (unit tests) para calificar automáticamente las soluciones, mejorando tus habilidades de desarrollo y automatización en JavaScript.
Easy
8hrs promedio
Crea una aplicación de lista de tareas (TODO) con React.js mientras aprendes integración de API, gestión de estado y solicitudes asíncronas. Desarrolla habilidades en el manejo de solicitudes GET, POST y PUT, el uso de useEffect para la obtención de datos y la sincronización de un frontend con un backend.
Beginner
8hrs promedio
Practice your entry-level skills in Javascript, The DOM and HTML/CSS by building a Pop Balloons Game.
Easy
6hrs promedio
Practica la construcción de algoritmos implementando el ordenamiento por selección y mostrándolo en un sitio web.
Intermediate
4hrs promedio
Use Javascript to validate the inputs of an HTML form (on submit)
Beginner