Criando aplicativos robustos com Ionic 3 e C#
Aprenda criar aplicativos com Ionic 3 e Apis em AspNet Core usando DDD
What you will learn
Terá uma boa introdução da diferença de soluções nativas e híbridas
Aprenderá criar páginas usando o ionic cli
Aprenderá criar páginas através de plugins do Visual Studio Code
Aprenderá preparar o ambiente para começar a trabalhar com Ionic e Cordova
Conhecerá a estrutura do projeto
Irá criar um projeto do zero e rodar no navegador
Irá aprender usar o Ionic Lab
Aprenderá o componente - ActionSheet
Aprenderá o componente - Alert
Aprenderá o componente - Badge
Aprenderá o componente - Botões
Aprenderá o componente - Cards
Aprenderá o componente - Checkbox
Aprenderá o componente - Radio
Aprenderá o componente - Range
Aprenderá o componente - Datetime
Aprenderá o componente - Fab
Aprenderá o componente - Grid
Aprenderá o componente - Icones
Aprenderá o componente - Input
Aprenderá o componente - List
Aprenderá o componente - Avatar
Aprenderá o componente - Thumbmail
Aprenderá o componente - Toogle
Aprenderá o componente - Loading
Aprenderá o componente - Toast
Aprenderá o componente - Toolbar
Aprenderá o componente - Segment
Aprenderá o componente - Tabs
Aprenderá o componente - Select
Aprenderá o componente - Menu
Aprenderá navegar entre páginas passando parametros
Aprenderá o componente - Modal
Aprenderá o componente - Slides
Aprenderá usar a tipografia
Aprenderá o componente - Chips
Aprenderá o componente - Popover
Aprenderá muitos outros componentes
Aprenderá estilizar a sua página, aplicando novas cores e etc
Aprenderá recursos nativos como tirar foto
Aprenderá recursos nativos como ler códigos de barras
Aprenderá recursos nativos como obter a localização do usuário
Entenderá um pouco mais sobre outros componentes nativos
Aprenderá realizar requisições Http
Aprenderá salvar dados localmente, ou seja, dentro do dispositivo com Storage
Montar o ambiente para publicação - JDK
Montar o ambiente para publicação - SDK
Montar o ambiente para publicação - Gradle
Gerando o APK
Assinando um APK para colocar na loja da Google
Publicando nosso aplicativo na loja da Google
Aprenderá como adicionar animações em seu aplicativo
Implementando Push com OneSignal
Aprenderá trabalhar com formulários
Aprenderá carregar páginas através de LazeLoad
API - Criar uma aplicação focada no domínio
API - Criar entidades
API - Criar diagrama de classes
API - Criar Value Object
API - Blindar suas classes
API - Aplicar NotificationPattern e trabalhar com mensageiria ao invés de Exceptions
API - Trabalhar com contratos através de interfaces
API - Criará serviços de domínio
API - Aprenderá Partner Repositories
API - Aprenderá Entity Framework Core (Code First)
API - Aprenderá trabalhar com Migrations do Entity Framework Core
API - Aprenderá criar uma API do zero, sem usar templates
API - Aplicar segurança em uma API
API - Compactar o retorno de uma API para trafegar menos dados
API - Criar documentação e teste da Api de forma automática com Swagger
API - Aprenderá realizar conversões explicitas
API - Aprenderá utilizar resources para mensagens
API - Aprenderá várias dicas importantes para escrever um código de qualidade
API - Aprenderá atalhos uteis para aumentar a produtividade no Visual Studio
APP - Criar aplicativo ou site usando framework Ionic
APP - Consumir serviços rest através do Ionic
Why take this course?
Neste curso você irá aprender de forma prática, como utilizar cada componente visual do ionic, também irá aprender utilizar recursos nativos do dispositivo, como tirar fotos, ler código de barras, pegar localização do usuário e etc.
Você também irá aprender estilizar seu aplicativo de 3 formas diferentes.
Aprenderá realizar requisições http e irá consumir uma api dos correios.
Aprenderá também armazenar dados dentro do seu aplicativo.
A ideia é que este curso seja incremental, podendo surgir novos tópicos ao decorrer do tempo.
Além disso irei ensinar a criar um site ou aplicativo para (android e ios) onde as pessoas possam consultar cursos onlines de forma gratuita.
Para isso iremos utilizar no front end o Framework do Ionic e no back end iremos criar uma api robusta em Asp.Net Core usando os princípios do DDD e utilizaremos o Entity Framework Core para persistência de dados.
Neste curso você irá aprender:
- Criará um site ou aplicativo utilizando framework ionic
- Criar uma aplicação focada no domínio
- Criar entidades
- Criar diagrama de classes
- Criar Value Object
- Blindar suas classes
- Aplicar NotificationPattern e trabalhar com mensageiria ao invés de Exceptions
- Desenvolver utilizando interfaces
- Criará serviços de domínio
- Aprenderá Partner Repositories
- Aprenderá Entity Framework Core (Code First)
- Aprenderá trabalhar com Migrations do Entity Framework Core
- Criará Apis - Aplicar segurança em uma API
- Criar documentação e teste da Api de forma automática com Swagger
- Aprenderá realizar conversões explicitas
- Aprenderá utilizar resources para mensagens
- Aprenderá várias dicas importantes para escrever um código de qualidade em C#
- Aprenderá atalhos uteis para aumentar a produtividade no Visual Studio