
Quer gerar verdadeiras obras de arte a partir de algoritmos? Brincar com formas abstratas e monocromáticas, repetição e operações aleatórias? Então siga os passos de Julien Gachadoat! Combinando o rigor do código com a poesia do desenho generativo, ele usa seu computador como um maestro de orquestra.
Neste curso online, ele ensinará o básico de programação com o ambiente Processing e p5.js para criar objetos gráficos interativos usando algoritmos clássicos de composição visual. Ao longo das unidades, você aprenderá a gerar formas cada vez mais complexas para finalmente terminar com uma tipografia animada. A prática da codificação criativa não terá mais segredos para você!
24 aulas & 30 downloads

18 minutos, 58 segundos

14 minutos, 59 segundos

9 minutos, 29 segundos

16 minutos, 31 segundos

19 minutos, 37 segundos

18 minutos, 26 segundos

15 minutos, 22 segundos
Você começará o curso conhecendo Julien e sua paixão pela codificação criativa. Ele vai falar sobre sua carreira e os artistas que o inspiram, como Michael Noll ou Georg Nees.
Na próxima unidade, você terá uma visão geral da programação gráfica e suas ferramentas. Você descobrirá a interface p5.js e sua facilidade de uso. Julien lhe dará as chaves para programar formas geométricas básicas, antes de ensiná-lo a projetar objetos mais complexos usando a estruturas de código.
Você dominará o básico da programação e será capaz de trabalhar em algoritmos para criar grades de padrões animados no tempo. Você poderá até gerar formas compostas, como um espirógrafo. É sua vez!
Para ir mais longe, você aprenderá a modelar partículas que se movem na tela e a desenhar letras.
Na unidade final, você passará a concluir o projeto final: criar uma palavra animada. Você vai levar a animação um pouco mais adiante, adotando a noção de propagação em função do tempo e da interatividade com o mouse. E agora seu alfabeto interativo ganhará vida… Simplesmente mágico!
Para o projeto final, você criará uma tipografia animada (ou qualquer forma de sua escolha) gerada pelo código. Esta é a etapa final de toda uma série de programação criativa que passará por:
⦁ a criação de uma grade interativa de padrões geométricos ⦁ a criação de espirógrafos ⦁ a criação de sistemas de partículas

Este curso é acessível para iniciantes.
Para acompanhar o curso, você precisará de um computador com navegador e conexão com a internet… E o desejo de codificar!

Excelente curso, muito bem explicado, recomendo tranquilamente.
Starting from the very basics this course gives you every tool to start coding your own graphics. Loved the in detail explanation of every line of command
perfect!
Buen Curso y también las referencias y los proyectos resultan inspiradores :)))
Es hermoso este lenguaje y me gusta mucho como es llevado por el profe. Recomendable sobre todo para aquellos que quieren empezar a aprender a programar.

Introdução
Introdução à programação gráfica
Implementação
Outras técnicas
Implementação de projeto
Projeto final
Aproveite para aprender desde casa, sem um horário fixo e no seu ritmo. É você quem define sua disponibilidade.
Aprenda métodos e técnicas fundamentais com os melhores profissionais do setor criativo.
Cada professor compartilha seus conhecimentos com entusiasmo e explicações claras, oferecendo uma perspectiva profissional em cada aula.
If you're a Plus member, get a certificado personalizado signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Com vídeos da melhor qualidade, você não perderá nenhum detalhe! Graças ao acesso ilimitado, você pode assistir às aulas todas as vezes que precisar para aperfeiçoar sua técnica.
Pergunte, peça opiniões e ofereça soluções. Compartilhe sua experiência de aprendizagem com outros alunos da comunidade tão criativos como você.
Esta comunidade acolhe milhões de pessoas do mundo todo, curiosas e apaixonadas por descobrir e expressar sua criatividade.
A Domestika seleciona cuidadosamente seus professores e produz cada curso internamente para garantir uma experiência de aprendizagem online excelente.
O curso é voltado para quem já tem alguma base em programação ou criação digital. É de nível intermediário e indicado para quem conhece conceitos básicos de código ou quer aprofundar programação criativa.
Recomenda-se ter conhecimentos básicos de programação (especialmente em JavaScript ou Processing) e interesse por arte digital. É necessário um computador com internet e possibilidade de instalar Processing ou usar P5JS.
Você vai aprender a criar obras generativas com Processing e P5JS, usar algoritmos para desenhar, manipular formas, cores e animações, explorar impressão com plotter e entender a história e impacto das ferramentas digitais na arte.
Este curso explora arte generativa, programação criativa com Processing e P5JS, instalações interativas, uso de plotters, criação de padrões por algoritmos e história da arte generativa, combinando teoria, prática e referências históricas.
Sim, é recomendado instalar o Processing no seu computador e usar o ambiente online ou local do P5JS para fazer os sketches e experimentos gráficos do curso.
Você poderá criar composições gráficas generativas, animações interativas, obras para impressão com plotter, padrões algorítmicos e instalações digitais, aproveitando as possibilidades do Processing e P5JS.
Sim, o curso aborda criação algorítmica para impressão em plotter, mostrando como gerar e exportar obras gráficas para serem desenhadas por robôs plotters como o Axidraw.