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.

Docker
Docker

Docker

DevOps

Plataforma de contenedores para aplicaciones portátiles.

Fundamentos

Fundamentos

Full Stack

Fundamentos y bases de la programación de software moderna.

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 Inteligencia artificial

Biblioteca de Python para el aprendizaje automático, incluyendo clasificación, regresión, clustering y reducción de dimensionalidad.

PHP
PHP

PHP

Backend

Lenguaje de programación para desarrollo web del lado del servidor.

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

Backend

Biblioteca de aprendizaje automático en Python.

Seaborn

Seaborn

Ciencia de Datos e Inteligencia artificial

Biblioteca de visualización de datos para Python.

Spring Boot
SpringBoot

SpringBoot

Backend

Framework para desarrollo rápido de aplicaciones Java.

SQL

SQL

Administración de bases de datos

Lenguaje para gestionar bases de datos relacionales.

Streamlit
Streamlit

Streamlit

Backend

Biblioteca python para crear aplicaciones web interactivas y visualizaciones de datos de forma rápida y sencilla, enfocada especialmente en científicos de datos y desarrolladores.

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.

Docker
Docker

Docker

DevOps

Plataforma de contenedores para aplicaciones portátiles.

Fundamentos

Fundamentos

Full Stack

Fundamentos y bases de la programación de software moderna.

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 Inteligencia artificial

Biblioteca de Python para el aprendizaje automático, incluyendo clasificación, regresión, clustering y reducción de dimensionalidad.

PHP
PHP

PHP

Backend

Lenguaje de programación para desarrollo web del lado del servidor.

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

Backend

Biblioteca de aprendizaje automático en Python.

Seaborn

Seaborn

Ciencia de Datos e Inteligencia artificial

Biblioteca de visualización de datos para Python.

Spring Boot
SpringBoot

SpringBoot

Backend

Framework para desarrollo rápido de aplicaciones Java.

SQL

SQL

Administración de bases de datos

Lenguaje para gestionar bases de datos relacionales.

Streamlit
Streamlit

Streamlit

Backend

Biblioteca python para crear aplicaciones web interactivas y visualizaciones de datos de forma rápida y sencilla, enfocada especialmente en científicos de datos y desarrolladores.

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