Archivos creados en el nuevo curso de programación básica con html, css y javascript Nota: Con META/Windows + . se abre la ventana de emojis de KDE Plasma.
Pasos:
- Crear tu primer sitio web
- Sitios web con HTML
- Estructura HTML
- Editores de texto para programación (Visual Studio Code, Kwrite, Atom, etc)
- Declaración de variables en la parte script
- Algoritmo del juego "Piedra, papel o tijera" (Variables y condiciones)
- Algoritmo avanzado del juego "Piedra, papel o Tijera"
- Creando la parte aleatoria para la elección del PC. 8.1. Reto reducir líneas de código para mejorar el programa.
- Refactor del código usando funciones
- Ciclos
- Archivos HTML y Javascript. Estructura del proyecto y estructura de archivos.
- ¿Qué es el DOM
- Maquetación con HTML
- Sección elegir mascota. (Repaso por las distintas opciones de la etiqueta input)
- ¿Dónde ubicar la etiqueta script? Conectando HTML con Javascript
- Escuchando con JS
- addEventListener
- Manipulación del DOM
- Enemigos Aleatorios
- Ataques en Javascript (Jugador y aleatorio Enemigo)
- Imprimiendo los ataques seleccionados (Jugador y Enemigo)
- Imprimiendo el estado de la batalla en al sección mensajes (Ganaste, Empataste o Perdiste)
- Tablas de verdad (AND, OR, NOT, XOR)
- Creando el contador de Vidas.
- Revisando quién ganó el juego.
- Reiniciando el juego.
- Ocultando elementos HTML con JS para mejorar la UX del juego.
- Anatomía de CSS.
- Tipos de display.
- Flexbox.
- Modelo de Caja.
- Imágenes para los Mokepones.
- Estilos del botón.
- Adaptando el HTML al diseño del juego.
- Layout: título y ataques.
- Adaptando Javascritp al diseño. Modificando el apartado mensajes y mensaje final.
- CSS Grid, otra forma de presentar el contenido de la web.
- Responsive Desing.
- Detalles Finales, Pseudo-Clases.
- Revisión del código.
- Don't Repeat Yourself (DRY).
- Clases y Objetos
- Clases y Objetos de DragonPon.
- Arrays o arreglos en JS.
- Objetos vs Arrays (Usando arrays dentro de los objetos y arrays dentro de arrays)
- Ciclos: Manipulando el DOM con iteradores.
- Declaración lenta de variables.
- Una sola fuente de verdad.
- Mascotas aleatorias con Arrays.