
Programar es como hacer un puzle: un ciclo constante de aprendizaje, errores y repeticiones que pueden dar como resultado algo magnífico. Bruno Imbrizi es un diseñador gráfico que se ha dedicado durante la última década a perfeccionar el arte de la programación creativa.
Su herramienta estrella es JavaScript y con ella ha realizado animaciones, láminas y piezas interactivas para clientes como Google, Spotify y Nike. Además, ha sido galardonado con premios como el Adobe Cutting Edge Award y el FITC a la mejor instalación digital.
Este es el segundo curso de Bruno en Domestika. En el primero, Codificación creativa: crea piezas visuales con JavaScript, te enseñará lo imprescindible para programar y dibujar con código desde cero.
«Te enseñaré varias técnicas para realizar visuales atractivos con JavaScript.»
Aprenderás a programar una visualización inmersiva y a realzarla con elementos de sonido.
Desarrollarás composiciones de programación llenas de color.
Animarás tus piezas e incorporarás la interacción del cursor
28 lecciones & 20 recursos adicionales

5 minutos, 4 segundos

4 minutos, 51 segundos

8 minutos, 50 segundos

6 minutos, 29 segundos

8 minutos, 53 segundos
En primer lugar, Bruno Imbrizzi te presentará un resumen de las herramientas básicas de JavaScript. Luego, configurarás tu ambiente para ejecutar el código y crear tus bocetos.
Más tarde, aprenderás a dibujar formas básicas crudas solamente con código, a añadir el color y a encoger o distorsionar tus diseños.
El siguiente paso será crear curvas para diferentes bucles, desde los elementos de diseño hasta los gráficos, introduciendo diferentes puntos en el segmento, animándolos y aprendiendo a desarrollar la interacción del cursor con las imágenes.
Luego, darás forma a una visualización de audio reproduciendo archivos de sonido, leyendo sus datos y utilizando frecuencias para crear animaciones.
Por último, experimentarás con partículas y aprenderás a establecer su comportamiento aplicando diferentes fuerzas e interferencias, además de modificar su tamaño y su color.
Desarrollarás una serie de composiciones de programación para un navegador web empleando elementos como color y sonido.

A cualquier persona interesada en llevar sus habilidades de programación al siguiente nivel para crear composiciones animadas únicas.
Para realizar el curso se requieren conocimientos previos de programación.
En cuanto a los materiales, necesitarás acceso a un dispositivo en el que hayas instalado JavaScript.

Polecam, fajna zabawa
Excelente! Buena fuente de inspiración para creativos incursionando en programación
I will recommend this to my friend who likes to know more on javascript designing
Recomendado para principiantes que quiera incorporar su lado artístico a la codificación.
Just getting started into creative coding and this course is definitely a great point to begin at.

Introducción
La puesta en marcha
Sesgar
Curvas
El sonido
Partículas
Proyecto final
Disfruta aprendiendo desde casa, sin horarios y a tu ritmo. Tú decides cuándo seguir con cada unidad.
Aprende los métodos y técnicas más útiles con los mejores profesionales del sector creativo.
Cada profesor te transmitirá sus conocimientos con pasión, ofreciéndote explicaciones claras y una perspectiva profesional en cada lección.
Si eres Plus, obtén un certificado personalizado y firmado por tu profesor. Compártelo en tu porfolio, en las redes sociales o donde quieras.
La alta calidad de los vídeos permitirá que no te pierdas ni un solo detalle. Gracias al acceso ilimitado, podrás ver las lecciones todas las veces que necesites para perfeccionar tus habilidades.
Pregunta, pide opinión y ofrece soluciones. Comparte tu experiencia de aprendizaje con otros estudiantes de la comunidad tan apasionados por la creatividad como tú.
Esta comunidad cuenta con millones de usuarios de todo el mundo, personas curiosas y con ganas de explorar y expresar su creatividad.
Domestika selecciona cuidadosamente los profesores y produce cada curso internamente para garantizar una experiencia de aprendizaje online excelente.
Este curso está diseñado para estudiantes con nivel intermedio. Se recomienda tener conocimientos básicos de JavaScript y conceptos de programación antes de inscribirse para aprovechar mejor las lecciones.
Necesitarás acceso a un navegador web moderno y herramientas como StackBlitz, CodeSandbox, Node.js, npm y un editor de código como Sublime Text. No se requiere hardware especializado.
Aprenderás conceptos fundamentales de programación creativa, cómo usar JavaScript y las APIs Canvas para visuales interactivos, técnicas de arte generativo, configuración de proyectos, exportación de obras y cómo integrar audio para visualización.
El curso se enfoca principalmente en programación creativa 2D usando JavaScript y las APIs Canvas, pero también introduce conceptos de visualización 3D y frameworks como Processing y OpenFrameworks.
Sí, el curso incluye instrucciones detalladas para configurar y usar StackBlitz y CodeSandbox para desarrollo en el navegador, facilitando empezar a programar sin instalaciones locales.
Aprenderás a exportar tus obras generativas basadas en navegador como imágenes PNG de alta resolución, que luego podrás imprimir o compartir en línea.
Sí, el curso cubre cómo crear visuales interactivos y bocetos animados usando JavaScript, la API Canvas y Canvas Sketch, incluyendo lógica por cuadros y entrada del usuario.