Lo + nuevo

  • Interruptor inteligente Wi-Fi – Domótica

    Interruptor inteligente Wi-Fi – Domótica

    Te doy la bienvenida a la sección de domótica de programación fácil.En esta ocasión, os voy a mostrar como funciona un interruptor Wi-Fi inteligente. En este artículo, te enseñaré a realizar la instalación física y de las apps necesarias para manejar el interruptor inteligente, mediante acceso remoto. Además, te enseñaré como configurarlo por voz. He […]

  • Guía de preparación del entorno Python para Windows y Linux

    Guía de preparación del entorno Python para Windows y Linux

    En esta guía vamos a preparar el entorno de programación para Python. Te voy a explicar todo lo que crea necesario, para que tengas un entorno listo para aprender a programar, con este lenguaje de programación. Contenido de la guía Python para Windows y Linux En esta guía hablaré un poco sobre lo que es […]

  • Escribir archivos con Java

    Escribir archivos con Java

    Llegamos a la tercera parte de este mini curso de manejo de archivos con Java. En concreto, te voy a enseñar, a crear nuevos archivos y a escribir en ellos con Java. Lo haremos con la clase FileOutputStream. Los otros dos capítulos, los tienes aquí: 1 – Introducción al manejo de archivos con Java. 2 […]

  • Leer archivos en Java

    Leer archivos en Java

    Te doy la bienvenida a esta segunda parte de la guía de manejo de archivos con Java. En este capítulo, te voy a enseñar de forma práctica, a leer archivos en Java. Si te perdiste el capítulo anterior, aquí lo tienes: Introducción al manejo de archivos con Java Crear un archivo para practicar Primero de […]

  • Introducción al manejo de archivos con Java

    Introducción al manejo de archivos con Java

    El manejo de archivos es una parte importante de la programación en Java y muchos otros lenguajes de programación. En este primer capítulo de varios de ellos hablaré de los siguientes temas: Diferencia entre archivo y stream Un archivo es el conjunto de información almacenada en un soporte concreto, con ciertas características que lo definen. […]

  • INNER JOIN SQL con ejemplos

    INNER JOIN SQL con ejemplos

    INNER JOIN de SQL, se usa para combinar consultas de dos o más tablas a la vez en función de una columna que tiene relación entre las tablas. Para este ejemplo, vamos a utilizar la base de datos ‘world’ de MySQL. En la tabla ‘city’ tenemos los siguientes campos: En la tabla ‘country’ tenemos los […]

  • LIMIT y OFFSET en SQL

    LIMIT y OFFSET en SQL

    Hasta este punto, en el curso, has utilizado en muchas ocasiones la cláusula LIMIT para limitar la cantidad de registros que se devuelven en una consulta SQL. En este capítulo, verás como funciona LIMIT junto con OFFSET. ¿Qué son LIMIT y OFFSET? Como bien ya sabes, la cláusula LIMIT se usa para restringir el total […]

  • DISTINCT de SQL para resultados distintos

    DISTINCT de SQL para resultados distintos

    Gracias a la cláusula DISTINCT de SQL, podemos encontrar los resultados distintos en una consulta. Esto es muy útil para eliminar registros duplicados en las tablas o para ver resultados sin repetir. De momento, aún no vamos a eliminar nada. En este capítulo, solo vamos a filtrar. Sintaxis de DISTINCT de SQL La sintaxis de […]

  • IS NULL e IS NOT NULL en SQL

    IS NULL e IS NOT NULL en SQL

    Los operadores IS NULL e IS NOT NULL de SQL te permiten filtrar y realizar acciones específicas en función de la presencia o ausencia de valores NULL en las columnas de la tabla. Un valor nulo en SQL representa la ausencia de un valor en un dato específico de una tabla. Por ejemplo, supongamos que […]

  • Los patrones de búsqueda con IN en SQL

    Los patrones de búsqueda con IN en SQL

    En este capítulo te mostraré de qué forma funciona el operador IN de SQL, con el que filtraremos resultados siguiendo varias opciones. Sintaxis básica del operador IN de SQL Esta es la sintaxis básica del operador IN: Ejemplo práctico de uso del operador Veamos un ejemplo con este operador. Vamos a seleccionar unos cuantos campos […]