Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Criando API's RESTful com Web API, Entity Framework e MySQL
Rating: 4.5 out of 5(50 ratings)
195 students

Criando API's RESTful com Web API, Entity Framework e MySQL

Aprenda API's RESTful com Web API, Entity Framework e MySQL
Last updated 1/2019
Portuguese
Portuguese [Auto],

What you'll learn

  • Utilizar o Web API com Entity Framework e MySQL.
  • Utilizar a abordagem Database First no Entity Framework
  • Utilizar a abordagem Code First + Migrations com Entity Framework
  • Utilizar Data Annotation integrada com Entity Framework e Web API
  • Usar os verbos GET, POST, PUT e DELETE para serviços RESTful
  • Nomenclatura de Métodos/Actions dentro da Web API
  • Utilizar registros relacionados no Asp .Net Web API

Course content

1 section30 lectures5h 36m total length
  • Boas Vindas ao Curso0:41

    Vídeo de boas vindas ao Cuso de Web API com Entity Framework e Mysql.

  • Arquivos do Curso0:35
  • Web API com EF e MySQL - Criação do Projeto no Visual Studio5:33

    Vídeo do curso de Web API com Entity Framework e Mysql mostrando a criação e como ficará o projeto no Visual Studio.

  • Criação da tabela Livros no MySQL (Database First)6:30

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar a tabela livros no MySQL através do comando SQL. Explicação da abordagem Database First.

  • Configuração do Entity Framework com MySQL9:00

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como configurar o Entity Framework para trabalhar com o banco de dados MySQL.

  • Criação da classe Livro6:42

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando a criação da classe Livro no Visual Studio.

  • Criação do método para cadastrar um novo livro com o POST20:49

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar o serviço RESTful com o ASP.NET Web API utilizando o POST para cadastrar um novo livro.

  • Utilizando o Migrations para CodeFirst - Parte 116:35

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar o Migration no Visual Studio com o MySQL. Explicando a abordagem Code First. - Parte 1

  • Utilizando o Migrations para CodeFirst - Parte 221:41

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar o Migration no Visual Studio com o MySQL. Explicando a abordagem Code First. - Parte 2

  • Utilizando DataAnnotations19:44

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar as DataAnnotations para definir tipos de dados no MySQL e também regras de validações nas classes.

  • Recuperando os registros através do GET7:57

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como recuperar todos os registros através do verbo GET do HTTP.

  • Recuperando um registro através do GET por ID7:05

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como recuperar um registro através de seu ID/Código utilizando o verbo GET do HTTP.

  • Atualizando um registro através do verbo PUT17:57

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como editar um registro utilizando o verbo PUT do HTTP.

  • Excluindo um registro através do verbo DELETE10:41

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como excluir um registro utilizando o verbo DELETE do HTTP.

  • Verbos HTTP e status de retorno6:48

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando os principais verbos do HTTP e os códigos de retorno. 

  • Métodos com nomes customizados10:11

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como trabalhar com métodos que não iniciam com o nome dos verbos (Get, Post, Put, Delete). O vídeo ensina também como utilizar duas ou mais actions que referem-se ao mesmo verbo. 

  • Paginação de registros17:26

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como realizar paginação de registros no Asp.Net Web API. 

  • Cabeçalhos Customizados no ASP.NET Web API9:23

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar cabeçalhos customizados no Asp.Net Web API.

  • Como criar filtros e ordenação com OData14:03

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar filtros e ordenação no Asp.Net Web API com o protocolo OData.

  • Utilizando a Fluent API12:21

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar a Fluent API para fazer o mapeamento objeto relacional no Asp.Net Web API. 

  • Utilizando a Fluent Validation24:30

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar a Fluent Validation para fazer a validação de dados de um objeto no Asp.Net Web API. 

  • Como tratar erros gerados pela Fluent Validation19:29

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como tratar erros gerados pela Fluent Validation no Asp.Net Web API. 

  • Criando a classe de Editora e atualizando as rotas7:46

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar a classe Editora, que será usada no relacionamento com Livros, e atualizar as rotas quando trabalhamos com classes relacionadas no Asp.Net Web API.

  • Relacionando a Classe de Editora com Livro18:08

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como relacionar duas classes com EF no Asp.Net Web API. Para essa aula utilizamos as classes Editora e Livro.

  • Listando registros relacionados9:05

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como listar registros relacionados no Asp.Net Web API.

  • Inserindo registros com relacionamento8:19

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como inserir registros com relacionamento no Asp.Net Web API.

  • Alterando registros com relacionamento12:34

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como alterar registros com relacionamento no Asp.Net Web API.

  • Excluindo dados com registros relacionados7:56

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como excluir registros com relacionamento no Asp.Net Web API.

  • Publicando a aplicação Web API no Microsoft Azure6:50

    Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como publicar uma aplicação Asp.Net Web API no Microsoft Azure.

  • Finalização do Curso0:27

    Aula de finalização do curso de Web API com Entity Framework e Mysql.

Requirements

  • Ter o Visual Studio instalado na máquina.
  • Acesso de leitura e escrita em uma base de dados MySQL.
  • Conhecimento prévio básico de C#.
  • Permissão de instalação de programas no computador.

Description

Curso de Web API com Entity Framework e MySQL foi desenvolvido para mostrar ao aluno como criar um serviço RESTful utilizando as tecnologias ASP.NET Web API juntamente com o Entity Framework  e o banco de dados MySQ.

O aluno irá aprender o básico para criar seus serviços RESTful utilizando o modelo Database First e Code First.

Who this course is for:

  • Desenvolvedores que desejam aprender Web API.
  • Esse curso destina-se a todo e qualquer aluno que deseja conhecer na prática como utilizar o ASP .NET Web API juntamente com o MySQL utilizando o Entity Framework.