VaiNaWeb
Projeto que tem como objetivo ensinar desenvolvimento Web e revelar talentos em organizações de base comunitária. Todo o conteúdo criado no decorrer das aula é aberto e pode ser acompanhado aqui. ✨
Sobre o curso
O Vai na Web é um curso de desenvolvimento web idealizado, planejado e executado por pessoas que sabem que a informação precisa ser acessível. Vamos fortalecer a autonomia de criação e a capacidade profissional juntos, através de aulas que transmitem técnica e cidadania.
Todo o conteúdo do curso possui uma linguagem clara. As aulas são pensadas gradativamente, com base em como os alunos de cada turma se sentem, de forma que cada aula, resumo, ou outro material seja realmente empático. O Vai na Web foi criado pelo compromisso de revelar as pessoas, ideias e dons incríveis que ficaram escondidos pelas barreiras da falta de oportunidade.
Sobre as aulas
As aulas do módulo Primeiros passos na Web foram criadas para levar jovens ao início de uma incrível e alucinante jornada na criação de páginas e aplicações para web. 🚀
Olá Web, meu espaço no mundo
Aula 01 -Objetivos: Entendendo como a internet funciona, como foi criada, e sua importância.
Formato de apresentação: Apresentação de slides, contação de histórias.
Ferramentas e materiais de apoio: gitbook livro online, slides, resumo.
Duração: 3 horas.
Como nos comunicamos através da internet
Aula 02 -Objetivos: Entender como as ṕaginas na Web são criadas.
Formato de apresentação: Apresentação em slides, demonstrações.
Ferramentas e materiais de apoio: scratchpad editor online, gitbook livro online, slides, resumo.
Duração: 3 horas.
Introdução ao HTML e CSS
Aula 03 -Objetivos: Entender como as páginas na Web são criadas. Conhecer os principais fundamentos da HTML, sua sintaxe básica e compreender como HTML e CSS funcionam. Juntos vamos estruturar uma página em HTML, adicionar conteúdo, e estilizar alguns elementos com CSS.
Formato de apresentação: Apresentação em slides, demonstrações, exercícios de fixação com desafios.
Ferramentas e materiais de apoio: scratchpad editor online, gitbook livro online, slides, resumo, desafios.
Duração: 3 horas.
Evoluindo minha página com mais HTML
Aula 04 -Objetivos: Conhecer e aprender mais elementos HTML, incluindo hiperlinks, listas, tabelas e mais algumas coisas interessantes.
Formato de apresentação: Apresentação em slides, demonstrações, exercícios de fixação com desafios.
Ferramentas e materiais de apoio: scratchpad editor online, sublime text Editor de texto para código instalado na máquina, gitbook livro online, slides, resumo, desafios.
Duração: 3 horas.
Descobrindo o poder dos estilos com CSS
Aula 05 -Objetivos: Compreender como os estilos são adicionados ao HTML, como funcionam os seletores, e a sintaxe básica da linguagem.
Formato de apresentação: Apresentação em slides, demonstrações, jogos, exercícios de fixação com desafios.
Ferramentas e materiais de apoio: scratchpad editor online, sublime text editor de texto para código instalado na máquina, gitbook livro online, slides, resumo, desafios.
Duração: 3 horas.
Modelo de caixa com CSS
Aula 06 -Objetivos: Entender como funciona o modelo de caixa, e explorar algumas propriedades.
Formato de apresentação: Apresentação em slides, demonstrações, exercícios de fixação com desafios.
Ferramentas e materiais de apoio: sublime text editor de texto para código instalado na máquina, gitbook livro online, slides, resumo, desafios.
Duração: 3 horas.
Posicionamento de elementos com CSS
Aula 07 -Objetivos: Entender sobre as propriedades de posicionamento e como cada um influi na composição das ṕaginas.
Formato de apresentação: Apresentação em slides, demonstraçes, exercícios de fixação com desafios.
Ferramentas e materiais de apoio: sublime text editor de texto para código instalado na máquina, gitbook livro online, slides, resumo, desafios.
Duração: 3 horas.
Criando páginas acessíveis
Aula 08 -Objetivos: Entender a importância de manter a acessibilidade em páginas na web, e também aprender a como fazer isso.
Formato de apresentação: Apresentação em slides, demonstrações, exercícios de fixação com desafios.
Ferramentas e materiais de apoio: sublime text editor de texto para código instalado na máquina, gitbook livro online, slides, resumo, desafios.
Duração: 3 horas.
Conhecendo o terminal do Linux
Aula 09 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Introdução ao modelo flexível de caixas
Aula 10 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Criando páginas para múltiplos dispositivos
Aula 11 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Criando magias com CSS3
Aula 12 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Revisando fundamentos
Aula 13 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Planejando e iniciando o projeto intermediário
Aula 14 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Desenvolvendo o projeto intermediário
Aula 15 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Desenvolvendo o projeto intermediário
Aula 16 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Github e hospedagem gratuita com Github Pages
Aula 17 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.
Definindo o projeto final
Aula 18 -Objetivos:
Formato de apresentação:
Ferramentas e materiais de apoio:
Duração: 3 horas.