Declaração de acessibilidade
    Top vendas

    Programação criativa: produza peças visuais com JavaScript

    A course by Bruno ImbriziProgramador criativo

    Programação criativa: produza peças visuais com JavaScript

    O que você aprenderá neste curso online?

    21 aulas & 39 downloads

    Ver todas as lições

    O que está incluído neste curso?

    What is this course's project?

    Programação criativa: produza peças visuais com JavaScript

    Projetos de alunos do curso

    Who is this online course for?

    Requirements and materials

    Programação criativa: produza peças visuais com JavaScript

    Avaliações

    59.710
    Alunos
    1.224
    Avaliações
    97%
    Avaliações positivas
    • há 16 dias

      Great course, I wish I’d had a stronger foundation in coding before taking it.

    • há 1 mês

      Excellent introductory course

    • há 2 meses

      Great course!!!

    • há 2 meses

      I loved this! I learned a lot and I sincerely recommend this course.

    • há 4 meses

      Ótimo curso. O professor entende do assunto em profundidade e sabe transmitir muito bem o conteúdo. É uma excelente oportunidade como porta de entrada para a programação criativa.

    Ver mais avaliações
    Bruno Imbrizi

    Bruno Imbrizi

    Teacher
    Plus

    Programador criativo

    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 pela melhor instalação digital.

    Conteúdo

    • U1

      Introdução

      • Sobre mim
      • Influências
    • U2

      Fundamentos

      • Configurar
      • Variáveis e funções
      • Matrizes e Loops
      • Um ambiente para esboçar
    • U3

      Sketch Transform

      • Transformar
      • Ângulos
      • Funções Utilitárias
      • Arcos
    • U4

      Agentes Sketch

      • Objetos e Classes
      • Animação
      • Linhas
      • Saida de video
    • U5

      Sketch Noise

      • Rede
      • Barulho
      • GUI
    • U6

      Tipo de esboço

      • Texto
      • Assíncrono
      • Bitmap
      • Glifos
    • PF

      Projeto final

      • Introdução à codificação para designers visuais

    O que esperar de um curso da Domestika

    • Aprenda no seu ritmo

      Aproveite para aprender desde casa, sem um horário fixo e no seu ritmo. É você quem define sua disponibilidade.

    • Aprenda com os melhores profissionais

      Aprenda métodos e técnicas fundamentais com os melhores profissionais do setor criativo.

    • Conheça os maiores especialistas

      Cada professor compartilha seus conhecimentos com entusiasmo e explicações claras, oferecendo uma perspectiva profissional em cada aula.

    • Certificates

      PLUS

      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.

    • Sente-se na primeira fila

      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.

    • Compartilhe conhecimentos e ideias

      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ê.

    • Conecte-se a uma comunidade criativa global

      Esta comunidade acolhe milhões de pessoas do mundo todo, curiosas e apaixonadas por descobrir e expressar sua criatividade.

    • Assista a cursos produzidos de maneira profissional

      A Domestika seleciona cuidadosamente seus professores e produz cada curso internamente para garantir uma experiência de aprendizagem online excelente.

    Perguntas frequentes

    Programação criativa é usar programação para expressão artística ou visual. Este curso ensina a usar JavaScript, HTML e Canvas para criar visuais interativos e arte generativa por meio de experimentos práticos de código.

    Este curso é indicado para usuários intermediários. É recomendável ter familiaridade básica com JavaScript e desenvolvimento web, mas os conceitos e ferramentas principais são explicados passo a passo para quem já tem alguma experiência com programação.

    Você vai precisar de um editor de código como Sublime Text ou Visual Studio Code, Node.js, npm e um navegador moderno. O curso também ensina a instalar e configurar todas as ferramentas necessárias para projetos de programação criativa.

    Você aprenderá a criar arte generativa, visuais interativos e protótipos usando JavaScript, Canvas e tecnologias web. Os temas incluem desenhar formas, transformações, animação, exportação de gráficos e uso de bibliotecas como Canvas Sketch.

    O curso ensina a usar métodos da API Canvas do JavaScript, como fillRect, arc e fillStyle, para desenhar e estilizar retângulos, círculos e outras formas diretamente no navegador.

    Sim, você vai aprender a exportar seus sketches generativos como imagens PNG ou arquivos de vídeo usando o Canvas Sketch CLI, além de dicas para exportações de alta qualidade.

    Você será guiado na instalação do Canvas Sketch, inicialização de projetos, gerenciamento dinâmico das dimensões do canvas e execução dos sketches no navegador ou terminal.

    Cursos que podem lhe interessar