Foto de perfil de Skillshare

Preparada por Skillshare

10 clases (26 horas 41 minutos)


  • Materiales

    Google Chrome, editor de texto Visual Studio Code

  • Producto final

    10 -11 herramientas y juegos de JavaScript interactivos y hechos a medida

  • Nivel

    Intermedio

JavaScript moderno para principiantes: Parte 1

Primero, construye tu base en JavaScript aprendiendo todos los conceptos básicos, incluyendo matrices, funciones, objetos, eventos y el DOM, y API web.

JavaScript moderno para principiantes: Parte 2

A continuación, explora temas más fundamentales para JavaScript. Esta clase cubre bucles y declaraciones condicionales, una mirada profunda a los objetos, las matemáticas, la fecha y los temporizadores, y el dibujo al lienzo.

Javascript Fun: ¡Construye una calculadora de propinas!

¡Ahora es el momento de poner a prueba tus conceptos recién aprendidos con proyectos prácticos e independientes! En esta clase construirás una calculadora de propinas, y en el proceso practicarás funciones, condicionales, manejadores de eventos, manipulando el DOM realizando cálculos y almacenando en variables, convirtiendo valores a un número y estableciendo el número de decimales de un número.

Javascript Fun: ¡Construye una aplicación Running Tracker!

Para tu próximo proyecto de práctica, construirás una aplicación de rastreador en ejecución. Incorporarás técnicas del proyecto anterior, además de enviar y restablecer formularios, crear círculos de progreso y cadenas de plantillas.

Javascript Fun: ¡Construye un juego de Adivina el número!

A continuación, construirás un juego de conformar el número para practicar técnicas como la concatenación de cadenas, la instrucción de comparación, el aumento, la adición de clases y la creación de animaciones CSS.

Javascript Fun: ¡Construye un juego de coincidencia de números!

“En este proyecto, es hora de solidificar aún más tus habilidades construyendo tu propio juego de coincidencia de números. Aprenderás las funciones de flecha ES6, los métodos de empalme y corte, el operador ternario y mucho más. ”

Javascript Fun: ¡Construye una aplicación de efectos fotográficos!

¡Sigue tu progreso con este genial proyecto de práctica! Crearás una aplicación de efectos fotográficos mientras aprendes cómo se estructuran los píxeles, recorrerás los datos de píxeles, manipularás y reemplazarás píxeles en el lienzo y cargarás y descargarás imágenes.

Javascript Fun: ¡Construye una aplicación de reproductor de música!

Es hora de llevar tu aprendizaje al siguiente nivel construyendo tu propio reproductor de música JavaScript. En esta clase construirás sobre todas las habilidades y herramientas anteriores que has practicado, además de crear elementos personalizados para controlar un elemento de audio, configurar la fuente de audio dinámicamente y obtener el valor de las entradas de control deslizante.

JavaScript ¡Diversión! Construye un juego de memoria

Para tu proyecto final, unirás todas tus nuevas habilidades y técnicas construyendo un juego de memoria Javascript. Al jugador se le muestra una cuadrícula de cuadrados, y al hacer clic en él, se revela el color de fondo. El jugador tiene que encontrar pares coincidentes para completar el juego.

Desmitificando Parallax: Aprende a Crear Páginas Web Interactivas con JavaScript

BONIFICACIÓN: Usa Javascript para agregar diversión interactiva a tu sitio web en esta divertida clase de Rich Armstrong. Descubrirás cómo crear una ilusión interactiva de profundidad, donde los elementos más alejados se mueven a una velocidad más lenta que los objetos que están más cerca. Y aprenderás a hacer que todo responda al movimiento de un usuario, como cuando se mueve el mouse o cuando la página se desplaza. Esta clase cubrirá la escucha de la entrada del usuario (el movimiento del mouse y los cambios de posición de desplazamiento) y la conexión de propiedades de elementos como posición, desenfoque y escala a la entrada del usuario.

¡Felicidades! Ya terminaste.

¡Lo lograste! Has completado toda la ruta de aprendizaje. Ansiamos ver lo que harás con estas habilidades.