Escolar Documentos
Profissional Documentos
Cultura Documentos
DESENVOLVIMENTO
WEB
PROGRAMA DE CURSO
QUEM SOMOS
Uma colagem que revela a sua vida, a sua trajetória. Os desafios loucos,
os estranhos encontros. O brilho no olho de quem se apaixona, as noites
em claro. A beleza está no frio na barriga de um desafio entregue no
prazo, que gerou impacto, que flodou o chat do curso.
CARGA HORÁRIA
CONTEÚDO
ESTIMADA
Conteúdo técnico 270
Conteúdo de soft skill 80
Conteúdo de carreira 70
Dedicação aos desafios 144
Prática e estudos 100
Conteúdo de Mercado Digital 50
Mentorias 96
Total 810
CRONOGRAMA
E PROGRAMAÇÃO
O Programa do Gama Experience Developers será dividido em
duas etapas:
1. Metodologias Ágeis
● Metodologias Ágeis ● Média aritmética/ponderada
● Modelo tradicional x Times ● Geometria plana
ágeis ● Noções de estatística
● Manifesto Ágil
● O que é o Scrum 4. HTML
● Papéis do Scrum ● Introdução
● Vantagens do Scrum ● Ferramentas de Trabalho
● Scrum: Rituais e Cerimônias ● Estrutura HTML5
● Scrum: Artefatos ● Tags e Atributos
● Scrum na prática ● Meta Tags
● Scrum refinamento de backlog ● Incluir CSS e JS
● Kanban ● Semântica
● Textos
2. Introdução ao mundo do ● Links
desenvolvimento ● Imagens
● O que é programação ● Vídeos
● Dados do mercado ● iframe
● Como é a carreira de ● Listas
desenvolvimento ● Tabelas
● Linguagens, frameworks e ● Divisões
bibliotecas ● Formulários
● Editores de texto ● Acessibilidade na Web e
WAI-ARIA
3. Raciocínio Lógico ● Acessibilidade Landmarks
● O que é raciocínio lógico ● Acessibilidade Linguagem
● Princípios do raciocínio lógico Texto e Elementos
● Falácias lógicas e ● Acessibilidade Tabelas
argumentativas ● Acessibilidade Imagens
● Raciocínio sequencial
● Proposições simples e
compostas
● Tabela verdade
● Propriedades das proposições
● Lógica argumentativa
● Teoria dos conjuntos
EMENTA PROGRAMÁTICA
FUNDAMENTOS
22. Bootstrap
● O que é Bootstrap? ● Configurando o target do
● Como usar o Bootstrap TypeScript
● O grid do Bootstrap ● Utilizando Modificadores de
● Navbar Acesso
● Estilos no Bootstrap ● Herança
● CSS no Bootstrap
● Cards 26. React
● Forms ● Introdução a React
● Modais ● Instalação
● Layoutit ● JSX e componentes
● Páginas em React: React
23. Libs JS Router
● Introdução ● React Hooks
● Animações ● Formulários em React
● Manipulando Dados ● Consumo de API
● Styled Component
24. CSS Avançado ● Introdução à Redux
● Sass - Introdução e Instalação ● Instalação Redux
● Sass - Sintaxe e ● Redux: Store e Actions
Funcionalidades
● Grid 27. Testes Automatizados
● Funcionalidades CSS3 ● Testes automatizados
● BEM ● Teste automatizados em React
● Jest, Cypress e Storybook
25. Typescript ● Formulário
● Instalando e Usando o ● Bibliotecas
TypeScript
● Tipos Básicos 28. Performance e Produção
● Tipo Never ● Introdução
● Múltiplos tipos com Union ● Preparando sua aplicação para
Types produção
● Type Alias ● Performance e acessibilidade
● Valores nulos ou opcionais ● Deploy
● Type Assertion
● Interfaces 29. Criatividade, protagonismo e
● Classes storytelling, adaptabilidade,
pensamento crítico e tomada
de decisão.
EMENTA PROGRAMÁTICA
ESPECIALIDADE BACK-END
22. Typescript
● Instalando e Usando o ● Uploads
TypeScript ● Logger
● Tipos Básicos ● ENV
● Tipo Never ● Helpers
● Múltiplos tipos com Union ● Constantes
Types ● Migrations
● Type Alias ● Seeders
● Valores nulos ou opcionais ● Raw-Queries
● Type Assertion
● Interfaces 26. Mongo
● Classes ● Introdução
● Instalação
23. Arquitetura do projeto ● Schemas
● Introdução ● CRUD
● Singleton ● Relacionamentos
● Factory
● Solid 27. Performance e Produção
● DDD ● Introdução
● Clean Architecture ● Melhando perfomace da sua
aplicação
24. Testes Automatizados ● Preparando Aplicação para
● Introdução Produção
● Configurando Jest ● Deploy de aplicação
● Jest - Principais Ferramentas Node.js/Express
● Teste Unitário
● Mock 28. Criatividade, protagonismo e
● Teste Integração storytelling, adaptabilidade,
pensamento crítico e tomada
25. Node Avançado de decisão.
● Introdução
● Clean Code
● Autenticação - Conceitos
básicos
● Autenticação - JWT
● Lendo Arquivos
PRÓXIMOS
PASSOS
Etapa de inscrição
Etapa em você irá se inscrever e preencher algumas informações sobre
você, suas experiências profissionais e sua expectativa para o Gama
Experience.
Etapa de aprovação
Após a inscrição, nossos especialistas de carreira irão avaliar seu perfil e
você será informado sobre sua aprovação para o Gama Experience.
Etapa de matrícula
Após a aprovação, você poderá finalizar sua matrícula, basta escolher a
forma de pagamento (à vista, parcelado, financiado ou modelo ISA, em
que você paga após estar trabalhando).