Agenda e recursos do Curso de Desenvolvedor Fullstack JavaScript com Sails.js
Programa do curso de Curso de Desenvolvedor Fullstack JavaScript com Sails.js
Configurando
- Introdução e generalizações
- As tecnologias que vamos usar
- O que vamos criar
- Evitando erros no seu código
- Usando o terminal neste projeto
- Github para o nosso projeto
- Instalando plataformas e dependências
Os fundamentos
- Arquitetura de backend
- Arquitetura de frontend
- ParasailsJS
- Autentificação e login
- Registro de Usuários
- Sessão e Banco de Dados
- Recuperação de senha
- Verificação de e-mail
- Formulário de contato
- Gerenciando dados de pagamento
- Criando uma página nova
- Dando interatividade à nossa página
- Criando um modelo novo
- Testes automáticos
- Criando uma ação nova
- Usando o Cloud SDK
Criando funções customizadas
- Personalização
- Permissões
- Amigos com associações
- Consultas avançadas e .populate
- Modais
- Formulários Ajax
- Carregamento e estados de erro
- Juntando tudo
- Fazendo upload de arquivos de backend
- Fazendo upload de arquivos de frontend
- Baixando arquivos
- Sua vez
Crescimento e monetização
- Criando um paywall
- Assinaturas de planos recorrentes
- Notificações
- Convites (usuários existentes)
- Convites (usuários novos)
- Contas não ativadas
Pondo o app online
- Variáveis de ambiente e configuração do Sails.js e Node.js para implantar em produção
- Segurança da aplicação
- Cloudflare e Certificados SSL
- Utilizando uma Plataforma como Serviço
- Implantar ao Heroku
- Configurações para enviar à produção
- Adicionando variáveis do sistema ao Heroku
- Configurações de Banco de Dados
- Antes de lançar o seu projeto
- Fechamento do curso
Para este curso você vai precisar
9 Horas de conteúdo
14 Horas de treino
Para este curso você vai precisar
9 Horas de conteúdo
14 Horas de treino
Configurando
- Introdução e generalizações
- As tecnologias que vamos usar
- O que vamos criar
- Evitando erros no seu código
- Usando o terminal neste projeto
- Github para o nosso projeto
- Instalando plataformas e dependências
Os fundamentos
- Arquitetura de backend
- Arquitetura de frontend
- ParasailsJS
- Autentificação e login
- Registro de Usuários
- Sessão e Banco de Dados
- Recuperação de senha
- Verificação de e-mail
- Formulário de contato
- Gerenciando dados de pagamento
- Criando uma página nova
- Dando interatividade à nossa página
- Criando um modelo novo
- Testes automáticos
- Criando uma ação nova
- Usando o Cloud SDK
Criando funções customizadas
- Personalização
- Permissões
- Amigos com associações
- Consultas avançadas e .populate
- Modais
- Formulários Ajax
- Carregamento e estados de erro
- Juntando tudo
- Fazendo upload de arquivos de backend
- Fazendo upload de arquivos de frontend
- Baixando arquivos
- Sua vez
Crescimento e monetização
- Criando um paywall
- Assinaturas de planos recorrentes
- Notificações
- Convites (usuários existentes)
- Convites (usuários novos)
- Contas não ativadas
Pondo o app online
- Variáveis de ambiente e configuração do Sails.js e Node.js para implantar em produção
- Segurança da aplicação
- Cloudflare e Certificados SSL
- Utilizando uma Plataforma como Serviço
- Implantar ao Heroku
- Configurações para enviar à produção
- Adicionando variáveis do sistema ao Heroku
- Configurações de Banco de Dados
- Antes de lançar o seu projeto
- Fechamento do curso