EcmaScript2077 | Incoming from the future
EcmaScript2077 | Incoming from the future

Aprenda uma linguagem funcional e focada em React

SAIBA MAIS

O que é ReScript?

ReScript (anteriormente ReasonML) é uma linguagem focada em React e no ecossistema JavaScropt. Criada dentro do Facebook, a linguagem tem como objetivo trazer uma síntaxe amigável aos desenvolvedores(as) JavaScript, com um poderoso sistema de tipos e diversas features de programação funcional.

Por compartilhar do mesmo criador do React, ReScript possui diversas features pensadas do zero para integração com o mesmo, contando inclusive com um ótimo suporte a JSX nativo no seu compilador.

Além disso, a linguagem foi pensada desde o início em interoperar com códigos e bibliotecas escritas em JavaScript. O que significa, que qualquer biblioteca JavaScript, pode ser utilizada com ReScript.

Sobre o curso

O objetivo do curso é te ensinar do zero, como desenvolver aplicações com ReScript, utilizando React e outras bibliotecas existentes, além das próprias ferramentas do ecossistema ReScript. Além disso, você irá aprender de forma prática e descomplicada, vários conceitos de programação funcional e como aplicar esses conceitos no desenvolvimento de aplicações reais. Além dos módulos e conteúdo do curso, você terá acesso total ao suporte dos instrutores e acesso ao discord oficial do curso, podendo entrar em contato para tirar dúvidas sempre que necessário.

Você irá aprender de forma prática e descomplicada, diversos conceitos relacionados a programação funcional e como aplicá-los no seu dia a dia.

  • Filosofia e conceitos da linguagem
  • Setup e Tooling de projetos
  • Type Driven Development
  • Interoperabilidade com JavaScript
  • Integrações REST e GraphQL
  • CSS in ReScript
  • Integração com React
  • Programação Funcional
|>

Sobre os instrutores

Marcos Oliveira

Marcos Oliveira

Developer na Brainn Co.

CTO na Astrocoders, desenvolvedor para toda obra, professor e evangelista de ReScript e Programação Funcional. Já palestra e produz conteúdo sobre Reason e ReScript há mais de 3 anos e é autor de inúmeras biblitotecas como ReForm e ReasonApolloHooks.

Gabriel Rubens

Gabriel Rubens

CTO na Astrocoders

CTO na Astrocoders, desenvolvedor para toda obra, professor e evangelista de ReScript e Programação Funcional. Já palestra e produz conteúdo sobre Reason e ReScript há mais de 3 anos e é autor de inúmeras biblitotecas como ReForm e ReasonApolloHooks.

Pré-Lançamento

Este será um curso vivo, onde os módulos serão lançados conforme o desenvolvimento. No momento, estamos desenvolvendo os 2 primeiros módulos e o lançamento oficial deverá ocorrer no dia 30/04/2020. Caso você não queira perder o lançamento, nós podemos lhe comunicar via e-mail com antecedência.

Quem acredita no curso

Fernando Daciuk

Fernando Daciuk

Tech Lead na Brainn Co.

       Tive o prazer de trabalhar com o Marcos em projetos recentes, e é impossível não ver o brilho nos olhos quando ele está falando de Programação Funcional, JavaScript, React e Rescript. Esse curso é a sua oportunidade de aprender de verdade com quem entende do assunto 😄

Guilherme Decampo

Guilherme Decampo

CEO na Astrocoders

       Nos últimos anos, o Gabriel tem liderado a adoção de ReScript na Astrocoders. Sem dúvidas, hoje ele é uma das principais referências que mais domina e conhece ReScript no Brasil. Tenho certeza que se você quer aprender ReScript, este é o melhor material de aprendizado disponível no mercado 🚀

Gabriel Nordeborn

Gabriel Nordeborn

Partner na Arizon Consulting

       Gabriel does not merely have a fantastic first name (😂), he’s also an integral part of the ReScript community, having built excellent libraries like ReForm, lenses-ppx and more. Having Gabriel by your side on your ReScript journey means you’re in excellent hands!

Vitor Mendrone

Vitor Mendrone

Head of Engineering na Portolab

       Além de ser um dos desenvolvedores mais brilhantes com quem já trabalhei, posso dizer que o conhecimento do Marcos em ReScript e Programação Funcional como um todo é impressionante, muito acima da média e caminha de mãos dadas com a boa didática que ele desenvolveu sendo um evangelizador informal da linguagem.

Alunos do curso

João Miguel

João Miguel

Developer na Lukin

       O curso foi incrível! Não encontrei nenhum curso que ensinasse tão bem programação funcional de uma maneira prática e descomplicada. Certamente a próxima versão será ainda melhor que a primeira!

João Miguel

João Miguel

Developer na Lukin

       O curso foi incrível! Não encontrei nenhum curso que ensinasse tão bem programação funcional de uma maneira prática e descomplicada. Certamente a próxima versão será ainda melhor que a primeira!

João Miguel

João Miguel

Developer na Lukin

       O curso foi incrível! Não encontrei nenhum curso que ensinasse tão bem programação funcional de uma maneira prática e descomplicada. Certamente a próxima versão será ainda melhor que a primeira!

João Miguel

João Miguel

Developer na Lukin

       O curso foi incrível! Não encontrei nenhum curso que ensinasse tão bem programação funcional de uma maneira prática e descomplicada. Certamente a próxima versão será ainda melhor que a primeira!

FAQ

O que preciso saber para o curso?

Um conhecimento básico de JavaScript/React é necessário para maior entendimento do curso, mas todo o conteúdo será explicado em detalhes e todas as perguntas/dúvidas serão respondidas.

O que preciso saber para o curso?

Um conhecimento básico de JavaScript/React é necessário para maior entendimento do curso, mas todo o conteúdo será explicado em detalhes e todas as perguntas/dúvidas serão respondidas.

O que preciso saber para o curso?

Um conhecimento básico de JavaScript/React é necessário para maior entendimento do curso, mas todo o conteúdo será explicado em detalhes e todas as perguntas/dúvidas serão respondidas.

O que preciso saber para o curso?

Um conhecimento básico de JavaScript/React é necessário para maior entendimento do curso, mas todo o conteúdo será explicado em detalhes e todas as perguntas/dúvidas serão respondidas.

O que preciso saber para o curso?

Um conhecimento básico de JavaScript/React é necessário para maior entendimento do curso, mas todo o conteúdo será explicado em detalhes e todas as perguntas/dúvidas serão respondidas.

O que preciso saber para o curso?

Um conhecimento básico de JavaScript/React é necessário para maior entendimento do curso, mas todo o conteúdo será explicado em detalhes e todas as perguntas/dúvidas serão respondidas.