Aprende P5js

Why take this course?
🎨 Aprende P5.js: El Poder de Processing con la Flexibilidad de JavaScript
¡Bienvenido al curso "Aprende P5.js"! Esta es tu oportunidad para sumergirte en el arte y la ciencia de la programación creativa mediante la librería p5.js, una herramienta que combina la simplicidad de Processing con la potencia y versatilidad de JavaScript. Perfecta tanto para artistas y diseñadores como para principiantes en programación, p5.js te permitirá crear animaciones y obras de arte interactivos directamente en el navegador web. 🚀
📑 Objetivos del Curso:
- Fundamentos de P5.js: Aprende los conceptos básicos, cómo manejar eventos y realizar dibujos con formas elementales como cuadrados, círculos, rectángulos, elipses, arcos, líneas y cuadriláteros.
- Geometría Avanzada: Descubre cómo crear polígonos, trabajar con curvas bezier, estrellas y flores, y manipular vectores y matemáticas más complejas.
- Interactividad: Aprende a interactuar con el usuario mediante eventos del movimiento del ratón, clics, rueda del ratón y teclado.
- Manipulación de Texto: Domina cómo animar y manipular texto en p5.js, incluyendo la carga de fuentes personalizadas.
- Elementos HTML/DOM: Integrate elementos web como botones, cajas de entrada y reproductores de audio/video para hacer tu arte más interactivo.
- Transformaciones y Funciones Específicas: Entiende cómo realizar rotaciones, translocaciones, escalas y utilizar la función
pop()
ypush()
para gestionar el estado del dibujo. - WebGL: Explora el modo WebGL para crear figuras 3D y aprende a trabajar con materiales, texturas y luces para una experiencia gráfica más profunda.
- Manipulación de Imágenes y Pixeles: Aprende a cargar, desplegar y manipular imágenes en p5.js, incluyendo la lectura y edición de píxeles individuales.
👩🎨 ¿Quién es este curso para? Este curso está pensado para diseñadores y desarrolladores web con experiencia en JavaScript e HTML que deseen expandir sus habilidades hacia la creación de animaciones interactivas y artes visuales en el contexto de un navegador web.
🛠️ ¿Qué necesitas? Para completar este curso, necesitarás tener conocimientos previos en JavaScript e HTML. En la última sección del curso, te requerirá contar con un servidor local o un servidor web para cargar recursos externos. No te preocupes, todos los archivos del curso y los apuntes de cada sección estarán a tu disposición para facilitarte el aprendizaje.
🚀 Embráate la Creatividad con P5.js Con p5.js al lado tuyo, estarás equipado para transformar ideas en realidades visuales captivantes y funcionales. ¡Inscríbete ahora y comienza tu viaje hacia el arte interactivo y la programación creativa! 🎉✨
Course Gallery




Loading charts...