Universidade de javascript (Node.js)

Carga horária: 20hs

Curso destinado aos profissionais que desejam entrar no mercado de trabalho iniciando suas aplicacoes com Node.js, Javascript OO Ecma6, Babel, x Modularizacao e componentes no javascrcipt, para aplicações fullstack, Detalhamento da diferença entre aplicações Assíncronas e Síncronas.

Neste curso de 20h, criaremos uma aplicação completa usando Node.js, com a Orientação a Objeto e os novos componentes do padrão Ecma6 de programação, utilizando o framework Express e persistência no MySQL e Mongodb.

Próximas turmas

RestFull

·         Models

·         Controllers

·         Promises e Multicore

O que são Promises ?

·         Clusters

·         Deploy

Orientação a Objetos

·         Classes

·         Listas

·         Heranças

·         Associações

TypeScript vs Javascript

Funcões CallBack

Sistema Web

·         Aplicacao FullStack

·         Trabalhando com diversas rotas

·         Por que o assíncrono?

·         Trabalhando com HTTP

·         Criar módulos

·         Manipulando arquivos

Express

·         Iniciando com o Express

·         Instalação e configuração

·         Controlando as sessões de usuários

Criando rotas

·         Entendendo o Request e Response

·         Aplicando filtros antes de acessar as rotas

·         Implementando middleware

·         Testando rotas

·         Integrando com HTML nas Views

Layout Responsivo

·         Socket.IO

·         Conhecendo o framework Socket.IO

·         Organizando o carregamento de Sockets

·         Socket.IO e Express usando a mesma sessão

MongoDB

·         O que é NoSQL ?

·         Como utilizar o MongoDB ?

·         Crud

Mysql

·         Banco de dados Relacional

·         MySql

·         CRUD