Introdução a Asp.net Web Api 2
  • Instalando o Visual Studio Community 2017
  • Antes de continuar. . .
  • Padrão MVC
  • Criando a Primeira Asp.net Web Api
  • Chamadas aos métodos da Controller
  • Evoluindo a Model
  • Retornando um Aluno por meio de Parâmetro
  • O método post e o Postman
  • O que é JSON
  • Lendo arquivo Base Json
  • Enviando um Aluno para o método Post
  • CRUD Base Json
  • CRUD na Controller
  • PUT e DELETE
  • Você ainda está aqui?
Inserindo Javascript
  • Agradecimento e Referência Youtube
  • Iniciando a Interface
  • Iniciando o Javascript
  • Acessando a API - Parte 01
  • Acessando a API - Parte 02
  • Carregando na Table - Parte 01
  • Carregando na Table - Parte 02
  • Cadastrando Aluno
  • Editando Aluno - Parte 01
  • Editando Aluno - Parte 02
  • Editando Aluno - Parte 03
  • Editando Aluno - Parte 04
  • Editando Aluno - Parte 05
  • Ajustando Cadastro
  • Exclusão + Ajustes Finais JS
Layout - Bootstrap 3
  • Referência Bootstrap
  • O Visual um pouco melhor!
  • Inserindo Modal
  • Inserindo arquivo CSS
  • Fechando o Modal no Javascript
  • Título Modal
  • Novo Aluno Modal
  • Confirm com Bootbox
Evoluindo a Web API
  • ReadyState 0,1,2,3 e 4
  • Http - Mensagem de Status
  • Ajax e o OnReadyStateChange
  • Tratando Erro 500
  • Config rotas na Controller - Parte 1
  • Config rotas na Controller - Parte 2
  • Config rotas na Controller - Parte 3
Conexão com Banco de Dados
  • Arquivo SQL Server
  • String de Conexão
  • Primeira Comando no SQL DB
  • Arquivo de Configuração
  • Criando o DAO - Select
  • Criando o DAO - Insert
  • Desafio DAO - Update
  • Resolvendo Desafio - Update
  • Criando o DAO - Delete
  • Performance Where
  • ActionResult pra quem Faltava.
  • Fechando Conexões
Validações e Reestruturações
  • Inserindo Swagger
  • DTO - Data Transfer Object
  • Data Annotation - Parte 01
  • Data Annotation - Parte 02
  • Sono, VS Code e Live Server
  • Criando Biblioteca - Repository
  • Criando Biblioteca - Domínio
Controle de Usuário - Autenticação
  • Tela de Login
  • Barra de Navegação
  • Inserindo Owin
  • Owin - Correção do Swagger
  • Owin e OAuth - Parte 01
  • Owin e OAuth - Parte 02
  • Owin e OAuth - Parte 03
  • Layout de Login
  • Funções Login e Verificar
  • Função Login
  • Verificando Login
  • Redirecionando
  • Correção de Login
Controle de Usuário - Autorização
  • Funções de Acesso
  • Claims e Roles
  • Token - Dados Abertos - Parte 01
  • Token -Dados Abertos - Parte 02
  • Token -Dados Abertos - Parte 03
Código Fonte e Outros Recursos
  • Código Fonte
Emmet - Visual Studio Code - BÔNUS
  • Emmet - Introdução
  • Emmet - Início, Filhos e Irmões
  • Emmet - Escalar Atributos
  • Emmet - Multiplicar e Agrupar
  • Emmet - Texto
  • Emmet - Outros Operadores