Escolar Documentos
Profissional Documentos
Cultura Documentos
10/10
Cursos finalizados
75h 10
Para conclusão Cursos
4 1
Vídeos extras Podcast
8
Artigos
https://cursos.alura.com.br/formacao-programacao 1/7
30/08/23, 22:51 Formação A partir do zero: iniciante em programação | Alura - Cursos online de tecnologia
O que você
vai aprender
nesta Formação?
Introdução à Formação Iniciante em Progra…
Progra…
Você vai criar suas primeiras páginas web, utilizando HTML, CSS, JS e assim aprender lógica de
programação junto com as linguagens de programação mais utilizadas no mundo.
Se você trabalha em outras áreas como marketing digital, experiência do usuário (UX), design, ou
áreas correlatas, essa formação te ajudará a entender melhor como a área de tecnologia
funciona e, assim, você consegue se comunicar melhor com a área de desenvolvimento.
Andrew Ijano Guilherme Lima Paulo Silveira Vanessa Me Tonini Rafaella Ballerini Guilherme Silveira Vinicius Dias
Lopes
https://cursos.alura.com.br/formacao-programacao 2/7
30/08/23, 22:51 Formação A partir do zero: iniciante em programação | Alura - Cursos online de tecnologia
Matheus Alberto Juliana Negreiros
Passo a passo
O raciocínio lógico nos acompanha o tempo todo. Por exemplo, para fazer café, precisamos
primeiro aquecer a água, depois despejarmos ela quente sobre o pó de café, assim o pó será
coado e o café estará pronto para beber. Caso não siga sequência lógica, vai ser difícil saborear
um bom café.
A lógica de programação nada mais é do que uma sequência de passos para resolver um
problema. Quem vai resolver o problema, nesse caso, é o computador, baseado nas instruções
que passamos para ele. Então, precisamos saber quais tipos de instruções o computador
entende e qual a melhor forma de passarmos os comandos para nos comunicarmos com ele.
ARTIGO
5 dúvidas de quem quer iniciar na carreira de programação - Blog da Caelum: desenvo
CURSO
Lógica de programação: comece em lógica com o jogo Pong e JavaScript
CURSO
Lógica de programação: laços e listas com JavaScript
https://cursos.alura.com.br/formacao-programacao 3/7
30/08/23, 22:51 Formação A partir do zero: iniciante em programação | Alura - Cursos online de tecnologia
ARTIGO
Como escolher minha carreira em TI? | Alura Cursos Online
ALURA+
Qual é a diferenca entre back-end e front-end?
Agora que você molhou os pés no mundo da programação e dos códigos, é importante que você
conheça como o computador funciona e como ele interpreta os códigos que criamos. Isso
porque, todo código que criamos será executado por uma máquina, então saber como elas
funcionam nos ajuda a entender melhor os problemas comuns que toda pessoa na área de
tecnologia precisa resolver diariamente.
ARTIGO
Trabalhando com caminhos e pastas no terminal | Alura Cursos Online
CURSO
Arquitetura de computadores: por trás de como seu programa funciona
CURSO
Linux I: conhecendo e utilizando o terminal
Nossa, esse mergulho foi fundo! Aprendemos muito sobre como o código é interpretado e
executado pelo computador. Já que aprendemos tudo isso, vamos aprender a última peça que
falta para criarmos uma página web?
Vamos utilizar HTML e CSS e criar layouts para uma página web estática. Ainda não vamos
trabalhar com interatividade em nossa página. Mas relaxe que o próximo passo é juntar tudo que
aprendemos em um novo projeto web.
ARTIGO
HTML, CSS e Javascript, quais as diferenças? | Alura Cursos Online
https://cursos.alura.com.br/formacao-programacao 4/7
30/08/23, 22:51 Formação A partir do zero: iniciante em programação | Alura - Cursos online de tecnologia
CURSO
HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags
CURSO
HTML e CSS: Classes, posicionamento e Flexbox
CURSO
HTML e CSS: cabeçalho, footer e variáveis CSS
CURSO
HTML e CSS: trabalhando com responsividade e publicação de projetos
ARTIGO
Centralizando um elemento com CSS - Blog da Alura
ARTIGO
Guia de Unidades no CSS - Blog da Alura
PODCAST
CSS: Cansei de Ser Simples – Hipsters #09
Chegou o momento de juntarmos tudo que aprendemos até agora e montarmos uma página
web dinâmica, utilizando HTML e CSS para a criação de elementos gráficos, junto com o
JavaScript para a manipulação dos componentes da página, permitindo modificação e interação.
Realizar um bom trabalho em equipe passa por ter um controle de versão de código, assim
podemos recuperar, revisar, aprimorar, cada vez mais. Conhecer um sistema de controle de
versão como o Git é essencial para manter a qualidade e a produtividade do trabalho.
ALURA+
EMMET: Instalação e comandos no Atom
https://cursos.alura.com.br/formacao-programacao 5/7
30/08/23, 22:51 Formação A partir do zero: iniciante em programação | Alura - Cursos online de tecnologia
CURSO
JavaScript para Web: Crie páginas dinâmicas
ARTIGO
Capturando valor do input: introdução a seletores - Blog da Alura
ALURA+
Data Attributes do HTML5
CURSO
Git e GitHub: repositório, commit e versões
ARTIGO
Como escrever um README incrível no seu Github
VIDEO
Alura Live #59 - Como entrar no mercado de trabalho de programação? - YouTube
5 Hora de praticar
Chegou o momento de colocarmos em prática tudo que você viu nessa formação. Montar o seu
portfólio e fixar todo o conhecimento que adquiriu com os professores e professoras da Alura.
Nesse próximo passo você encontrará uma atividade do #7DaysOfCode que foi pensada por
pessoas do mercado para que você resolva desafios comuns em qualquer empresa que trabalha
com tecnologia.
SITE
7days Of Code | Alura
https://cursos.alura.com.br/formacao-programacao 6/7
30/08/23, 22:51 Formação A partir do zero: iniciante em programação | Alura - Cursos online de tecnologia
Parabéns! Você já tem uma boa base para continuar no seu caminho de desenvolvimento! Agora, você
tem diferentes caminhos a seguir: front-end, back-end, dentre outros. Escolha o seu e continue a se
aprofundar cada vez mais nesse mergulho!
DÚVIDAS FREQUENTES
SUGIRA UM CURSO
SUGIRA UMA FUNCIONALIDADE APPS
BLOG DA ALURA
DISCORD ALURA
https://cursos.alura.com.br/formacao-programacao 7/7