Criar aplicativos com Ionic 3 e Laravel (PHP) com MongoDB
4.4 (330 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,276 students enrolled

Criar aplicativos com Ionic 3 e Laravel (PHP) com MongoDB

API REST com Laravel(PHP) e MongoDB. Consumir o serviço via Ionic 3(TypeScript)
4.4 (330 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,276 students enrolled
Created by Nataniel Paiva
Last updated 8/2018
Portuguese
Portuguese [Auto-generated]
Price: Free
This course includes
  • 3 hours on-demand video
  • 11 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Criar APIs REST com Laravel
  • Entender como funciona o ORM Eloquent

  • Criação de várias collections com MongoDB

  • Integração do Laravel com Ionic 3 em projetos separados
Course content
Expand 14 lectures 03:03:13
+ Introdução
14 lectures 03:03:13
  • REST

  • API

  • WS

  • JSON

Introdução a APIs RESful
06:07
  • Laravel

  • Ionic

  • MongoDB

Introdução às tecnologias que utilizaremos no curso
06:36
Instalações necessárias
09:12
  • Criando nosso primeiro projeto utilizando Composer

  • Minha primeira controller com Laravel

  • Meu serviço REST

  • Conectando com o MySQL

  • EloquentORM

  • Criar uma tabela e listar a mesma em JSON

Criando o nosso primeiro projeto com Laravel
15:39
  • Alterar o projeto para usar o MongoDB

  • Configurações

  • Serviço Rest com MongoDB

Laravel com MongoDB
10:54
  • Criar um projeto com Ionic

  • Criar uma lista e um formulário com Ionic.

  • Criar um service Ionic

  • Cors no Laravel

Ionic 3
22:06
  • Crud Laravel
  • Crud Ionic
CRUD no Laravel e Ionic
20:50
  • Relacionamento entre collections no MongoDB

  • Como criar collections que se relacionam usando Laravel

Introdução sobre relacionamento entre collections
10:56
  • Utilizar o Ionic com o relacionamento da aula anterior

  • Criar um campo select de perfis no formulário de usuário
Salvar os relacionamentos em nosso front
13:08
  • Gerar a apk da nossa aplicação

  • Configurar o SDK manager
Gerar as APKs do nosso APP
10:07
  • Mudanças no Laravel
  • Mudanças no Ionic
CRUD com MySQL
15:05
  • Camera nativa do Ionic
  • Salvar a imagem da camera
Camera nativa
17:51
  • Geolocalização com Ionic
  • Salvar localização dos registros
Geolocalização
08:52
  • Conexão com MySQL
  • Conexão com MongoDB
Conexão com MySQL e MongoDB
15:50
Requirements
  • Ter conhecimento em PHP
  • Conhecer Orientação a Objetos
  • Gostar de aprender algo novo
Description

O melhor framework de PHP atualmente em minha humilde opinião é o Laravel! Eu já trabalhei com vários frameworks de PHP, inclusive dei aulas de Zend 1 e Zend 2, porém quando eu descobri o Laravel percebi o quanto ele facilita a vida do Desenvolvedor PHP. Com Laravel você consegue criar APIs REST com uma velocidade incrível e ainda conectar-se com bases de dados tanto Relacionais, como NoSQL de uma maneira muito simples!

Nesse curso vou abordar várias coisas interessantes e ainda vamos consumir os serviços criados em Laravel através do Ionic 3!


Who this course is for:
  • Programadores que querem aprender algo novo