Aprenda a programar criando arte no Processing
4.0 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
154 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Aprenda a programar criando arte no Processing to your Wishlist.

Add to Wishlist

Aprenda a programar criando arte no Processing

Efeitos visuais desde o início, estáticos e animados. Apenas iniciantes. Nenhum conhecimento em programação necessário!
4.0 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
154 students enrolled
Last updated 2/2016
Portuguese
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 12 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Você vai perceber que você não está limitado a ferramentas de design que outras pessoas tenham criado para você
  • Você será capaz de criar efeitos visuais, inclusive animados, escrevendo apenas códigos
  • Você vai criar pequenas aplicações interativas (chamadas de "sketches" no Processing)
  • Você vai perceber como a programação criativa pode complementar e melhorar seus processos de design atuais
  • Você vai começar a compreender alguns dos principais conceitos de programação como variáveis, funções e condicionais
View Curriculum
Requirements
  • Curiosidade, imaginação e um pouco de resistência. Vai valer a pena!
  • Um software gratuito chamado Processing (você já pode fazer o download e instalá-lo se quiser, mas nós iremos ensinar isso detalhadamente no curso)
Description

Você é um artista que está pensando como integrar programação em seus trabalhos artísticos mas ainda não se atreveu a mergulhar os pés no vasto oceano dos bits e bytes? Então você veio ao lugar certo! Este curso irá permitir a você obter um sentido de tudo isso para então decidir se você quer ir ainda mais longe nesse caminho ou não.

Você está entediado com os cursos de programação tradicionais, sejam presenciais ou online, mas ainda continua interessado em programação porque acha que isso é algo realmente importante de se aprender e poderia, talvez, se tornar algo divertido no final? Bem, nesse caso você veio ao lugar certo, farei de tudo para tentar dar-lhe uma nova visão sobre a programação.

E só para deixar claro: este curso introdutório não requer NENHUM conhecimento prévio em programação. Iremos começar do zero. E não fique tímido em fazer perguntas que julga serem idiotas, poste-as nos fóruns de discussão que irei respondê-las com o maior prazer!

Who is the target audience?
  • Artistas sem nenhuma experiência anterior em programação, mas com interesse em usar códigos para criar arte
  • Pessoas que gostam resultados (visuais) instantâneos: no Processing, ao contrário de outras linguagens de programação, você tem o resultado visual de forma muito fácil e imediatamente. Isso é muito empolgante e altamente motivador
  • Programadores iniciantes em geral que desejam obter um entendimento básico de programação de uma maneira divertida e criativa
  • Estudantes de todas as idades que estão entediados e frustrados com os tradicionais cursos de programação e que estão procurando uma maneira divertida e empolgante de aprender a programar
  • Atenção: esse curso introdutório definitivamente NÃO É para pessoas que já sabem o que são operadores, tipos de dados, loops e funções. Exceto se estiver interessado em como o Processing pode ser usado para criar resultados visuais
Students Who Viewed This Course Also Viewed
Curriculum For This Course
28 Lectures
01:29:01
+
Introdução
2 Lectures 03:19

Aqui eu explico o que é programação criativa e o que você irá aprender nesse curso

Preview 01:12

Obtenha uma visão geral do que é a programação criativa e arte generativa

Preview 02:07
+
Configurando o ambiente
4 Lectures 07:24

Descrição das mudanças recentes no processing.org

Aviso: mudanças recentes no processing.org
00:16

Instruções para download e instalação do Processing no Mac

Baixe e instale o Processing no Mac
01:54

Instruções para download e instalação do Processing no WIndows

Baixe e instale o Processing no Windows
01:40

Aprenda a utilizar os principais componentes da interface do usuário do Processing

Descubra a interface do usuário do Processing
03:34
+
Começando a desenhar formas básicas
4 Lectures 25:34

Aprenda a escrever seu primeiro código no Processing

Prepare seu "quadro de desenho"
05:40

Aprenda a desenhar pontos, linhas, elipses e retângulos

Use as diferentes formas básicas
11:11

Aprenda a desenhar triângulos, definir cor e espessura das bordas, cor de preenchimento e como utilizar variáveis de sistema

Uma forma adicional e tons de cinza
08:26

Teste do conteúdo aprendido na seção 3

Seção 3
3 questions

Explicação sobre a resposta correta da 2ª questão do teste

Explicação sobre a 2ª questão do teste
00:17
+
Está vivo! As coisas estão se movendo
9 Lectures 28:01

Aprenda a utilizar as funções setup() e random()

Melhore a inicialização e atue aleatoriamente
06:56

Teste seus conhecimentos, você é capaz de descobrir a resposta?

Exercício: tamanho aleatório
00:08

Resposta do exercício "tamanho aleatório"

Exercício: tamanho aleatório (resposta)
00:08

Aprenda sobre o padrão de cores RGB, como controlar o número de quadros por segundo de uma sketch e crie raios laser coloridos e animados

Preview 09:31

Teste seus conhecimentos, você é capaz de descobrir a resposta?

Exercício: explosão de cores!
00:13

Resposta do exercício "explosão de cores!"

Exercício: explosão de cores! (resposta)
00:22

Crie linhas de uma borda à outra da tela e aprenda a utilizar variáveis nos seus códigos

Mais diversão com linhas
10:01

Teste seus conhecimentos, você é capaz de descobrir a resposta?

Exercício: tente fazer isso você mesmo!
00:13

Resposta do exercício "tente fazer isso você mesmo!"

Exercício: tente fazer isso você mesmo! (resposta)
00:27

Teste do conteúdo aprendido na seção 4

Seção 4
3 questions
+
Interação
7 Lectures 18:44

Aprenda a utilizar os movimentos do mouse e crie um mini programa para fazer seus desenhos

Escreva seu próprio mini programa de desenho
04:04

Teste seus conhecimentos, você é capaz de descobrir a resposta?

Exercício: mude a forma do pincel
00:05

Resposta do exercício "mude a forma do pincel"

Exercício: mude a forma do pincel (resposta)
00:21

Aprenda a utilizar o evento de clique do mouse keyReleased() para ativar e desativar o pincel

Melhorando seu mini programa de desenho adicionando eventos do mouse!
06:47

Aprenda a utilizar o evento keyReleased() para mudar as cores de fundo, do pincel e salvar sua obra de arte

Melhorando-o ainda mais adicionando eventos do teclado!
07:14

Teste seus conhecimentos, você é capaz de descobrir a resposta?

Exercício: mude a cor do contorno
00:07

Resposta do exercício "mude a cor do contorno"

Exercício: mude a cor do contorno (resposta)
00:05

Teste do conteúdo aprendido na seção 5

Seção 5
3 questions
+
Conclusão
2 Lectures 00:00

Resumo em PDF a partir da página de referência do Processing de todos os comandos vistos no curso

Listagem e descrição de todas as funções e variáveis vistas no curso
5 pages

Quer aprender muito mais? Por ter chegado até aqui, aproveite os cupons de desconto especiais e faça novos cursos!

Aula Bônus: cupons de desconto!
1 page
About the Instructor
Jerome Herr
4.3 Average rating
41 Reviews
1,751 Students
2 Courses
Code Weaver

Having been involved with IT for 20 years, but with a deep yearning for more art and design in my life, I've discovered creative coding, by chance, a couple of years ago. That was a revelation to me! I had finally found my tool for creating, what I think is, beautiful stuff. I had finally found a way to turn the ideas in my head into something visible on a screen!

I immediately then started a Tumblr with the results (and often the source code) of my coding experiments. Its follower size has steadily increased over time and stands at 13'000+ right now. Recently I have also launched an ello page and it has 2000+ followers, which is not bad for ello standards ;)

Very recently I've also been an online 'creative coding' mentor working for the Australian Monash University.

I hope I can share my passion here and inspire some of you to start creating art by code as well. Also, let's keep in touch after the course! I'm interested in seeing what you'll do with your new knowledge :)

Rafael de Andrade
4.3 Average rating
177 Reviews
1,440 Students
4 Courses
Desenvolvedor web e mobile

Olá, meu nome é Rafael de Andrade, sou um profissional de TI formado em Sistemas de Informação com conhecimento em desenvolvimento web e desenvolvimento de aplicativos para dispositivos móveis.

Sou certificado pela Microsoft na área de desenvolvimento de software e Já trabalhei em diversos projetos nacionais e internacionais.

Minha missão no Udemy é ensinar o que você sempre quis aprender na área do desenvolvimento do modo mais fácil e didático possível.