Programação

Aprenda a programar desenhos, animações e jogos usando JavaScript e ProcessingJS, ou aprenda a criar páginas Web com HTML e CSS. Você pode compartilhar o que você criar, explorar o que os outros criaram, e uns podem aprender com os outros!
Solicitações de ajuda Avaliações do projeto Perguntas da comunidade

Introdução a JavaScript: Desenho & Animação

Aprenda a usar a linguagem JavaScript e a biblioteca ProcessingJS para criar desenhos e animações divertidas.

Introdução a HTML/CSS: criação de páginas Web

Aprenda a usar HTML e CSS para criar páginas web. HTML é a linguagem de marcação com a qual você envolve o conteúdo, para instruir os navegadores sobre cabeçalhos, listas, tabelas, etc. CSS é a linguagem de estilos que você usa para estilizar a página, para instruir os navegadores a alterar a cor, a fonte, o layout e muito mais.

Introdução a SQL: Consulta e gerenciamento de dados

Aprenda a usar SQL para armazenar, consultar e manipular dados. SQL é uma linguagem de programação com um propósito especial, designada para manipular dados em um banco de dados relacional e é usada por um grande número de aplicativos e organizações.

JavaScript Avançado: Jogos & Visualizações

Quando você tiver visto a introdução ao JS, acesse aqui para aprender técnicas que vão lhe ajudar a criar programas com várias cenas, gráficos 3D, menus com botões e jogos com pontuação.

JS avançado: Simulações Naturais

Quando você tiver visto a introdução ao JS, você pode fazer esse curso para aprender a combinar JS, ProcessingJS e conceitos matemáticos para simular a natureza em seus programas. Esse curso é uma extensão do livro "The Nature of Code" (A Natureza do Código, em tradução livre), de Daniel Shiffman (natureofcode.com), utilizado sob a licença CC BY-NC.

HTML/JS: tornando páginas web interativas

Quando você tiver visto tanto a introdução ao JS quanto a introdução a HTML/CSS, faça esse curso para aprender a usar HTML/CSS com a API DOM de JavaScript para deixar suas páginas web interativas.

Conheça o Profissional

O que você pode fazer com ciência da computação e habilidades de programação uma vez que você tenha conhecimento sobre elas? Convidamos pessoas de todo o mundo e empresas para se apresentarem a vocês. Veja o quão diversificada nossa área pode ser!

Introdução a JavaScript: Desenho & Animação

Aprenda a usar a linguagem JavaScript e a biblioteca ProcessingJS para criar desenhos e animações divertidas.
Solicitações de ajuda Avaliações do projeto Perguntas da comunidade
Conteúdo completo em “Introdução a JavaScript: Desenho & Animação”

Introdução à programação

Se você nunca esteve aqui antes, primeiro confira este vídeo introdutório. Depois, vá programar!

Bônus: redimensionamento com variáveis

Aprenda a usar expressões variáveis para redimensionar partes do seu desenho com relação a outras partes. (Isso exige um pouco mais de matemática, então se você sentir que ainda não compreende bem as frações, você pode pular essa parte).

Depuração de programas

Como você pode descobrir o que há de errado com seu código? Aprenda dicas e truques para depurar seus programas.

Escrevendo um código limpo

Aprenda a codificar em JavaScript de forma fácil de ler e entender, fazendo bom uso da identação, do espaçamento, da nomeação e dos comentários.

Tornando-se um programador melhor

Agora que você entendeu os conceitos básicos de programação, aprenda técnicas que vão te ajudar a ser mais produtivo e a escrever um código melhor e mais bonito.