Curso

DESENVOLVIMENTO DE WEB APPS COM P5 E PURE DATA

DESENVOLVIMENTO DE WEB APPS COM P5 E PURE DATA

DELEUZE JÁ ERA

DESCRIÇÃO

Primeiro: Calma, respira fundo. Espinha ereta menine ! Todos os nomes a seguir são decorrentes de determinações sociais absolutamente decifráveis. Desencante seu fetiche e chega mais, aqui não é o clube do diodo deGermânio, aqui é o clube da glacial, torcida e eigth.
P5.js é uma biblioteca de JavaScript dedicada principalmente a produção de gráficos, com foco em tornar a criação de código acessível ao público em geral. O fato de ser baseada nesta linguagem de programação favorece imensamente a integração de P5 com elementos estruturantes de páginas da Web, permitindo interação dinâmica com HTML, CSS, APIs e outras bibliotecas escritas em JavaScript.
Combinada com WebPD, biblioteca que permite a incorporação em JavaScript de Patches de Pure Data(linguagem de programação visual, baseada em diagramas que ilustram fluxos de dados, open-source e dedicada em a aplicações de áudio), o bagulho fica loko demais tiu.
Pense: Pure Data, WebPD, P5, HTML, CSS, APIs, etc, etc, etc. Agora, não pense, aja e se inscreva nesse curso sublime (segundo Victor Hugo, não Edmund Burke) e nos ajudem a comprar a comida do gato !
O curso será ministrado do dia 17/05 a 09/06, com aulas presenciais virtuais ministradas pelo aplicativo zoom às segundas e quartas das 19h00 às 21h00, totalizando 8 aulas.
As inscrições podem ser feitas até o primeiro dia de aula. Além do acesso às aulas propriamente ditas, os estudantes terão acessos à pastas com conteúdos e referências para se aprofundar nas pesquisas pessoais.
Também será oferecido a possibilidade dos alunos cursarem o MÓDULO ZERO, intensivinho de duas aulas no fim de semana anterior ao curso, 15/05 e 16/05, das 14h00 às 18h00, que abordará aspectos mais elementares de Audio Digital,Pure Data, P5 e Programação orientada a objeto para os interessados em refrescar a memória.
Tem interesse em apenas algum dos módulos ? Ta sem grana ? outras Dúvidas ? Manda um salve para @menislofi que te responderemos com amor e carinho.

Conteúdo programático

  • +++ MÓDULO ZERO
  • * Ouvido Humano, Série Harmônica e Propriedades do Som
  • * Som e Representação digital do som
  • * ADCs e DACs
  • * Taxa de amostragem
  • * Bitdepth
  • * Programação e sintaxe do Pure Data
  • * Variáveis
  • * Expressões booleanas
  • * Loops
  • * Funções
  • * Arrays
  • * Classes e Objetos
  • +++ CURSO PRINCIPAL
  • * Aspectos gerais de JavaScript, HTML e CSS
  • * Biblioteca DOM P5
  • * Criação e manipulação de elementos DOM com JavaScript
  • * Eventos DOM
  • * Funções callback
  • * Interação com elementos DOM
  • * Função "select" e seletores CSS
  • * Atribuição Dinâmica de Classe
  • * Herança
  • * Web Editor, Servidor Local e editores de Texto dedicados
  • * Bibliotecas e instalação de bibliotecas no p5
  • * Biblioteca Touch GUI
  • * Biblioteca Rotating Knobs
  • * Biblioteca p5.gui
  • * Introdução ao Web PD
  • * Instanciação de Patches de PD em scripts incorporados
  • * Controle e fluxo de dados entre PD e Browser
  • * Registro de Abstrações e Externals no WebPd
  • * Biblioteca P5.sound
  • * Aspectos gerais de APIs
  • * JSON
  • * Análise e formatação de Dados
  • * Funções Assíncronas
  • * API freesound
  • * Estudo de caso: sampler conectado com banco de dados do Freesound

R$500,00