
Construindo uma Aplicação MVC com Laravel 7 para Consulta de CEP
Neste Labs você irá construir uma aplicação MVC utilizando o framework PHP Laravel, aprendendo como estruturar e configurar o projeto. Além disso, você irá aprender na prática como consumimos uma API e mostrar seus dados em tela utilizando, para isso, a API da VIACEP para buscarmos o seu CEP e salva-lo em banco.
O que você vai desenvolver </>
Objetivo: O objetivo deste projeto prático hands-on é permitir que os participantes aprendam a desenvolver uma aplicação MVC utilizando o framework PHP Laravel 7. Além disso, eles irão aprender como consumir uma API (no caso, a API da VIACEP para buscar um CEP) e exibir os dados em uma interface de usuário.
Requisitos técnicos:
- Conhecimento básico de PHP, HTML, CSS e SQL.
- Ambiente de desenvolvimento PHP (XAMPP, WAMP, etc.) instalado e configurado.
- Conhecimento básico de Banco de Dados MySQL.
- Conhecimento básico do framework Laravel 7 e suas principais funcionalidades.
- Postman (ou qualquer outra ferramenta de teste de API) instalado e configurado.
- Conexão com a internet para acessar a API da VIACEP.
Descrição detalhada do projeto:
Neste Labs (laboratório), os participantes irão construir uma aplicação MVC utilizando o framework PHP Laravel. A aplicação terá como objetivo principal buscar e exibir informações sobre um determinado CEP fornecido pelo usuário.
Os participantes irão aprender como estruturar e configurar um projeto Laravel, além de como criar os modelos, visualizações e controladores necessários para implementar a funcionalidade desejada.
A aplicação fará uso da API da VIACEP para buscar as informações do CEP fornecido pelo usuário. Para isso, os participantes aprenderão como consumir essa API utilizando o Laravel, realizar requisições HTTP e obter os dados de resposta.
Os dados do CEP serão salvos em um banco de dados MySQL através do Laravel, permitindo que o usuário faça consultas posteriores dos CEPs buscados.
No final do projeto, os participantes terão desenvolvido uma aplicação funcional que permite realizar consultas de CEP utilizando o Laravel 7 e a API da VIACEP.
Quem vai te guiar neste projeto </>
Sobre a DIO
ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02
A DIO é a maior comunidade de aprendizado contínuo em tecnologia da América Latina, que conecta os melhores talentos com as empresas mais inovadoras do mundo.
Um ecossistema educacional completo para aprendizagem em desenvolvimento de software, engenharia de dados, qualidade de software e computação em nuvem.