
Usar el operador condicional en JavaScript
Aprende a usar el operador condicional (ternario) en JavaScript para crear declaraciones condicionales concisas y simplificar la lógica de toma de decisiones en tu código.
HTMLJavaScriptCSS

Dar estilo al texto con propiedades de fuentes de CSS
Aprende a mejorar la tipografía web aplicando propiedades de fuentes de CSS, como la familia, el tamaño, el estilo, el peso y la altura de línea, para crear un texto atractivo visualmente y legible.
JavaScriptCSSHTML

Dar estilo a los elementos web con bordes y relleno en CSS
Aprende a mejorar el diseño de páginas web aplicando estilos de borde y relleno en CSS a los elementos HTML, mejorando la apariencia visual y el diseño.
CSSJavaScriptHTML

Comprender la propiedad flex-grow en CSS Flexbox
Aprende cómo funciona flex-grow en CSS Flexbox, explora sus valores y entiende cómo controlar el tamaño y la distribución de los elementos dentro de un contenedor de flex.
CSSHTMLJavaScript

Etiquetas HTML semánticas en el desarrollo web
Aprende cómo utilizar etiquetas HTML semánticas para crear estructuras de páginas web más significativas y accesibles, mejorando la legibilidad del código y la optimización para motores de búsqueda.
CSSJavaScriptHTML

Utiliza la etiqueta <time> para HTML semántico
Aprende cómo utilizar la etiqueta <time> de HTML5 para agregar significado semántico a fechas y horas, mejorando la estructura y accesibilidad de la página web.
CSSHTMLJavaScript

Estilo de texto con propiedades de texto de CSS
Aprende a mejorar la apariencia del texto utilizando propiedades de texto de CSS como la altura de línea, la sangría, el alineamiento, el espaciado entre caracteres y la decoración del texto.
CSSHTMLJavaScript

Comprender la propiedad flex-basis en CSS Flexbox
Aprende cómo flex-basis controla el tamaño inicial de los elementos flexibles en un diseño de flexbox, explorando su uso, interacciones e impacto en el diseño web responsivo.
CSSHTMLJavaScript

Estilo de listas con atributos CSS
Aprende a personalizar los estilos de lista utilizando atributos CSS, incluyendo el cambio de marcadores, la adición de imágenes y el ajuste de la posición de la lista para un mejor diseño web.
CSSHTMLJavaScript

Crear solicitudes AJAX con XMLHttpRequest
Aprende a implementar solicitudes AJAX utilizando XMLHttpRequest, entender la comunicación asíncrona y manejar eficazmente las respuestas del servidor en el desarrollo web.
HTMLJavaScriptCSS

Crear y dar estilo a elementos div en HTML
Aprende cómo crear, dar estilo y manipular elementos div en HTML, explorando sus características de nivel de bloque, colores de fondo y técnicas de posicionamiento.
JavaScriptCSSHTML

Aplicar la colocación relativa en CSS
Aprende cómo utilizar la colocación relativa de CSS para controlar el diseño de imágenes y elementos, creando diseños de páginas web flexibles y dinámicos con la colocación precisa de elementos.
CSSHTMLJavaScript

Crear un diseño de posicionamiento fijo en CSS
Aprende cómo implementar el posicionamiento fijo en CSS para crear elementos estáticos que permanecen en su lugar mientras se desplaza la página, con ejemplos prácticos de anuncios laterales y diseños de navegación.
CSSHTMLJavaScript

Construir una aplicación web de Tres en Raya
En este proyecto, aprenderás a crear un juego de Tres en Raya utilizando HTML, CSS y JavaScript. Tres en Raya es un juego para dos jugadores en el que los jugadores toman turnos para marcar X o O en una cuadrícula 3x3. El objetivo es obtener tres marcas en línea, ya sea horizontal, vertical o diagonalmente. Crearás los archivos HTML, CSS y JavaScript necesarios e implementarás la lógica del juego paso a paso.
CSS

Crear transiciones de CSS3 con funciones de temporización
Aprende a crear transiciones de CSS3 suaves y dinámicas utilizando funciones de temporización, explorando efectos de hover, propiedades de transición y técnicas de animación avanzadas.
CSSHTMLJavaScript

Crear animaciones CSS3 con Keyframes
Aprende a crear animaciones dinámicas para la web utilizando keyframes de CSS3, explorando la sintaxis, propiedades y técnicas avanzadas para dar vida a los elementos web con efectos de movimiento suaves e interactivos.
CSSHTMLJavaScript

Crear tablas HTML con atributos básicos
Aprende cómo crear tablas HTML estructuradas con etiquetas básicas, encabezados, combinación de celdas y técnicas de estilo para un diseño de página web y una presentación de datos efectivos.
CSSHTMLJavaScript

Crear elementos de formulario HTML con tipos de entrada
Aprende a crear formularios HTML interactivos con varios tipos de entrada, incluyendo texto, botones de radio, casillas de verificación, carga de archivos y botones de envío.
CSSHTMLJavaScript