Pular para conteúdo

Plano de Ensino 📅

Curso: Desenvolvimento Frontend com Svelte

Ementa

Capacitar o aluno a desenvolver aplicações web modernas utilizando o framework Svelte, aplicando conceitos de reatividade, componentização, consumo de APIs REST, roteamento, gerenciamento de estado e boas práticas de desenvolvimento frontend.

Cronograma (16 Aulas)

Módulo 1: Fundamentos e Reatividade

  • Aula 01: Introdução ao Desenvolvimento Frontend Moderno
  • Aula 02: Introdução ao Svelte e Compilação
  • Aula 03: Estrutura de Projeto e Sintaxe Básica
  • Aula 04: Reatividade no Svelte ($:)

Módulo 2: Componentização e UI

  • Aula 05: Componentização e Props
  • Aula 06: Loops e Condicionais ({#if}, {#each})
  • Aula 07: Manipulação de Eventos e Formulários
  • Aula 08: Estilização e Escopo de CSS

Módulo 3: Ecossistema e Estado

  • Aula 09: Roteamento SPA na Prática
  • Aula 10: Stores e Gerenciamento de Estado
  • Aula 11: Consumo de API REST (Fetch/Async)
  • Aula 12: CRUD Completo com API

Módulo 4: Avançado e Produção

  • Aula 13: Ciclo de Vida e Performance
  • Aula 14: Boas Práticas e Arquitetura Frontend
  • Aula 15: Build, Deploy e Variáveis de Ambiente
  • Aula 16: Projeto Final (Dashboard/Admin)

Avaliação

  • Exercícios: 16 listas (5 questões cada: 2 Básicas, 2 Intermediárias, 1 Desafio).
  • Projetos: 16 mini-projetos práticos de fixação.
  • Quizzes: 16 testes de 10 perguntas com feedback.
  • Projeto Final: Desenvolvimento de uma aplicação completa avaliada no final do curso.