Introdução
  • Introdução sobre Ionic
  • Grupo de Estudo
  • Baixe o aplicativo que desenvolveremos no curso.
  • Preparando nosso ambiente de trabalho
  • Conhecendo a estrutura do projeto
Componentes Visuais
  • Conhecendo o componente - ActionSheet e o Ionic Lab
  • Conhecendo o componente - Alert
  • Conhecendo o componente - Badges
  • Conhecendo o componente - Buttons
  • Conhecendo o componente - Cards
  • Conhecendo o componente - Checkbox
  • Conhecendo o componente - Radio
  • Conhecendo o componente - Range
  • Conhecendo o componente - DateTime
  • Conhecendo o componente - Fab
  • Conhecendo o componente - Grid
  • Conhecendo o componente - Icons
  • Conhecendo o componente - Input
  • Conhecendo o componente - List, Avatar e Thumbnail
  • Conhecendo o componente - Toogle
  • Conhecendo o componente - Loading e Spinner
  • Conhecendo o componente - Toast
  • Conhecendo o componente - Toolbar
  • Conhecendo o componente - Toolbar (Continuação)
  • Conhecendo o componente - Segment
  • Conhecendo o componente - Tabs
  • Conhecendo o componente - Select
  • Conhecendo o componente - Menu
  • Aprendendo a navegação entre páginas com ou sem parametros
  • Conhecendo o componente - Modal
  • Conhecendo o componente - Slides
  • Conhecendo o componente - Typography
  • Conhecendo o componente - Chips
  • Conhecendo o componente - Popover
  • Aprenderá um pouco mais sobre outros componentes
Estilizando seu aplicativo
  • Aprenderá estilizar páginas, mudando a cor de seus componentes
Componentes Nativos
  • Conhecendo o componente nativo - Camera
  • Conhecendo o componente nativo - Barcode Scanner
  • Conhecendo o componente nativo - Geolocation
  • Aprenderá sobre outros componentes
Trabalhando com APIS
  • Aprenderá realizar requisições HTTP
Armazenando dados no aparelho
  • Aprenderá utilizar o Storage, LocalStorage, SessionStorage e etc
Mercado
  • Quanto ganha um desenvolvedor Ionic
Publicando nosso aplicativo
  • Corrigindo erros antes de publicar
  • Instalando e configurando nosso JDK
  • Instalando e configurando o SDK do Android
  • Resolvendo problemas com Gradle
  • Gerando nosso APK para Loja do Google
  • Publicando na loja da Google Play
Considerações finais
  • Fonte do nosso projeto
Aulas Extras de Ionic
  • Criando animações no Ionic
  • Implementando Push com OneSignal
  • Lazy Load Pages
  • Trabalhando com formulário
Crie Apps com Ionic 3 e Apis em Asp.Net Core usando DDD
  • Introdução
  • Frontend X Backend
BACK END
  • Ferramentas e Instalação
  • NetFramework, NetCore, Net Standard
  • Criando nossa solução
  • DDD - Domain Driven Design
  • Criando entidades do negócio
  • Enumeradores e Value Objects
  • Criando Diagrama de Classes e aplicando herança
  • Definindo contratos do domínio com interfaces
  • Criando serviços de domínio
  • Aplicando Notification Pattner
  • Blindando nosso código
  • Mapeando objetos através de conversões explicitas
  • Configurando Entity Framework Core
  • Trabalhando com Migrations do Entity Framework Core
  • Entendendo os verbos de nossa API
  • Inserindo um usuário no banco de dados
  • Implementando Service de domínio e Repositorio do Canal
  • Implementando Service e Repositório da PlayList
  • Implementando Service e Repositório do Vídeo
  • Criando a Controller do Canal
  • Configurando a segurança de nossa Api
  • Criando Controllers da PlayList e Vídeo
FRONTEND
  • Conhecendo e Instalando o Ionic Framework
  • Criando a tela de pesquisa
  • Criando serviço UtilService e VideoService
  • Criando nosso popup de autenticação no ionic
  • Autenticando o Usuário
  • Criando um novo Usuário
  • Criando novo Vídeo
  • Criando novo Vídeo - Canal
  • Criando novo Vídeo - PlayList