Tutoriales de programación interactivos
Teoría concisa
Lee y asimila los conceptos de teoría.
Práctica online
Practica online desde el minuto cero.
Compila online
Compila el código online con un simple clic.
Ejecuta online
Ejecuta el código online con un simple clic.
Horario flexible
Aprende a tu propio ritmo, accede a los contenidos en cualquier momento.
Soporte personalizado
Dispondrás de soporte online para tus dudas y preguntas.
* Para usuarios registrados (funcionalidad en construcción)
Tutorial de Blockchain
En este tutorial de blockchain puedes aprender las nociones básicas de una blockchain.
Vamos a tratar de varias cosas, que es y para que sirve una blockchain. Te presentaremos el proyecto
Cadux
En preparación
...?
Tutorial de Hyperledger
En este tutorial de Hyperledger puedes aprender las nociones básicas de Hyperledger.
Vamos a tratar de varias cosas relacionadas con su instalación e uso.
Veremos que es Hyperledger Fabric y Hyperledger Composer, describiremos los pasos necesarios para instalarlo
y para desarrollar una aplicación.
Tutorial de CMS
En estos tutorialales de CMS puedes aprender como instalar los CMS más populares como Wordpress, Joomla, Drupal...
Vamos a partir de como instalar Ubuntu en Virtualbox, para después instalar Apache, PHP y MySQL.
Posteriormente en cada tutorial se mostrará como instalar Wordpress, Joomla, Drupal, etc.
Instalar Ubuntu en Virtualbox |
Instalar Apache, PHP, MySQL en Ubuntu |
Instalar Wordpress en Ubuntu |
Instalar Drupal en Ubuntu |
Instalar Joomla en Ubuntu |
Instalar Owncloud en Ubuntu |
Instalar phpBB en Ubuntu |
Instalar Moodle en Ubuntu |
Instalar entorno gráfico en VPS Ubuntu
Tutorial de minar ethereum
En este tutorial de minar ethereum puedes aprender en detalle como minar ethereum.
Vamos a tratar de varias cosas relacionadas con minar ethereum.
Veremos que significa ser minero, describiremos los pasos necesarios para ser minero y veremos los
componentes de un rig de minería (con un buscador de hardware).
Analizaremos si es rentable minar ethereum, o si es mejor minar ethereum en la nube, y veremos si vale la
pena minar ethereum en España.
Tutorial de Raspberry PI
En este tutorial de Raspberry PI puedes aprender a configurar e instalar tu Raspberry PI.
Verás en detalle como instalar NOOBS y Raspbian, y una introducción al puerto de expansión GPIO con algunos
ejemplos.
Por último te mostraremos como instalar LibreELEC en una Raspberry PI Zero.
Tutorial de Blogger
En este tutorial de Blogger puedes aprender en detalle como crear un blog .
Incluye videotutoriales, muy sencillitos, que cubren los pasos mínimos para crear un blog en la plataforma
de Blogger de Google.
Se explican los pasos para poner en marcha un blog y cómo configurar algunas de sus funcionalidades.
Esta herramienta de Google es gratuita, con lo que no conlleva ningún coste de
mantenimiento de ningún tipo.
No hace falta invertir más que tú tiempo para poder empezar.
Tutorial de Mongodb
En este tutorial de MongoDB puedes aprender a usar una base de datos documental.
La palabra mongo proviene del inglés "humongous" que significa "extremadamente grande". Es una base de datos de tipo NoSQL (que no usa el lenguaje SQL para realizar consultas).
Está orientada a documentos, que son muy similares a JSON, aunque utiliza su propia estructura de datos que se llama BSON.
Tutorial de React JS
En este tutorial de React JS puedes aprender en detalle la programación de componentes para crear aplicaciones SPA (de una sola página) y probar el ejemplo de código.
Si tienes nociones de Javascript, en este tutorial online puedes ver lo sencillo que es hacer un componente
desde cero.
Aprenderás como usar las props, y el estado, además del uso de eventos para modelar el
comportamiento del componente.
Tutorial de Ethereum con solidity
En este tutorial de Ethereum con solidity puedes aprender en detalle el lenguaje utilizado para crear contratos inteligentes y probar los ejemplos de código.
Si no tienes nociones de solidity, en este tutorial online puedes ver lo sencillo que es hacer un contrato inteligente desde cero. Aprender las sentencias principales es cuestión de minutos y es bastante intuitivo si conoces algún lenguaje como Javascript.
Para poder compilar y desplegar tus contratos inteligentes debes ser un usuario registrado.
Curso interactivo de Bootstrap
En este curso interactivo de Bootstrap puedes aprender rejillas, botones, tipografía, navegación y componentes Javascript practicando directamente en el navegador.
El antiguo artículo de introducción a Bootstrap se ha convertido en un curso con editor HTML y visor online para modificar cada ejemplo y ver el resultado al instante.

Curso interactivo de Svelte
En este curso interactivo de Svelte puedes aprender componentes, reactividad, props, eventos, condicionales, listas y formularios practicando con editor y visor online.
Los ejemplos muestran el componente Svelte junto a una demo equivalente para que puedas modificar la sintaxis y comprobar el comportamiento al instante.
Tutorial de html 5
En este tutorial de html 5 con un visualizador de html online puedes aprender html 5 y probar tus etiquetas html 5.
Si no tienes nociones de html 5, en este tutorial puedes ver lo sencillo que es construir una página web básica desde cero. Aprender las etiquetas principales es cuestión de minutos y es bastante intuitivo. En este tutorial puedes ver a tiempo real el resultado del código html y así aprender html de modo interactivo.
Tutorial de SVG
En este tutorial de SVG con un visualizador gráfico de svg online puedes aprender svg y probar tus etiquetas svg.
Si no tienes nociones de svg, en este tutorial puedes ver lo sencillo que es hacer un dibujo desde cero. Aprender las etiquetas principales es cuestión de minutos y es bastante intuitivo. En este tutorial puedes ver a tiempo real el resultado del código svg y así aprender svg de modo interactivo.
Además podrás compartir tu dibujo en las redes sociales!

Tutorial de animaciones css
En este tutorial de animaciones css puedes aprender animaciones css y probar los ejemplos interactivos.
Si ya tienes nociones de css, en este tutorial puedes ver lo sencillo que es construir animaciones css desde cero. Aprenderás como realizar animaciones con transiciones, transformaciones y keyframes. Incluso podrás crear loading spinners.

Tutorial de Java interactivo
Seguramente estés interesado en aprender programación java, y necesitas un curso java gratis interactivo para probar tus programas en Java.
Si no tienes nociones de programación java, a lo mejor el concepto de "programar" y compilar Java te suena como algo complicado. Pero en realidad programar Java es más fácil de lo que parece, y es más fácil de lo que los centenares de libros técnicos repletos de comandos parecen mostrar.
A lo largo de más de 15 años de trabajar en departamentos de software de algunas empresas, he visto programar Java profesionales de varios sectores: educación física, geografía, diseñadores gráficos, licenciados de carreras (física, química, ingeniería, arquitectura), o incluso gente sin carrera o licenciatura. Todos ellos realizaron un curso java gratis similar el que te presento aquí
Así pues no te debes asustar, ya que programar Java es una actividad que se puede aprender en poco tiempo. Existen cursos de Java online en academias que cuestan un riñón y que realmente son demasiado caros para lo que ofrecen. Por otro lado existen otros tutoriales gratis de Java que son un mero volcado de las instrucciones, y que se hacen muy pesados de seguir.
La mejor manera de aprender Java online es practicando. Obviamente hacen falta unos pequeños conceptos teóricos, pero hay que empezar desde el minuto uno trabajando con la parte práctica.
No importa si te gusta programar Java por hobby, por estudios, o porqué quieres trabajar de ello.

Tutorial de Python interactivo
En este tutorial online interactivo puedes ejecutar tus programas en python.
Python es uno de los lenguajes más fáciles de aprender, y uno de los más conocidos.
Puedes aprender python online practicando. Con la ayuda de los conceptos teóricos, empezariás desde el minuto.
Python también es muy popular gracias a Raspberry PI, y a su sistema operativo Raspbian, que incluye Python por defecto en todas sus distribuciones. Es muy intuitivo a la hora de realizar programas para controlar componentes electrónicos en los proyectos construidos con Raspberry Pi
Tutorial de Golang
En este tutorial golang online puedes ejecutar tus programas en golang.
El lenguaje Golang fue desarrollado por Google hace ya años. Se utiliza sobre todo para temas de sistemas y redes.
Tiene un parecido más a lenguajes como C o C++ o incluso Java. Pero es más intuitivo y fácil de mantener.
Es popular gracias a las goroutines, que permiten programar tareas concurrentes y aplicaciones multiprocesador de manera sencilla y eficiente. Otros lenguajes utilizan threads y un consumo de memoria alto para realizar lo mismo. Además su performance es superior a otros lenguajes como Java.