-
Lección✱ Asterisco: Open vs Closed en Shadow DOM
¿Qué diferencia hay entre marcar un Shadow DOM usando open o closed en el modo? Esta es una pregunta a la que buscamos la respuesta en este capítulo. -
LecciónTu primer Web Component
En este vídeo usamos la API Custom Elements para fabricar un Custom Element (una de las tecnologías que integra Web Components), explicando cómo funciona la API de Custom Elements. -
LecciónMáscaras de bit
Con las máscaras de bit es posible proporcionar a las funciones una interfaz para pasar múltiples parámetros booleanos de una manera eficiente y fácil de documentar. También hablo del operador desplazamiento. -
LecciónFormularios HTML5, parte 1
HTML5 supuso nuevos controles para usar en los formularios y nuevos atributos. En este episodio te explico cómo puedes hacer campos obligatorios, cómo insertar texto de apoyo y cómo insertar campos numéricos, de e-mail y de teléfono. -
LecciónAudio
¿Cómo reproducir audio a través del navegador en HTML5? Usando la etiqueta ‹audio› y también la etiqueta ‹source› para especificar la fuente del contenido. -
LecciónFlatten y flatMap
El flatten permite aplastar los elementos de una lista de listas para crear una lista única. Por otra parte, con flatMap podemos combinar un map y un flatten: primero aplicamos map a los elementos de una colección de entrada y luego le hacemos un flatMap. -
LecciónColecciones
Las colecciones son uno de los conceptos más potentes y flexibles de Scala. Permiten agrupar objetos en... colecciones, y disponen de métodos que permiten manipular de una forma potente esos objetos a nuestro gusto. He aquí una clasificación con los principales tipos de colección que hay. -
LecciónProyectos y worksheets en Scala IDE
En Scala IDE podemos crear proyectos para trabajar con código Scala y aprovecharnos de las ventanas que nos aporta el IDE. Pero también tenemos a nuestra disposición los worksheets, una herramienta fantástica que nos permite escribir código y verlo compilado y evaluado sobre la marcha. -
LecciónDescargar e instalar Scala IDE
Scala IDE (http://www.scala-ide.org) es un IDE basado en Eclipse que integra los plugins para trabajar con Eclipse y que trae preinstalados una versión de Scala, SBT, soporte para Workspaces y muchas otras características. En este vídeo te cuento cómo instalarlo en Windows, Linux o MacOS. -
LecciónInstalar Scala
Cómo instalar Scala en Windows usando el paquete .msi (pista: ¡si no funcionan los comandos reiniciad el PC!). En Linux y Mac podéis encontrarlo en los repositorios de apt/pacman/MacPorts/brew. También podéis descargar el paquete e instalarlo por vuestra cuenta si os place.