Aperfeiçoamento Profissional | Presencial
Aperfeiçoamento Profissional em Desenvolvimento Full-Stack com JavaScript
Capacitar os participantes no desenvolvimento completo de aplicações web, abrangendo tanto o front-end quanto o back-end, utilizando as principais tecnologias do ecossistema JavaScript.Programa Explorer
O CURSO
A partir do curso, o participante irá aprender conceitos relacionados à atuação como Programador de sistemas de informação. O curso terá momentos teóricos e práticos. A teoria ocorrerá em ambientes de sala de aula e os momentos práticos ocorrerão em laboratórios, com equipamentos e máquinas propícias para a formação do participante.
OPORTUNIDADES DE TRABALHO
Indústria e empresas em geral
O QUE VOCÊ IRÁ APRENDER
-
1. Fundamentos da Programação Web (4h): Introdução ao desenvolvimento web: conceitos de hardware, software, sistemas operacionais
e Internet.Rocketseat
- Diferença entre front-end e back-end.Rocketseat
- Visão geral das tecnologias básicas da web
-
Rocketseat+1Rocketseat+1
- 2. HTML e CSS Essenciais (6h): Estruturação de páginas web com HTML
- Estilização e layout
com CSS
- Princípios de design responsivo e acessibilidade
- 3. JavaScript para Web (6h): Sintaxe e conceitos fundamentais
do JavaScript
- Rocketseat+1Rocketseat+1
- Manipulação do DOM para interatividade
- Introdução a ES6+ e boas práticas
de codificação
- 4. Introdução ao Node.js (6h): Conceitos básicos do Node.js e seu ambiente de execução
- Criação de
servidores web simples
- Gerenciamento de pacotes com npm
- 5. APIs RESTful com Express.js (6h): Desenvolvimento de
APIs utilizando o framework Express.j
- Implementação de operações CRUD
- Noções de middleware e roteamento
- 6.
Banco de Dados com MongoDB (4h): Introdução a bancos de dados NoSQL
- Operações básicas com MongoDB
- Integração do
MongoDB com aplicações Node.js
- 7. Introdução ao React.js (6h): Conceitos fundamentais do React.js
- Criação de componentes
e gerenciamento de estado
- Integração com APIs e renderização de dados
- 8. Projeto Prático Integrado (2h): Desenvolvimento
de uma aplicação full-stack integrando front-end e back-end
- Implementação de funcionalidades como autenticação de usuários
e persistência de dados
- Deploy da aplicação em ambiente de produção.
POR QUE O SENAI É A MELHOR ESCOLHA?
- Mais possibilidades de conquistar um emprego ou uma promoção
- Infraestrutura com laboratórios
equipados e com materiais para aprendizado inclusos
- É rápido conquistar um diploma de qualidade
- As empresas confiam
em quem faz Senai
- Professores com grande experiência no mercado
- Aulas teóricas e práticas. Aqui você aprende fazendo
-
Descontos para quem trabalha na indústria
REQUISITOS PARA COMEÇAR
- Ensino Fundamental
Incompleto
- Comprovante de Residência
- CPF do Aluno
- RG do Aluno
**Pré-matrícula e/ou matrícula sujeita a análise de crédito, no ato da sua efetivação.
***Os cursos possuem cargas horárias diferenciadas nos momentos presenciais e a distância, conforme opção escolhida.