DESENVOLVEDOR MULTIPLATAFORMA ANDROID/IOS COM REACT E REDUX

Crie Apps Nativos para Android e IOS utilizando JavaScript ES6, React, React Native, Redux e Firebase.

Created by Jorge Sant Ana, Jamilton Damasceno
Last updated 7/2017
Portuguese
What Will I Learn?
  • Criar Apps reais, que poderá mostrar aos amigos, familiares ou em uma entrevista de trabalho.
  • Atuar no desenvolvimento de Apps para dispositivos móveis.
  • Desenvolver Apps nativos tanto para Android quanto para IOS de forma simultânea.
Requirements
  • Não é necessário conhecimentos prévios de programação, você aprenderá do zero.
  • Nenhum software pago é necessário.
  • Windows para gerar os Apps para Android.
  • MAC para gerar os Apps para Android e ou IOS.
Description





Aprenda do zero a desenvolver aplicações mobile nativas tanto para Android quanto para IOS escrevendo um único código.

O que é React Native?

O React Native é um framework desenvolvido pelo Facebook com a proposta de promover a produtividade no desenvolvimento de aplicações mobile tanto para Android quanto para IOS.




Diferente de tecnologias como Ionic ou Xamarin que permitem a criação de aplicações híbridas com uso do HTML5/CSS3 o React Native permite a criação de Apps nativos, isso mesmo, NATIVOS, através da escrita de códigos utilizando a linguagem de programação JavaScript.

Gigantes como o Facebook, Instagram, Airbnb, Baidu, Vogue, dentre vários outros já estão implementando o React Native em seu projetos!!! E ai, vai ficar fora dessa?




Porque esse curso?

Esse é um curso repleto de exemplos práticos, super completo, distribuído em mais de 30 horas de vídeos e muito bem avaliado pelos alunos.




O único que ao longo do treinamento irá guiar você no desenvolvimento de 8 Apps, possibilitando que você enfrente e solucione diversas situações práticas do dia a dia, tudo para que você possa assimilar bem todas as tecnologias propostas no curso.

O curso foi desenvolvido pelos professores Jamilton Damasceno e Jorge Sant’ Ana criados de alguns dos cursos Best-Sellers da Udemy na categoria Desenvolvimento em idioma português do Brasil.

Nesse curso você:

  • Aprenderá a como preparar o ambiente de desenvolvimento tanto no Windows quanto no Mac OS.
  • Irá adquirir conhecimentos básicos e intermediários da linguagem JavaScript.
  • Aprenderá a utilizar a biblioteca React.
  • Aprenderá a utilizar o framework React Native.
  • Aprenderá a utilizar o framework Redux.
  • Aprenderá a utilizar o banco de dados Firebase.
  • Aprenderá a publicar os seus apps na Google Play e Apple Store.





Como você vai aprender tanto? Simples, criando 8 Apps:

  • #APP1 – Geração de números randômicos: Aqui você será introduzido ao universo React Native, aprenderá sobre a sintaxe JSX e será apresentado as features arrow functions e destructuring assignment do Ecmascript 2015 (ES6).
  • #APP2 – Frases do dia: Nesse App você aprenderá a produzir visuais fantásticos utilizando o flexbox.
  • #APP3 – Game Jokenpô: Nesse App você aprenderá conceitos muito importantes sobre o controle de estado dos componentes do React (props e states) e também será introduzido ao conceito de modularização para o reaproveitamento de código.
  • #APP4 – Catálogo de produtos: Aqui você aprenderá a utilizar o cliente HTTP Axios para realizar requisições HTTP e recuperar dados de um servidor externo, um excelente passo para criar aplicações capazes de consumir dados de APIs Rest.
  • #APP5 – ATM Consultoria: Vamos aprender a como podemos implementar a navegação entre cenas dentro dos nossos Apps.
  • #APP6 – Game Cara ou Coroa: Nesse App vamos fazer uma super revisão do conteúdo. Além disso iremos aprender a como utilizar o React Native Router Flux para otimizar a navegação entre cenas dentro dos nossos Apps.
  • #APP7 – Calculadora: Chegou a hora de nos aprofundarmos ainda mais na essência do React. No nosso sétimo App vamos aprender sobre o Virtual DOM e sobre o contexto léxico de execução de funções JavaScript.
  • #APP8 – WhatsApp Clone: Em nosso oitavo App vamos colocar todos os nossos conhecimentos em prática criando um App baseado no WhatsApp. O App será repleto de funcionalidades como o cadastro de usuários, autenticação (login), cadastro de contatos e troca de mensagens em tempo real.

*Veja a introdução de cada seção para conferir os Apps em funcionamento!!!

Tá em dúvida? Experimente!

Esse curso tem 30 dias de garantia, tempo de sobra para você testar e aprovar. (E claro, se não gostar é só solicitar reembolso!)

Who is the target audience?
  • Qualquer pessoa que queira aprender de forma prática a como criar Apps para dispositivos móveis.
  • Profissionais interessados em ganhar produtividade através do desenvolvimento simultaneamente de Apps nativos tanto para Android quanto para IOS.





Size: 5.85G



Content retrieved from: https://www.udemy.com/desenvolvedor-multiplataforma-androidios-com-react-e-redux/.









Add a Comment

Your email address will not be published. Required fields are marked *