10. Front-End II
Este curso foca na transformação de interfaces estáticas em aplicações web interativas e robustas. O aluno mergulhará no ecossistema do JavaScript Moderno (ES6+) para manipular o DOM e gerenciar dados de forma assíncrona. Além disso, introduzimos o TypeScript como uma ferramenta fundamental de arquitetura, trazendo tipagem estática e segurança de código para minimizar erros em tempo de execução e facilitar a manutenção de projetos complexos.
| Responsável | Curadoria da Aturin |
|---|---|
| Última atualização | 01/07/2026 |
| Tempo de conclusão | 16 horas 3 minutos |
| Membros | 17 |
2o Sem - TII
Intermediário
3o Sem - TDS
5a Área
-
Week 13Aulas · 11 min
-
1.1 - Apresentação da disciplina e do professor
-
1.2 - Preparar o ambiente de desenvolvimento
-
1.3 - Testar o ambiente
-
-
Week 25Aulas · 1 h 7 min
-
2.1 Adicionando JavaScript Diretamente em um Arquivo HTML10 xp
-
2.2 - Arquivo Externo10 xp
-
2.3 Complemento básico sobre o CSS
-
2.4 - Document.write()10 xp
-
2.5 Window.print()10 xp
-
-
Week 46Aulas · 2 h 14 min
-
4.1 Variáveis e constantes10 xp
-
4.2 Console.log()10 xp
-
4.3 Window.alert()10 xp
-
4.4 Dados primitivos vs dados de referência10 xp
-
4.5 Conversão de tipos10 xp
-
4.6 Coerção de tipos10 xp
-
-
Week 56Aulas · 1 h 54 min
-
5.1 - Operadores aritméticos no JavaScript10 xp
-
5.2 - Operadores de atribuição no JavaScript10 xp
-
5.3 Trabalhando com Strings10 xp
-
5.4 Desafio de Capitalização10 xp
-
5.5 Trabalhando com Numbers10 xp
-
5.6 JavaScript Math Object10 xp
-
-
Week 76Aulas · 1 h 59 min
-
7.1 Desafio Number10 xp
-
7.2 Data e Hora10 xp
-
7.3 DateMethods & DateTimeFormat API10 xp
-
7.4 Criando Arrays10 xp
-
7.5 Métodos Básicos Arrays10 xp
-
7.6 Nesting, Concat & Spread Operator10 xp
-
-
Week 810Aulas · 3 h 7 min
-
8.1 Desafio Arrays10 xp
-
8.2 Objetos Literais10 xp
-
8.3 Objeto Spread Operator e Métodos de Objeto10 xp
-
8.4 Destructuring & Naming10 xp
-
8.5 Introdução JSON10 xp
-
8.6 Desafio Objeto10 xp
-
8.7 Funções Básicas10 xp
-
8.8 Parâmetros e Argumentos10 xp
-
8.9 Escopo Global e Escopo de Funções10 xp
-
8.10 Escopo de Bloco10 xp
-
-
Week 126Aulas · 1 h 23 min
-
12.1 Nested Escopo10 xp
-
12.2 Declaração vs Expressão10 xp
-
12.3 Arrow Functions
-
12.4 Expressões de Função10 xp
-
12.5 Desafio Função10 xp
-
12.6 If Statements10 xp
-
-
Week 136Aulas · 1 h 1 min
-
13.1 If Else & Nesting10 xp
-
13.2 Switches
-
13.3 Desafio Calculadora
-
13.4 - Truthy e Falsy
-
13.5 - Operadores Lógicos10 xp
-
13.6 - For10 xp
-
-
Week 155Aulas · 51 min
-
15.1 - Break e Continue10 xp
-
15.2 - Loop While e Do While10 xp
-
15.3 - Desafio Loop10 xp
-
15.4 - For Of10 xp
-
15.5 - For In10 xp
-
-
Week 165Aulas · 56 min
-
16.1 - Array.forEach10 xp
-
16.2 - Array.filter10 xp
-
16.3 - Array.map10 xp
-
16.4 - Introduzindo o DOM10 xp
-
16.5 - Seletores DOM - Elementos Únicos10 xp
-
-
Week 186Aulas · 56 min
-
18.1 - Ambiente e testes10 xp
-
18.2 - Tipos primitivos, Especiais, Arrays, Tuplas10 xp
-
18.3 - Tipos de Objetos e Enums10 xp
-
18.4 - Interface e Aliases10 xp
-
18.5 - Tipos de Union10 xp
-
18.6 - Funções10 xp
-
-
Week 193Aulas · 24 min
-
19.1 - Casting10 xp
-
19.2 - Classes10 xp
-
19.3 - Generics10 xp
-