Programação criativa: produza peças visuais com JavaScript
Projeto final do curso
Um curso de Bruno Imbrizi , Creative Coder
Sobre o projeto final do curso: Programação criativa: produza peças visuais com JavaScript
Introdução à codificação para designers visuais
“Olá, seja bem-vindo ao final deste curso do Domestika. Nesta lição final, faremos uma recapitulação do que vimos até agora e adicionarei algumas dicas para ajudá-lo em sua jornada para a codificação criativa. Código é uma linguagem. Para usar uma metáfora com a linguagem falada, quando queremos expressar algo, não é sobre quantas palavras usamos, mas como escolhemos juntar as palavras que conhecemos. Percorremos um longo caminho. Partimos de um arquivo vazio, de conceitos fundamentais como variáveis e funções. Mencionei que íamos usá-los em todos os lugares e foi o que fizemos. A melhor maneira de aprender é sempre pelo exemplo e vimos alguns. Também vimos matrizes, loops, condicionais e números aleatórios. E vimos o quanto poderíamos fazer apenas com esses poucos conceitos. O ambiente que escolhemos para rodar nosso código foi o navegador, que é muito acessível e familiar. Agora sabemos que também podemos usá-lo para criar recursos visuais. Vimos como criar uma página HTML e escrever JavaScript nela. Então vimos uma configuração mais elaborada usando desenho em tela. Isso nos deu um ambiente com algumas vantagens em relação a começar do zero, como facilitar a alteração das dimensões do nosso esboço e também recarregá-lo automaticamente assim que o código for salvo. Há mais no canvas-sketch do que vimos no curso, então recomendo que você dê uma olhada na documentação do Github. Existem algumas informações sobre como preparar seu esboço para impressão em grandes formatos, como exportar GIFs e também como preparar a arte para plotters de caneta. O primeiro esboço que fizemos juntos foi uma grade simples. Tínhamos 5 linhas e 5 colunas. Se você tentou alterar esse número, muito bem por experimentar. Você deve ter percebido que a grade não estaria mais centralizada, porque estávamos usando valores embutidos em código. Mais tarde, vimos uma maneira mais flexível de fazer as coisas. Então fique à vontade para voltar ao sketch 01 e melhorá-lo com o que você sabe agora, é um bom exercício.





Transcrição parcial do vídeo
“Projeto final Neste aula final, vamos recapitular o que vimos até aqui, e vou adicionar algumas dicas para ajudá-lo na programação criativa. O código é uma linguagem. Para usar uma metáfora de linguagem, não se trata de quantas palavras usamos, mas como juntamos as palavras que conhecemos. Percorremos um longo caminho. Começamos de um arquivo vazio, de conceitos fundamentais como variáveis e funções. Mencionei que as usaríamos por toda parte, e assim fizemos. A melhor maneira de aprender é pelo exemplo, e vimos alguns. Também vimos arrays, loops, condicionais e números aleatórios, e vimos t...”
Esta transcrição é gerada automaticamente, portanto pode conter erros.
Resumo do curso: Programação criativa: produza peças visuais com JavaScript
-
Categoria
3D e Animação, Web e App Design -
Áreas
JavaScript, Motion Graphics, Multimídia, Programação

Bruno Imbrizi
Um curso de Bruno Imbrizi
Bruno Imbrizi é creative coder, é natural do Brasil e vive em Londres. Ele estudou design gráfico e deu início à sua carreira, colocando as habilidades e conhecimentos adquiridos em prática. Por fim, combinou seu talento pelo design com outra paixão: a programação.
Com mais de 10 anos de experiência, ele já trabalhou em agências, estúdios de design e empresas de produção, além de ter colaborado com marcas como Dell, Adidas e Universal Music. Seu trabalho já foi destacado em publicações online como Wired e Londonist e ele já recebeu prêmios como o Adobe Cutting Edge e o FITC à melhor instalação digital.
- 97% avaliações positivas (1.2K)
- 55,889 alunos
- 21 aulas (2h 42m)
- 39 recursos adicionais (5 arquivos)
- Online e no seu ritmo
- Disponível no aplicativo
- Áudio: Inglês
- Inglês · Espanhol · Português · Alemão · Francês · Italiano · Polonês · Holandês
- Nível: Iniciante
- Acesso ilimitado para sempre