Curso Produto Reativo

Promoção de Natal

Apenas 540 379 até o dia 25 de dezembro de 2016, corra já Inscrição via Paypal

Se preferir transferência bancária, consultar email [email protected] para receber os dados.


Descrição

O ecossistema React é um conjunto de ferramentas desenvolvidas em cima das melhores práticas aprendidas nas últimas 2 décadas, tem crescido no mercado devido ao Mindset inovador que resolve muitos desafios na construção de Interfaces gráficas no desenvolvimento WEB.

Neste curso você aprenderá as estratégias, estilos e padrões de design em torno desse universo para conseguir desenvolver do zero todo o Front-End, ganhar habilidades para melhorar o suporte no Back-End e conseguir implementar uma aplicação totalmente funcional.

Além disso o curso Javascript Furioso foi inserido completamente dentro deste, introduzindo as fantásticas melhorias do ES6 e ES7 para o ecossistema React.

Um curso voltado a desenvolvedores veteranos com experiência Desktop (como Delphi) e especialistas Back-End (como Java ou C#) ou Engenheiros e líderes que desejam acompanhar as tendências do desenvolvimento Front-End, assim como estudantes que procuram um curso focado nesse segmento da engenharia de Software.

Dinâmica

Seguimos um modelo de construção de uma WebApp totalmente funcional apresentando cada um dos itens com exercícios que forçam o aluno a desenvolver um modelo de auto-aprendizado.

Ementa

Introdução.

Do MVC model 2 ao React.
Hello World React – Preparando o Ambiente.
Transpilando com Babel.
Primeiro Componente.
Preparando um ambiente ideal

Componentizando com React

Classes e Funções puras.
Entendendo o import e export.
Diferença entre state e props.
Validações com Static PropType.
Contexto léxico this e closure.
Fat Arrow Functions e auto bind, além do açúcar sintático.
High Orders functions nativos sem precisar de lodash.
Destructuring, Spread, Rest Parameters e Default assignment.
Ciclo de vida dos componentes.
Boas práticas no JSX.

Estrutura de uma aplicação

Pensar em componentes e não em páginas.
Rotas e History API.
Eventos de tela e navegação.
Layout com Material Design.
Tema customizado.
Puxando dados do server-side.

Manipulação de Dados com Redux

Ciclo de vida de um estado compartilhado.
Classes inteligentes conectadas, funções “dummies” puras e reativas.
Decorators e mapStateToProps.
Entendendo reducers e actions.
Padronização de actions e seletores.
Melhorando o mapToDispatch com bindActionCreators.
Estilos de organização.

Gerenciamento de requisições server-side.

Fetch, o substituto ajax ao XmlHttpRequest.
Promises e tratamento de erros.
Generators e redux-saga.
Middleware e persistencia local.
Dados descartáveis no desmonte de um componente.

Recursos avançados

Imutabilidade.
Estratégias de simulação de herança múltipla e mixins como call/apply, Stealing e composição de classes.
Deploy.
Instalação de uma Web App pra execução offline.

Informações

Instrutor: Christiano Milfont

Não fornecemos notebook, aluno precisa trazer sua própria máquina.

Datas: 7, 14, 21 e 28 de janeiro de 2017.

Carga Horária: 32h/aula, iniciando às 8:00h e finalizando às 17h.

Formato Hands on, máximo de 10 alunos por turma.

Material didático, projeto concluído no curso, certificado de participação.

Endereço: Av Engenheiro Luis Vieira, 920 Sala 111, CEP: 60177-250, Dunas, Fortaleza-CE

Inscrição via Paypal

Ou transferência bancária, consultar para email [email protected]

Dúvidas em geral: email para [email protected]

72 Comentários

  1. Rogercus

    erectile dysfunction medicines medicine for impotence erectile dysfunction medicines

  2. NormanMiree

    buy prescription online from india india pharmacy mail order buy medication online from india

  3. NormanMiree

    stromectol for humans for sale prescribing stromectol stromectol for humans for sale

  4. NormanMiree

    best ed treatment top ed drugs top rated ed pills

  5. NormanMiree

    buy stromectol online stromectol for sale stromectol 12 mg tablets

  6. JohnnyPeave

    stromectol 3 mg tablets price stromectol price usa stromectol 12 mg tablets

  7. JohnnyPeave

    sildenafil 100 mg lowest price sildenafil 100 mg sildenafil citrate 100mg for sale

  8. Michaeloffex

    where to buy viagra sildenafil 100 mg best place to buy viagra online

  9. Michaeloffex

    viagra without a doctor prescription viagra price viagra 100mg price

  10. HomerRiX

    what\’s better viagra cialis levitra cialis order cialis 20mg

  11. RalphSibly

    cialis price south africa cialis pills

  12. Michaelvar

    sildenafil over the counter viagra

  13. Michaelvar

    how much is viagra online doctor prescription for viagra

  14. Michaelvar

    viagra how much is viagra

  15. RobertWanna

    can i buy doxycycline over the counter in south africa 10 mg doxycycline

  16. HomerRiX

    generic lasix lasix 100 mg tablet

Deixe o seu pensamento

Publicidade

Inscreva-se

Publicidade

Parceiros

QueroWorkar

O que é o QueroWorkar?

Dúvidas Frequentes

Anuncie Conosco

Contato