Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Desenvolvimento Web
Bem-vindos
Aula 1 - Apresentação da disciplina
Aula 2 - A Internet
Aula 3 - Fundamentos de HTML
01. Linguagens para web e HTML
02. HTML na prática
03. Formulário HTML
04. Acessibilidade e Limitações
Aula 4 - Fundamentos de CSS
01. Introdução ao CSS
02. Seletores
03. Pseudo-classes e Pseudo-elementos
04. Efeito em Cascata
05. CSS Box Model e Posicionamento
06. Construindo layouts
07. CSS na prática
08. Boas práticas
Aula 5 - Fundamentos de Bootstrap
01. Introdução ao Bootstrap
02. Bootstrap Grid System
03. Um pouco mais de Bootstrap
04. Aplicando o conhecimento adquirido
Aula 6 - Fundamentos de JavaScript
01. Introdução e Visão geral
02. Objetos e Funções
Aula 7 - JavaScript na Web
01. Introdução
02. Document Object Model
03. Browser Object Model e Tratando Eventos
04. Temporizadores
05. Prática - Jo Ken Po
Aula 8 - Fundamentos de TypeScript
01. Introdução ao TypeScript
02. Sistema de tipos e Inferência
03. Orietanção a Objetos
Aula 9 - Fundamentos de NodeJs
01. Introdução ao NodeJs
02. Criando um projeto Node
03. Servindo uma página web com NodeJs
Aula 10 - Backend, Frontend e API REST
Aula 11 - Fundamentos de VueJs
01. Contexto histórico
02. Introdução ao VueJs
03. Principais aspectos de app escritas com VueJs
04. Componentes
05. Prática
Aula 12 - Criando uma SPA com VueJs
01. Introdução
02. Single File Components
03. Introdução ao Vuex
04. Introdução ao Vue-Router
05. Migrando a MangaStore c/ Vue + Vuex + VueRouter
Aula 13 - Autorização e Autenticação
Aula 14 - Fundamentos de Express
01. Introdução ao Express
02. Iniciando um projeto com Express
03. Middleware
04. Arquitetura MVC
05. Adicionando Express a um projeto Node
Exercícios práticos
Lista de Exercícios
Notas de aula
Projeto Final
Projetos aprovados
Repositórios de exemplos
Lista de Exercícios
Confiram a lista de atividades a seguir:
Nome
Prazo de Entrega
Link para envio
LE01 - Perfil no Tzeeter [HTML]
LE02 - Aplicando CSS na página do perfil
LE03 - Usando o Bootstrap em nosso favor
LE04 - Usando Js para limitar o tamanho dos Tzeets
LE05 - Formulário e validação - Login & Cadastro
LE06 - Componentização e Rotas Vue + Vue Router
LE07 - Login e Recuperação de Tzeets
LE08 - Adicionando e Removendo seguidores & Tzeetando
Projeto Final - Proposta
16/04/2024
Enviar
Projeto Final - Modelagem e Rascunho de interface
07/05/2024
Enviar
Projeto Final - Implementação
16/04/2024
Via GitHub
Gerar comando