Progate: aprende a programar en línea gratis

Progate es un servicio web actualmente gratuito que le enseña diversas programaciones, secuencias de comandos y otras habilidades relacionadas con la computadora.

El servicio se estableció en 2014 en Tokio, Japón, y se puso a disposición en inglés en octubre de 2017.

Debes registrarte para obtener una cuenta para comenzar a usar el servicio, pero el correo electrónico que ingresas no está verificado en este momento y tampoco hay ningún costo.

Progate muestra los cursos disponibles en su portada. Puede aprender HTML y CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, la línea de comandos (Linux, Unix) o Git en este momento.

Algunos cursos consisten en una sola lección, mientras que otros de múltiples lecciones. La lección de la línea de comandos tarda un poco más de una hora, por ejemplo, en completarse, mientras que pasará más de 10 horas en el curso de Java.

Puede consultar los detalles de cada lección antes de comenzar un curso, y puede iniciar varios cursos si lo desea.

Las lecciones están formadas por diapositivas que atraviesas una por una. Algunos explican conceptos mientras que otros te piden que practiques lo que has aprendido anteriormente.

La captura de pantalla en la parte superior muestra el primer comando que aprende cuando inicia el curso de Comando. Destaca cómo funciona el comando táctil para crear nuevos archivos y lo visualiza muy bien.

La siguiente diapositiva abre un entorno de trabajo donde se le pide que ejecute ese comando. Obtiene instrucciones a la izquierda, una ventana de emulación de terminal en el medio e información de estructura de archivos a la derecha.

Los cambios que realice se reflejan en el panel de estructura de archivos, y también puede ejecutar otros comandos en una prueba.

Se proporciona una opción para ver la respuesta, restablecer la interfaz y "juzgar" lo que ha hecho.

La estructura general de la interfaz web es bastante buena. Progate resalta comandos o información en diapositivas al explicarlos con texto y visualmente. Puede volver a estas diapositivas informativas siempre que necesite actualizar su memoria o buscar algo.

Todo el sistema utilizando elementos de gamifcación. Obtiene puntos de experiencia cuando completa sesiones de práctica, por ejemplo, y sube de nivel una vez que alcanza un número suficiente de ellos.

El progreso se guarda automáticamente y puede volver a los cursos y lecciones en un momento posterior para continuar donde se detuvo la última vez.

Palabras de clausura

Progate le enseña varios lenguajes y habilidades de programación y programación. Los cursos son fáciles de seguir y, dado que todo sucede en línea, es más fácil de comenzar que la mayoría de los otros cursos que requieren que configure un entorno de programación para comenzar.

Naturalmente, tendrá que hacer eso eventualmente, pero si solo quiere aprender una nueva habilidad de inmediato, esto es excelente para eso.

Las instrucciones son claras y la ayuda visual que se proporciona es útil para comprender cada concepto. (a través de Genbeta)