Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 16 hours on-demand video
  • 89 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Mobile Development Ionic

Ionic 3 na Prática

Aprenda na prática a criar um aplicativo com Ionic 3
Rating: 4.8 out of 54.8 (156 ratings)
660 students
Created by Guilherme Ferreira
Last updated 7/2018
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Conceitos básico de Ionic 3
  • Gerar o aplicativo para Android
  • Navegação entre páginas no Ionic 3
  • Requisições HTTP
  • Consumir Webservice
  • Criar um Webservice com Laravel

Course content

3 sections • 97 lectures • 16h 13m total length

  • Preview07:45
  • Preview10:22
  • Definindo a Página Home
    11:56
  • Atualizando o Android Studio
    14:41
  • Rodando o Projeto no Emulador
    08:17
  • Rodando o Projeto no Android Studio
    05:29
  • Lista de Registros
    09:08
  • Navegação entre Páginas
    06:33
  • Enviando Parâmetros
    08:15
  • Lista de Aulas
    11:31
  • Página Aula
    05:16
  • Exibindo detalhes da Aula
    10:55
  • Corrigindo erro com Dom Sanitizer
    05:51
  • Implementando com Interfaces
    14:14
  • Criando um Provider
    12:31
  • API de Testes com Json Server
    07:32
  • Lista de Cursos no DB Json
    04:37
  • Requisição HTTP com HttpClient
    10:33
  • Teste para Adicionar Registros
    08:51
  • Teste para Atualizar Registros
    04:12
  • Teste para Deletar Registros
    03:16
  • Teste para Exibir um Registro
    03:54
  • Página de Cadastro
    08:38
  • Formulários de Cadastro
    10:17
  • Provider de Usuários
    12:21
  • Tela de Perfil
    14:32
  • Tela de Login
    07:28
  • Storage do Ionic 3
    11:05
  • Persistindo os dados do Usuário
    03:47
  • Otimizando a tela de Perfil
    07:02
  • Controle de Menus
    13:51
  • Verificando se Usuário está Logado
    03:38

  • Web service com Laravel
    06:44
  • Como Baixar o Código do Web service
    03:33
  • Configurando a Autenticação via Token
    16:22
  • Utilizando o Postman para Testes
    08:05
  • Cadastro de Usuários e Teste com Token
    13:58
  • Validação de dados com Laravel
    09:28
  • Traduzindo Mensagens de Erros
    04:37
  • Método de Login na API
    14:27
  • Buscando Registros com Token
    06:55

  • Integrando o App com a API
    12:56
  • Perfil do Usuário com a API
    11:15
  • Refatorando Requisição do Perfil
    06:37
  • Atualizando o Perfil do Usuário
    10:55
  • Criando a Tabela de Cursos
    16:39
  • Listando Cursos no App
    17:12
  • Corrigindo a Lógica do Perfil
    11:47
  • Validação no Método do Perfil
    13:57
  • Tabela de Aulas
    19:31
  • Tentando no Emulador Android
    11:29
  • Exibindo Mensagens de Sucesso e Erros
    19:05
  • Lógica de Compra de Cursos
    05:58
  • Tabelas Compras e Produtos
    17:02
  • Realizando uma Compra
    18:38
  • Listando as Compras do Usuário
    02:31
  • Método para Notificação
    12:12
  • Link para Carrinho de Compras
    07:50
  • Página de Carrinho de Compras
    13:56
  • Adicionando Item no Carrinho de Compras
    10:24
  • Evitando Itens Duplicados no Carrinho
    07:01
  • Adicionando Carrinho na Tela de Detalhe
    05:48
  • Exibindo Itens no Carrinho de Compras
    05:35
  • Deletando Itens do Carrinho de Compras
    09:00
  • Total do Carrinho de Compras
    04:46
  • Método de Compra no App - Parte 1
    16:24
  • Método de Compra no App - Parte 2
    05:53
  • Mensagem de sucesso na compra
    03:39
  • Limite de acesso aos cursos - Parte 1
    06:19
  • Limite de acesso aos cursos - Parte 2
    11:26
  • Limite de acesso aos cursos - Parte 3
    11:12
  • Limite de acesso aos cursos - Parte 4
    10:13
  • Ajustando o Menu
    09:23
  • Lista de Compras no App
    19:08
  • Tratando a data e o total das compras
    09:36
  • Lógica para venda com Paypal
    09:43
  • Criando contas no Sandbox do Paypal
    08:32
  • Montando o Link de compra do Paypal - Parte 1
    13:56
  • Montando o Link de compra do Paypal - Parte 2
    05:46
  • Montando o Link de compra do Paypal - Parte 3
    09:32
  • Testando o Link do Paypal
    13:29
  • Teste com um Comprador do Paypal
    05:32
  • Utilizando os Controles do Laravel
    24:03
  • Configurando CORS no Laravel
    10:16
  • Configurando Url de Retorno
    13:26
  • Obtendo dados de Detalhe
    07:49
  • Obtendo os registros da Compra
    14:06
  • Efetivando a Compra no Paypal
    17:45
  • Método de Cancelar Compra
    07:14
  • Criando o Atributo de Transação ID
    09:48
  • Método de Notificação do Paypal
    12:17
  • Configurando a URL de Notificações no Paypal
    10:16
  • Método de Segurança do Paypal
    09:04
  • Sobre Servidores para o Webservice
    12:16
  • Tente de Compra com Notificação
    06:55
  • Correção na Lógica que verifica Compras
    03:54
  • Teste final com o Emulador
    09:48

Requirements

  • Deve ter um conhecimento em Typescript
  • Deve ter um conhecimento em Angular 4
  • Básico de Ionic 3
  • Básico de Javascript
  • Básico de Laravel 5.5

Description

Aprenda a criar um Aplicativo para Android com Ionic 3. O Curso vai abordar conceitos básicos do Framework e boas práticas de implementações como por exemplo a utilização de interfaces e organização do projeto. Ajude a criar as aulas com o seu comentário. Vamos trabalhar com um webservice desenvolvido em Laravel 5.5 e você precisa ter um conhecimento básico em Laravel.

Who this course is for:

  • Desenvolvedor de Aplicativos
  • Fornt-End e Back-End

Instructor

Guilherme Ferreira
Instrutor de Cursos
Guilherme Ferreira
  • 4.4 Instructor Rating
  • 8,987 Reviews
  • 37,951 Students
  • 28 Courses

Professor de cursos de programação e cursos de mercado financeiro. Atua como empresário, programador web e dispositivos móveis e trader no mercado financeiro. Tem como objetivo ajudar seus alunos a conquistar novas habilidades e evoluir em suas profissões. Como trader trabalha no mercado de opções binárias e forex. Busca evoluir a cada dia e a cada passo realizado com sucesso procura compartilhar isso em forma de conhecimentos com cursos e vídeos de dicas.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.