Série da semana

Projeto agência de turismo: API REST + Cliente web React + Mobile

DevCast: Como criar um projeto completo?

É hora de por em prática o que você sabe criando um projeto completo! Na série de hoje vamos analisar requisitos, codificar uma API RESTful, um cliente mobile multiplataforma, um site e uma aplicação web de moderação. Vem com a gente conhecer o projeto GoTour, que vai colocar essa agência fictícia de turismo na era digital!

Como criar um projeto completo?

Cursos:Crie um projeto de software completo

Requisitos

Curso
Levantamento de Requisitos para o projeto
Neste curso vamos exemplificar como um analista de requisitos conversa com seu cliente para realizar um levantamento de requisitos. Usando uma das práticas de levantamento de requisito conhecida como Entrevista, os analistas conversam com o cliente para entender tudo o que deve ter no sistema. A realização do levantamento de requisitos é o primeiro passo para obter um sistema que atenda às necessidades do cliente.
5 Aulas
Suporte
Acessar o curso

Back-end

Curso
API RESTful em PHP/Lumen para administração de pacotes turísticos
A sigla API refere-se ao termo "Interface de Programação para aplicações”. Neste curso desenvolveremos uma API Restful, utilizando corretamente os métodos HTTP, que servirá de “interface” de acesso para a aplicação de uma agência de turismos, chamada GoTour. Essa API será desenvolvida em PHP, utilizando o micro-framework Lumen, baseado em Laravel. Este curso é a implementação do projeto que foi iniciado no curso Levantamento de Requisitos - Exemplo prático de entrevista.
14 aulas
Suporte
Acessar o curso

Cliente web

Curso
Site em React/Redux para apresentação dos pacotes turísticos
Neste curso, vamos construir um webapp para uma agência de viagens utilizando o React, e o Redux como gerenciador de seus estados. Entenderemos as principais vantagens dessa abordagem que permite a construção de aplicações escaláveis e fáceis de manter.
12 Aulas
Suporte
Acessar o curso
Projeto
Aplicação PHP/Laravel para moderação da agência via API RESTful
Nesta documentação apresentaremos uma forma de consumir uma API Restful utilizando Laravel, através de uma aplicação responsável por gerenciar pacotes de viagens de uma agência de turismo.
Suporte
Acessar o projeto

Cliente Mobile

Curso
Aplicativo React Native para apresentação dos pacotes turísticos
Neste curso aprenderemos como criar um aplicativo mobile exibe os dados de pacotes turísticos, obtidos de uma API RESTful, com React Native. Usaremos como cenário os requisitos de uma empresa fictícia de turismo, a GoTour. Para implementar as funcionalidades deste aplicativo usaremos o React Native.
11 Aulas
Suporte
Acessar o curso

Projeto completo para praticar

Projeto

Documentação
PHP Laravel MVC Lumen REST CSS Bootstrap JavaScript React React Native Redux

Certificado

É hora de contar pra todo mundo que você agora consegue tocar um projeto do início ao fim! Clique no botão abaixo e gere os seus certificados para os cursos que assistiu acima.

Gerar certificado

Crie projetos completos: Dúvidas Frequentes e Suporte

Confira abaixo algumas respostas para perguntas comuns sobre projetos de software.

Suporte ao aluno - Deixe a sua dúvida.
Achou 12 meses muito tempo?

Programação muda todo dia e cada novidade nos obriga a rever tudo que já sabíamos. Só um estudo contínuo nos leva ao sucesso.

Apenas 3,5% dos nossos assinantes querem cancelar antes dos 12 meses

O que nossos clientes dizem:

"Excelente trabalho. É assim que a gente vê que o investimento vale a pena. Parabéns!"

- Danniery Alves -
O que nossos clientes dizem:

"Prá lá de bom... Está ótimo: com clareza, didática, conhecimento de causa e uma boa dose de humor. "Persistência" é o segredo."

- Paulo Costa -
O que nossos clientes dizem:

"DevMedia ensina mais do que qualquer faculdade!!!"

- Mauricio Hartmann -