TENHO INTERESSE
Duração: 100h
Turno: Noturno
Horário do curso:
- Noturno: das 18h50 às 23h
Período do curso:
- 20/02/2018 a 31/05/2018 - 3° e 5° noturno
Descrição do curso:
Aprenda a programar.
Área de atuação: Tecnologia da informação
Conteúdo programático do curso:
Introdução ao HTML/CSS - 10h
- Estrutura Básica do HTML
- Aplicando estilos com CSS
- Outras tags HTML
- Elementos estruturais, imagens e tabelas
- CSS3
- Posicionamento de elementos
Lógica de programação com HTML e Javascript - 30h
Introdução
- Por que devo programar?
- O que é uma linguagem de programação?
- Meu primeiro HTML
- Meu primeiro JavaScript
Interações com o usuário
- Exibindo mensagem para o usuário
- Números e textos
- Operações matemáticas
- Trabalhando com variáveis
Dividindo a resolução dos seus problemas
- Minha primeira função
- Calculando o IMC
- Reutilizando funções
Expressões lógicas
- Tomando decisões no programa
- A instrução If
- Nosso primeiro jogo
- Números aleatórios
Estrutura de controle e repetição
- Repetindo trechos de código
- Loops
- A instrução For
- A instrução While
Arrays
- Guardando elementos
- Recuperando elementos
- Varrendo um array
Introdução ao NodeJs + MongoDB - 50h
Node.js, Express e o ambiente de Desenvolvimento
- Instalação
- Utilizando o Express.js
- Utilizando EJS
- Nodemon
MongoDB - Introdução, Conexão com Banco e Boas Práticas
- Criação de módulos seguindo a CommonJS
- Conectando com o Banco de Dados MongoDB
- Exibindo dados dinamicamente na página
- Carregamento automático com Express-Load
Inserindo, Alterando e Excluindo Dados no Banco
- Form de cadastro
- Um pouco mais sobre o HTTP
Trabalhando com Diferentes Formatos de Dados
- Servindo o conteúdo em diferentes formatos
- Tipos diferentes nas requisições
- Resposta conforme a requisição: Content Negotiation
- Suportando JSON como formato para cadastro
Validação com express-validator
- Validando um campo no form
- Atribuindo mensagens às validações
- Mantendo o estado dos dados do form
As Engrenagens do Node.js
- Como funciona o module.exports
- Os callbacks e o funcionamento assíncrono do Node
Middlewares
- Entendendo e criando um Middleware
Deploy
- Deploy no Heroku
- Conexão com o banco remoto
- Preparando a aplicação para o deploy
- Deploy no Heroku através do GIT
Pré-Requisitos: idade mínima 16 anos, noções básicas de informática.
Investimento:
Valores sob consulta diretamente na Unidade
Inscrição e Documentação:
- Carteira de identidade;
- CPF e Comprovante de Residência (conta de água ou luz) Original e
Fotocópia;
- Para menores de 18 anos é indispensável a presença do responsável
legal com as mesmas documentações.
Local das aulas:
Senai Maringá CTM |44| 3293-6700
Rua José Correia de Aguiar, 361, Jardim Leblon, Maringá
- PR.
* O Senai Paraná reserva-se o direito de cancelar as turmas
caso não haja número mínimo de inscritos.
* A matrícula somente será efetivada após a
certificação de que o interessado na contratação dos serviços educacionais não tenha
débitos junto a este estabelecimento de ensino.
* O Senai Paraná se reserva o direito de cancelar o curso
em caso fortuito e de força maior.
TENHO INTERESSE