7194
Criando APIs Data Driven com ASP.NET Core 3 e EF Core 3

Neste curso vamos criar uma API voltada para CRUD de forma simples e rápida.





Nível Básico
Duração 212 mins (3.5 horas)
Publicado em 22/11/2019
Categoria backend



  • Conheça mais sobre este curso

    Olá e seja bem-vindo ao curso Criando APIs Data Driven com ASP.NET Core 3 e EF Core 3. Neste curso vamos aprender a criar APIs voltadas para dados, ou seja, com foco nas operações CRUD (Create, Read, Update e Delete), de forma simples e rápida, porém completa.

    O que eu vou aprender?

    • Nocões de APIs Rest
    • ASP.NET Core 3
    • EF Core 3
    • Rotas e Endpoints
    • Autenticação
    • Autorização
    • Roles
    • JWT e Bearer
    • Cache
    • Compressão
    • Versionamento
    • Documentação
    • Boas Práticas de API
    • Estruturar um projeto

    Requisitos

    • Conhecimentos básicos em C#

    Desejável

    • Conhecimentos em ASP.NET Core

    Para quem é este curso

    • Alunos graduando e graduados
    • Recém formados
    • Estagiários e recém contratados
    • Profissionais do ramo de software

Conteúdo Programático

  • Módulo 1: Criação da API (44 aulas)
      1. Apresentação | 1 mins
      2. Instalação | 12 mins
      3. Estrutura da API | 11 mins
      4. Data Driven | 3 mins
      5. Category Model | 5 mins
      6. Product Model | 4 mins
      7. User Model | 1 mins
      8. Rotas | 7 mins
      9. Rotas - REST | 4 mins
      10. Parâmetros via URL | 3 mins
      11. Capturando JSON enviado | 8 mins
      12. PUT e DELETE | 3 mins
      13. Task e Action Results | 7 mins
      14. Validando o Modelo | 4 mins
      15. Data Context | 5 mins
      16. Dependency Injection | 7 mins
      17. Criando uma Categoria | 3 mins
      18. Manipulando Erros | 2 mins
      19. Atualizando uma Categoria | 4 mins
      20. Excluindo uma Categoria | 3 mins
      21. Get e GetById | 5 mins
      22. Iniciando Controller de Produtos | 4 mins
      23. Lendo os Produtos | 3 mins
      24. Finalizando Controller de Produtos | 4 mins
      25. EF Core e SQL Server | 5 mins
      26. Conectando ao SQL Server | 8 mins
      27. Autenticação e Autorização | 7 mins
      28. Gerando o Token | 5 mins
      29. Autenticando | 7 mins
      30. Autorizando | 4 mins
      31. Segurança nos Controllers | 3 mins
      32. Versionamento, Cache e Compressão | 5 mins
      33. Documentando a API | 5 mins
      34. IMPORTANTE: Ajustes na API | 6 mins
      35. Iniciando com Microsoft Azure | 5 mins
      36. Resource Groups | 3 mins
      37. WebApp | 6 mins
      38. SQL Server | 3 mins
      39. Escalonamento Automático | 5 mins
      40. Connection String | 4 mins
      41. Enviando o Código para o GitHub | 6 mins
      42. Publicando a API | 3 mins
      43. Conectando ao SQL Server | 7 mins
      44. Finalização | 1 mins



André Baltieri

7x Microsoft MVP

Olá eu sou o André Baltieri, desenvolvedor Web desde 2003, já trabalhei no Brasil e nos EUA, em projetos de diversos tamanhos.

Recebi por sete vezes consecutivas, o prêmio de Most Valuable Professional da Microsoft, um reconhecimento global dado para os maiores influentes em suas tecnologias.

Atuei também como Head of People, recrutando, selecionando e direcionando a carreira de mais de 70 desenvolvedores em uma das melhores empresas para se trabalhar do Brasil.

Sou palestrante em diversos eventos como ASP.NET Conference, DevXperience, TDC, GDG dentre outros e desde 2012 realizo treinamentos e consultorias em diversas empresas do Brasil, acumulando uma ótima experiência que também transformo em cursos InCompany e Online.


Cursos Relacionados



Carreiras Relacionadas