Aprende a programar gratis

Aprende a programar con cientos de lecciones y ejercicios de programación interactivos con IA sin necesidad de instalar nada.

Aprende a programar con CertiDevs

Aprende a programar con cualquier
lenguaje y framework de programación

Accede a cursos, lecciones, ejercicios, certificados, pruebas técnicas en los lenguajes y frameworks de programación más demandados por las empresas.

C
C

C

Backend

Lenguaje de propósito general, eficiente y de bajo nivel.

CSharp

CSharp

Backend

Lenguaje de programación de Microsoft para aplicaciones robustas.

Django
Django

Django

Backend

Framework web Python para desarrollo rápido y seguro.

Docker
Docker

Docker

DevOps

Plataforma de contenedores para aplicaciones portátiles.

Flask
Flask

Flask

Backend

Microframework web para Python, simple y flexible.

Go
Go

Go

Backend

Lenguaje de programación eficiente y concurrente creado por Google.

Java

Java

Backend

Lenguaje de programación versátil y multiplataforma.

Laravel
Laravel

Laravel

Backend

Framework de PHP para desarrollo web backend.

NestJS
Nest

Nest

Backend

Framework Node.js para crear aplicaciones escalables y eficientes.

Node.js
Node

Node

Backend

Node.js es un entorno de ejecución de JavaScript basado en el motor V8 de Google.

OpenCV
OpenCV

OpenCV

Ciencia de Datos e IA

Biblioteca de Python para Computer Vision en imágenes y vídeos.

Apache Spark
PySpark

PySpark

Big Data

Motor unificado de análisis de datos distribuido para grandes volúmenes.

React
React

React

Frontend

Librería framework para frontend interfaces de usuario.

scikit-learn
ScikitLearn

ScikitLearn

Ciencia de Datos e IA

Biblioteca de aprendizaje automático en Python.

Seaborn

Seaborn

Ciencia de Datos e IA

Biblioteca de visualización de datos para Python.

Selenium
Selenium

Selenium

Testing / QA

Suite de herramientas open-source para automatizar navegadores web y pruebas de software de interfaz de usuario.

Spring Boot
SpringBoot

SpringBoot

Backend

Framework para desarrollo rápido de aplicaciones Java.

Streamlit
Streamlit

Streamlit

Ciencia de Datos e IA

Biblioteca Python para prototipado web UI rápido en ciencia de datos.

TypeScript
TypeScript

TypeScript

Full Stack

Superconjunto de JavaScript con tipado estático.

Vue.js
Vuejs

Vuejs

Frontend

Framework de JS progresivo para construir interfaces de usuario reactivas y modulares.

C
C

C

Backend

Lenguaje de propósito general, eficiente y de bajo nivel.

CSharp

CSharp

Backend

Lenguaje de programación de Microsoft para aplicaciones robustas.

Django
Django

Django

Backend

Framework web Python para desarrollo rápido y seguro.

Docker
Docker

Docker

DevOps

Plataforma de contenedores para aplicaciones portátiles.

Flask
Flask

Flask

Backend

Microframework web para Python, simple y flexible.

Go
Go

Go

Backend

Lenguaje de programación eficiente y concurrente creado por Google.

Java

Java

Backend

Lenguaje de programación versátil y multiplataforma.

Laravel
Laravel

Laravel

Backend

Framework de PHP para desarrollo web backend.

NestJS
Nest

Nest

Backend

Framework Node.js para crear aplicaciones escalables y eficientes.

Node.js
Node

Node

Backend

Node.js es un entorno de ejecución de JavaScript basado en el motor V8 de Google.

OpenCV
OpenCV

OpenCV

Ciencia de Datos e IA

Biblioteca de Python para Computer Vision en imágenes y vídeos.

Apache Spark
PySpark

PySpark

Big Data

Motor unificado de análisis de datos distribuido para grandes volúmenes.

React
React

React

Frontend

Librería framework para frontend interfaces de usuario.

scikit-learn
ScikitLearn

ScikitLearn

Ciencia de Datos e IA

Biblioteca de aprendizaje automático en Python.

Seaborn

Seaborn

Ciencia de Datos e IA

Biblioteca de visualización de datos para Python.

Selenium
Selenium

Selenium

Testing / QA

Suite de herramientas open-source para automatizar navegadores web y pruebas de software de interfaz de usuario.

Spring Boot
SpringBoot

SpringBoot

Backend

Framework para desarrollo rápido de aplicaciones Java.

Streamlit
Streamlit

Streamlit

Ciencia de Datos e IA

Biblioteca Python para prototipado web UI rápido en ciencia de datos.

TypeScript
TypeScript

TypeScript

Full Stack

Superconjunto de JavaScript con tipado estático.

Vue.js
Vuejs

Vuejs

Frontend

Framework de JS progresivo para construir interfaces de usuario reactivas y modulares.

Aprende a programar
con ejercicios de programación interactivos

La plataforma para aprender a programar especializada en el aprendizaje del desarrollo de software.

Ejercicios de programación en formato test, puzzle, código, proyecto IDE web, ensayo con imágenes, y mucho más.

Acceder a CertiDevs

Ejercicios de programación online con
entorno de desarrollo IDE web

Cientos de ejercicios de programación con entornos online, integración de IA, evaluación de skills y rúbricas de evaluación.

  • Ejercicios test

    Preguntas y respuestas con límite de tiempo.

  • Ejercicios de puzzle

    Completar huecos con código con límite de tiempo.

  • Ejercicios de código

    Escribir código de un lenguaje de programación para resolver un problema.

  • Ejercicios de proyecto con IDE web

    Escribir código en un IDE web online con frameworks y extensiones configuradas y con GitHub integrado.

PLATAFORMA PARA DEVELOPERS

Aprende a programar con ejercicios impulsados por
Inteligencia Artificial

Lecciones, ejercicios, cursos, certificados, pruebas técnicas, soluciones y evaluación de skills con IA.

Lecciones de programación

Lecciones con código didáctico, carruseles PDF, y vídeos de cada lenguaje y framework de programación.

Ejercicios de programación

Entornos de desarrollo de software para aprendizaje con ejercicios de código con Visual Studio Code en la web y GitHub..

Evaluación automática

Calificaciones, feedback y correcciones en base a criterios rúbrica con nuestro motor de IA. Obtén feedback instantáneo de tu progreso y rendimiento.

Certificados y portfolio

Completa itinerarios de lecciones y ejercicios de programación y obtén certificados de superación que puedes compartir en LinkedIn y redes sociales. Crea un perfil y obtén un portfolio gratis con tu progreso.

Empieza GRATIS

Crea tu cuenta de usuario gratis con solo un correo y contraseña y tendrás acceso instantáneo a las lecciones y ejercicios de programación.


Funcionalidades incluidas
  • Lecciones

  • Ejercicios

  • Pruebas técnicas

  • Cursos / itinerarios

  • Progreso y rendimiento

  • Calificaciones instantáneas

  • Feedback de soluciones

  • Acceso a soluciones


Crear cuenta GRATIS