Introdução
  • Introdução
  • Grupo de Estudo
  • Frontend X Backend
BACK END
  • Ferramentas e Instalação
  • NetFramework, NetCore, Net Standard
  • Criando nossa solução
  • DDD - Domain Driven Design
  • Criando entidades do negócio
  • Enumeradores e Value Objects
  • Criando Diagrama de Classes e aplicando herança
  • Definindo contratos do domínio com interfaces
  • Criando serviços de domínio
  • Aplicando Notification Pattner
  • Blindando nosso código
  • Mapeando objetos através de conversões explicitas
  • Configurando Entity Framework Core
  • Trabalhando com Migrations do Entity Framework Core
  • Entendendo os verbos de nossa API
  • Inserindo um usuário no banco de dados
  • Implementando Service de domínio e Repositorio do Canal
  • Implementando Service e Repositório da PlayList
  • Implementando Service e Repositório do Vídeo
  • Criando a Controller do Canal
  • Configurando a segurança de nossa Api
  • Criando Controllers da PlayList e Vídeo
FRONT END
  • Conhecendo e Instalando o Ionic Framework
  • Criando a tela de pesquisa
  • Criando serviço UtilService e VideoService
  • Criando nosso popup de autenticação no ionic
  • Autenticando o Usuário
  • Criando um novo Usuário
  • Criando novo Vídeo
  • Criando novo Vídeo - Canal
  • Criando novo Vídeo - PlayList
  • Salvando o Vídeo
  • Criando a Playlist e tela de exibição do Vídeo
Conclusão
  • Fonte do projeto no GitHub
  • Considerações finais