Domine a tecnologia que está fazendo desenvolvedores dobrarem seus salários!

Preencha o formulário abaixo para fazer a sua inscrição!

    De R$1485,00 por apenas

    12x de R$67,91

    ou R$ 697,00 à vista (com desconto)

    HISTÓRIAS QUE INSPIRAM

    GADIEL KALEB

    Antes desempregado e morando em uma casa totalmente vazia; hoje trabalhando para uma empresa estrangeira,

    GUILHERME DI PAULA

    Aos 38 anos, começou do zero e, em apenas 6 meses, já teve três aumentos salariais e recebe novas propostas frequentemente.

    EZEQUIEL MATOS

    Conseguiu passar em um processo seletivo utilizando um dos projetos desenvolvidos nas aulas do DevReactJS.

    Crie aplicações profissionais em ReactJS e REACT NATIVE em Apenas 45 dias

    No DevReactJS, você vai do zero à entrega aplicações profissionais em React. As aulas trazem toda a experiência do instrutor, que utiliza ReactJS e React Native diariamente em projetos dentro e fora do Brasil.

    Por meio de uma metodologia que já formou centenas de desenvolvedores, você aprenderá na prática, de forma descomplicada, e estará apto para disputar as melhores vagas de emprego nas diversas empresas nacionais e estrangeiras que utilizam ReactJS em seus projetos.
     
    Utilizando o Firebase, iremos criar projetos ricos com atualizações instantâneas, sem precisar programar nada no servidor. Ideal para você colocar aquela ideia de aplicativo para rodar em pouquíssimo tempo.

    POR QUE APRENDER REACT?

    O ReactJS vem ganhando cada vez mais espaço no mercado de tecnologia. Atualmente diversas empresas estão com vagas que pagam altos salários para profissionais que dominam essa biblioteca. Confira algumas delas

    *Algumas vagas são para trabalho remoto, outras oferecem pagamento dos custos de migração.

    QUEM SERÁ O SEU INSTRUTOR?

    Tulio Faria é mestre em Sistemas de Informação pela USP e criador do DevPleno. Iniciou sua carreira como professor ainda jovem, com apenas 18 anos em um curso técnico; depois disso, foram 11 anos em sala de aula formando desenvolvedores fullstack no sul de Minas Gerais. 

    Atualmente lidera a empresa We Dev Ideas e também faz parte da Toptal, empresa de recrutamento que tem como premissa reunir apenas 3% dos melhores desenvolvedores do mundo. 

    Em 2017, resolveu se dedicar ainda mais ao projeto que sonhou por anos, o DevPleno, cujo objetivo é fazer com que profissionais de tecnologia alcancem sucesso em suas carreiras por meio de conteúdo de qualidade.

    O QUE OS ALUNOS ESTÃO COMENTANDO

    PALAVRAS DE QUEM NOSSO TRABALHO

    ALGUNS dos PROJETOS PRÁTICOS que desenvolveremos juntos

    CalisTimer

    O CalisTimer é um aplicativo desenhado, programado e publicado para as lojas durante as aulas. Nele exploramos o levantamento das funcionalidades, a busca de inspirações para projetar as interfaces e criar as telas. A partir deste planejamento, desenvolvemos o projeto utilizando React Native.

    Algumas funcionalidades específicas que exploramos: trabalhamos com o projeto com código nativo (também conhecido como projeto “ejetado” ou sem utilizar o expo.io). 

    Além disso, também exploramos: 

    • Criação de componentes reutilizáveis;
    • SplashScreen/LaunchScreen personalizada;
    • Evitar que a tela do celular desligue durante a utilização do app;
    • Animações;
    • Fontes customizadas;
    • Navegação;
    • Reprodução de sons;
    • Publicação na PlayStore e na AppStore (com templates para auxiliá-lo a criar as imagens necessárias para isso).

    DevRunning

    O DevRunning é uma aplicação web onde exploramos ao máximo organização de código e funcionalidades presentes em aplicações de qualidade. É importante notar que a experiência que desenvolvemos durante este projeto pode ser utilizada em qualquer projeto do ecossistema ReactJS, como por exemplo, em projetos React Native.

    Um projeto prático para você levar sua experiência em ReactJS para o próximo nível!

    O que exploramos neste projeto: 

    • Autenticação e autorização;
    • JWT (JSON Web Token);
    • Localização (l18n);
    • Redux;
    • Redux-Sagas;
    • ReduxSauce;
    • Consumo de dados por RestAPI;
    • Organização de projeto;
    • Navegação e navegação por tipo de usuário; 
    • Autenticação de diferentes tipos de usuário. 

    O QUE VOCÊ IRÁ APRENDER

    Alinhamento de conceitos

    • Tipos de componentes (Classe ES6 e Funcionais)
    • Quando utilizar um ou outro

    1º Projeto Web: Sistema de comentários

    • State, spread operator, como renderizar uma lista de componentes
    • Componentização e organização
    • Integração com Firebase
    • Functional Components e boas práticas
    • Testes unitários com react-testing-library
    • Teste automatizado do componente Comments
    • Teste automatizado do NewComment
    • Injeção de Dependências
    • Publicação do projeto no Firebase Hosting
    • Autenticação com Firebase
    • Layout com Bootstrap

    1º Projeto em React Native: Meu IP

    • Instalação do Genymotion com Google Apps
    • Layouts e Flexbox

    2º Projeto Web: Gerenciador de produtos

    • Navegação em SPAs
    • Mapeamento de Categorias 
    • Recuperação dos parâmetros/valores da URL
    • Organização da API
    • Organização do código
    • Redirecionamento entre rotas
    • Organização do projeto (Componente Categoria)

    2° Projeto em React Native: CalisTimer

    • Prototipação no Figma 
    • Fontes customizadas
    • Navegação com React-navigation
    • Funcionalidade
    • Componente Select
    • TextInput e tratamento
    • ProgressBar e BackgroundProgress
    • Reprodução de sons e criação de alerta
    • Animações
    • Publicação na Play Store e na App Store

    Git

    • Push para o GitHub
    • Git pull e checkout (como recuperar um arquivo)
    • Git clone
    • Git ignore

    Ciclo de vida de um componente em ReactJS

    • Ciclo de vida de um componente com Hooks
    • Ciclo de vida de um componente com classes ES6:
      • Mounting, Updating e Unmounting
      • Métodos
        • O método componentDidUpdate 
        • O método getSnapshotBeforeUpdate

    Tópicos avançados

    • Criando hooks para reutilização de código
    • High-Order Component (HOC)
    • HOC – passando props
    • Render Props
    • Render Props – para re-uso de código
    • Prop Drilling
    • Context API / New Context API
    • Portals

    Teste e documentação com Storybook

    • Configuração do Storybook no projeto
    • Decorators e carregamento de stories dinamicamente
    • Geração do storybook estático e hospedagem no Github Pages

    Projeto Prático: DevRunning

    • Autenticação e autorização;
    • JWT (JSON Web Token);
    • Localização (l18n);
    • Redux;
    • Redux-Sagas;
    • ReduxSauce;
    • Consumo de dados por RestAPI;
    • Organização de projeto;
    • Navegação e navegação por tipo de usuário; 
    • Autenticação de diferentes tipos de usuário.

    OS MÓDULOS SÃO LIBERADOS SEMANALMENTE

    BÔNUS EXCLUSIVOS

    REDUX – O PRÓXIMO NÍVEL

    Neste curso, você aprenderá a organizar ainda mais sua aplicação utilizando o Redux como forma de controle/organização do estado da aplicação. Com isso sua aplicação ganha em qualidade e estabilidade. Este curso é completo e fará você usar o Redux em sistemas reais, com objetivos reais.

    R$197,00  GRÁTIS

    Continous Integration/Continuous Deployment

    Neste curso, você vai descobrir como adicionar ainda mais qualidade ao seu projeto com processo de integração contínua e entrega contínua.

    R$197,00  GRÁTIS

    VAGAS PARA PROGRAMADOR

    Neste treinamento, dou dicas de onde e como você pode conquistar as melhores vagas de emprego na área de tecnologia e como se preparar para as entrevistas.

    R$97,00  GRÁTIS

    HANDS-ON REACTJS E HANDS-ON rEACT nATIVE

    Todas as edições do Hands-on ReactJS  e do Hands-on React Native para você rever quantas vezes quiser e colocar a mão na massa para criar os projetos práticos. 

    CAMISETA EXCLUSIVA 

    Todo aluno DevReactJS recebe uma camiseta exclusiva do treinamento*. Alguns dias após a sua inscrição, você receberá um e-mail com as instruções para receber seu presente.

    *Os envios são feitos apenas dentro do Brasil. 

    SUPORTE TOTAL

    Durante todo o curso, você conta com suporte total via WhatsApp e e-mail, além de aulas ao vivo para tirar suas dúvidas e interagir com a comunidade de alunos. Tudo para garantir que você realmente aprenda com qualidade.

    ACESSO ÀS ATUALIZAÇÕES

    A cada nova turma, o curso é enriquecido com novos conteúdos, além de bônus especiais. Você terá acesso totalmente gratuito a todas as futuras atualizações. 

    Se em 15 dias aplicando os ensinamentos do curso, você não alcançar resultados esperados, devolverei 100% do seu investimento. O risco é todo meu!

    VALOR DO INVESTIMENTO

    12x R$ 67
    ,91
    ou R$ 697 à vista
    • Acesso Vitalício
    • Conteúdo Bônus
    • Garantia de 15 dias
    • Aulas ao vivo
    • Suporte Total Online
    • Grupo fechado no Facebook
    • Futuras Atualizações
    • Camiseta Exclusiva

      PERGUNTAS FREQUENTES

      Não. No curso, você aprenderá ReactJS do zero até a entrega de uma aplicação completa e profissional, mesmo que nunca tenha tido contato com a biblioteca. 

      As aulas são em formato de vídeos e disponibilizadas na nossa área de alunos. Você poderá acessar quando e onde quiser.

      Ao todo são cerca de 30 horas de conteúdo.

      Ao se matricular, você terá acesso VITALÍCIO. Poderá ver e rever as aulas sempre que quiser.

      Você poderá efetuar o pagamento pelo cartão de crédito, débito ou por boleto bancário. É possível parcelar com até dois cartões de crédito diferentes. 

      Sim! Você terá suporte total online para esclarecer suas dúvidas. Basta entrar em contato por e-mail ou WhatsApp.

      Assim que o pagamento for aprovado, você receberá o link para acessar a área de alunos e já poderá assistir às primeiras aulas. Os próximos módulos serão liberados semanalmente. 

      Sim! Você tem 15 DIAS de garantia. Nesse período, se por algum motivo não quiser mais fazer o curso, receberá de volta 100% do seu investimento. 

      DÚVIDAS? ENTRE EM CONTATO

      e-mail: contato@devpleno.com

      WhatsApp: 35 999 090 011

      Copyright © 2019 Devpleno. Todos os direitos reservados. Um produto We Dev Ideas / CNPJ: 06.189.599/0001-30

      Política de Privacidade   Termos de Uso   Aviso Legal