Aprenda programação criativa

Conheça nosso curso de p5.js, acessível em Libras e português

Sobre o curso

Gratuito

Assista nosso curso básico de p5.js de forma totalmente gratuita. Nosso projeto tem como base o acesso livre ao conhecimento.

Flexível

Estude no seu ritmo e de qualquer lugar. Vamos lançar novos conteúdos para que você possa se aprimorar cada vez mais.

Acessível

Nossos tutoriais são voltados para quem está iniciando na área e não exigem conhecimentos prévios de design, arte ou programação.

Perguntas frequentes

  • holografia é um projeto educacional aberto e gratuito. Trata-se de uma iniciativa bilíngue – em Libras e português, que tem como objetivo democratizar o acesso a conteúdos voltados para design, arte e tecnologia.

  • Programação criativa é o uso da programação para se expressar artisticamente. Isso pode ser feito de várias maneiras – criando obras de arte visual, animações, sites interativos, jogos, músicas, visualização de dados e muito mais.

    A ideia é usar a programação de forma experimental, exercitando a criatividade. Nesse processo, é possível desenvolver novas habilidades e trabalhar de forma colaborativa com a comunidade.

  • p5.js é uma biblioteca de JavaScript voltada para programação criativa, usada por designers, artistas, programadores e educadores ao redor do mundo.

    Ela foi pensada para ser acessível para pessoas de todos os níveis de conhecimento em programação e, principalmente, iniciantes. Outra característica importante do p5.js é a possibilidade de compartilhar na internet as obras criadas com ele.

    O p5.js foi inspirado no Processing, um software gratuito e aberto, que conta com uma linguagem de programação própria. O Processing foi criado com o propósito de incentivar o aprendizado de programação no campo das artes visuais e simplificar a criação de projetos usando código.

  • A Fundação Processing foi criada com a missão de promover o aprendizado de softwares e tecnologias voltados para as artes, apoiando comunidades diversas.

    Ela realiza ações para tornar a programação acessível a cada vez mais pessoas, principalmente a grupos minoritários, que não teriam meios para adquirir tais conhecimentos sem esse suporte.

    A fundação também é responsável por manter projetos como o Processing (Java), o p5.js (JavaScript), o Processing.py (Python) e o Processing for Android (Android).