Ionic 3 - Construindo um App estilo food com NodeJS
What you'll learn
- Introdução o NodeJS
- Criação de Projetos Javascript
- Instalação e configuração do ambiente de desenvolvimento JS
- Criação de Api's em NodeJS com Express
- Criação e utilização de conceito de orientação á objetos utilizando javascript
- Normatização e estruturação de Projetos em Node
- Técnicas de desenvolvimento ágil utilizando Nodemon
- Utilização de banco de dados MongoDB
- Criação de App com Ionic 3
- Utilização do Ionic CLI
- Criação de Providers
- Criação de Pipes
- Trabalhar com navegação entre as telas
- Utilizar o Push Notification para interagir com seu usuário
- Publicar seu App na Apple Store e na Play Store
- Utilizar recurso nativo para tirar fotos
- Utilizar recurso nativo para gerenciar a rede do usuário para saber quando ele está online ou não
- Utilizar Ionic Storage
Course content
- Preview12:08
- 07:35Preparação do Ambiente
Requirements
- Tenha conhecimento básico de lógica de programação
- Conhecimento básico em Javascript, Html, CSS
- Ser muito curioso para novos conhecimentos
Description
Ionic é um framework para criação de aplicações híbridas com HTML, CSS (SASS) e JavaScript (TypeScript).
Se tornou muito famoso por conta de sua baixa curva de aprendizado e facilidade na criação de belíssimos aplicativos híbridos com componentes que se assemelham muito a aplicações Android, iOS e Windows Phone nativas.
Com o framework é possível fazer acesso a recursos nativos do dispositivo tais como Câmera, GPS, Sistema de Arquivos, Armazenamento Local, Notificações, etc, através dos plugins Apache Cordova, tudo de forma muito simples e rápida, pois o Ionic encapsula estes recursos para facilitar ainda mais o desenvolvimento, provendo uma interface para trabalhar com os plugins usando TypeScript, Promises e Observables.
Iremos apreender várias técnicas de desenvolvimento em NodeJS e Ionic, técnicas essas usadas para publicação de aplicações reais no mercado, ou seja, você terá mais desempenho e qualidade em seu desenvolvimento de App's.
Who this course is for:
- Desenvolvedores Web com interesse em criação de aplicativos
- Pessoas que querem criar aplicativos e tenham interesse em começar
Instructor
Desenvolvedor de Sistemas á mais de 15 anos, curioso nato, gosto muito de buscar novas tecnologias e aprimorar meus conhecimentos, trabalho á mais ou menos 2 anos desenvolvendo aplicativos para Ionic, tenho vários aplicativos publicados na Apple Store e na Google.
Atuo em diversas tecnologias sendo elas Javascript, jQuery, Angular JS, Angular 2+, TypeScript, Ionic 1, Ionic 2, C#, ASP, ASP.Net, WebApi, WCF, CSS, HTML5, MySQL, Oracle, Sql Server, Mongo DB, NodeJS e muitos outros.