
O coding vai muito além de linguagens de programação e tecnologia – é também um meio de autoexpressão artística. Para Paul Ferragut, um artista multimídia e tecnólogo, a programação permitiu que ele criasse instalações de arte imersivas para organizações como Aquarium of the Pacific na Califórnia e colaborasse com empresas como Facebook, Microsoft e Intel.
Neste curso online, você aprenderá os fundamentos do openFrameworks para criar sua própria arte experimental. Você aprofundará seu conhecimento em programação C++ e se expressará artisticamente em uma ampla variedade de projetos.
17 aulas & 19 downloads

5 minutos, 59 segundos

13 minutos, 53 segundos

9 minutos, 37 segundos

12 minutos, 42 segundos

8 minutos, 4 segundos

18 minutos, 14 segundos
Para começar, você conhecerá Paul Ferragut, um artista multimídia especialista em tecnologia criativa e seu professor neste curso. Ele contará sobre a trajetória criativa que o levou a uma profissão que combina arte e tecnologia, além de mostrar as principais influências e inspirações.
Em seguida, você descobrirá os conceitos relacionados à programação criativa e ao software openFrameworks. Você aprenderá a combinar essas disciplinas e escreverá seu primeiro aplicativo com formas geométricas simples e cores.
Na terceira unidade, você vai explorar os fundamentos da programação. Primeiro, você vai se familiarizar com as variáveis, que são os dados na memória. Depois, você verá as funções, que são como os verbos em uma frase e, na sequência, as condições, que são essenciais para controlar as ações em suas animações.
Paul guiará você pela animação das formas e ensinará a usar os loopings. Você aprenderá a trabalhar com classes, em combinação com os arrays, e programará uma para um sistema de partículas.
Para finalizar o curso, você incorporará uma interação com a webcam, planejará seu espaço e se preparará para iniciar a projeção do vídeo.
Você desenvolverá um sistema de partículas visuais que interaja com uma webcam para produzir uma instalação artística projetada.

A todas as pessoas que queiram se expressar artisticamente com a linguagem de programação C++ no openFrameworks.
Para fazer este curso, não é necessário contar com experiência prévia em programação.
Tudo o que você precisará é de um computador, Windows ou Mac, e uma webcam. Um projetor de vídeo será usado no projeto final, mas é opcional.

Nice course! I discovered a lot of new things.
me encanta el curso y su explicación
Estoy muy emocionada con las posibilidades que este cursó abrió para mi, esta excelentemente explicado, es dinámico y super interesante.
Paul really makes learning programming a dynamic experience (specially if it requires teaching c++ even if it's just the basics like classes, etc. even for me because I've never wrote in code before until now). when combined with open frameworks and the possibilities this tool gives, it makes it a unique course and worth the time and effort to learn more :)
I really enjoyed this course and I loved discovering openFrameworks because of its interactive possibilities. It even motivated me to buy a projector.

Introdução
Descobrindo a codificação criativa
Noções básicas de programação
Os Visuais
Interatividade
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.
Você vai aprender a criar instalações interativas e obras generativas usando OpenFrameworks, C++ e ferramentas como visão computacional, mapeamento de projeção, sensores e escaneamento 3D. O curso aborda tanto habilidades técnicas de programação quanto design criativo para experiências artísticas imersivas.
Este curso é ideal para quem já tem alguma experiência com programação ou arte digital, pois aborda conceitos intermediários em OpenFrameworks, design generativo e instalações de realidade mista.
Você vai precisar de um computador com Windows, Visual Studio, OpenFrameworks e, opcionalmente, hardware como webcams, projetores, sensores ou um iPad para alguns projetos. O curso oferece instruções para configurar todas as ferramentas necessárias.
Você seguirá um passo a passo para baixar o Visual Studio, extrair o arquivo zip do OpenFrameworks e configurar seu ambiente de desenvolvimento no Windows, preparando-se para começar seus projetos criativos.
Você será capaz de criar instalações interativas, obras com padrões generativos, exibições de mapeamento de projeção, arte baseada em percepção e experiências controladas por sensores usando OpenFrameworks e C++.
Sim, o curso ensina técnicas de visão computacional, incluindo subtração de fundo, detecção de blobs e uso de entrada via webcam ou Kinect para viabilizar instalações artísticas interativas.
Com certeza. O curso inclui aulas sobre criação de padrões algorítmicos e generativos, referenciando pioneiros como Vera Molnar, e mostra como programar estilos semelhantes usando OpenFrameworks.