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

Aprenda uma linguagem funcional focada em React

GARANTA SUA VAGA

O que é ReScript?

ReScript (anteriormente ReasonML) é uma linguagem focada em React e no ecossistema JavaScript. 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, bibliotecas JavaScript e outras ferramentas do próprio 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 o conteúdo do curso, você terá acesso total ao suporte dos instrutores, discord e telegram 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

Módulos do curso

Introdução ao ReScript

Este módulo será a base para sua jornada com ReScript. Com ele, você irá aprender as principais features da linguagem e o ecossistema.

15 aulas
12h de conteúdo

Programação Funcional

Neste módulo, você irá aprender diversas técnicas de programação funcional que podem ser aplicadas tanto em ReScript quanto em JavaScript. Sim, você finalmente vai entender o que é uma Monad.

9 aulas
4h de conteúdo
EM BREVE

ReScript Avançado

Neste módulo, você irá aprender técnicas e conceitos avançados de ReScript envolvendo React, sistema de módulos e outras features avançadas da linguagem que são importantes para a construção de aplicações reais.

Em desenvolvimento
EM BREVE

GraphQL, REST e Next

GraphQL, Next e ReScript são combinações poderosas. Neste módulo você irá aprender o porquê GraphQL funciona tão bem com ReScript através de exemplos práticos utilizando Relay, Apollo e Next. E claro, abordaremos também integrações com APIs REST.

Em desenvolvimento
EM BREVE

Dicas e Truques

ReScript possui uma ótima documentação e canais de dúvidas. No entanto, existem alguns segredos e truques que apenas pessoas que dominam a linguagem sabem. Neste módulo, vamos te apresentar os principais truques e segredos do ReScript.

Em desenvolvimento

Conteúdo extras!

Você vai ter acesso a um Discord exclusivo onde terá acesso a materiais e recursos relacionados à ReScript. Além disso, você terá contato direto com os instrutores e outras pessoas que estão participando da mesma jornada de aprendizado de ReScript que você.

Em desenvolvimento
|>

Sobre os instrutores

Marcos Oliveira

Marcos Oliveira

Tech Lead na Porto Lab

Front-End Developer há alguns anos, meio metido a designer e conhecido como o"Chatão do ReScript" por onde passa 😂. Sempre envolvido na comunidade JavaScript e ReScript, organizando e criando meetups, eventos, palestras e artigos relacionados a ReScript, JavaScript e programação funcional.

Gabriel Rubens

Gabriel Rubens

Tech Lead na Walnut

Software Engineer na Walnut, 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.

Garanta sua vaga!

Este será um curso vivo, onde os módulos serão lançados conforme o desenvolvimento. No entanto, você já pode adquirir o curso, pois lançamos o primeiro módulo. O acesso ao curso é vitalício e conta com um suporte direto dos instrutores.

*Se você se cadastrou na campanha de pré-lançamento, através do site ou pelos eventos da He4rt Conf e React Conf, confira seu e-mail e utilize o seu cupom para efetuar a compra do curso com desconto.

R$ 350,00

  • Acesso vitalício
  • Acesso ao discord dos alunos
  • Suporte dos instrutores
  • Conteúdos extras
Garantir minha vaga

Quem acredita no curso

Fernando Daciuk

Fernando Daciuk

Tech Lead na Portolab

       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 😄

Willian Justen

Willian Justen

Instrutor na Udemy

       Não existem pessoas mais experientes em ReScript no Brasil que o Marcos e Gabriel. Ambos são apaixonados por programação funcional e você consegue ver esse amor em cada explicação e trabalho que é feito por eles. Tendo trabalhado como instrutor por tantos anos, eu consigo ver claramente quem realmente tem paixão pelo ensino e didática de quem não tem, e posso afirmar que você vai aprender muito com os dois.

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 🚀

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.

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!

Diogo Mafra

Diogo Mafra

Co-Founder na T10 Digital

       Foi através da ajuda de Gabriel e Marcos que me aprofundei em ReScript e conseguimos começar a adoção na T10. Além de serem membros super ativos na comunidade, com contribuições relevantes para o ecossistema, são excelentes professores para a sua jornada de aprendizado.

Alunos do curso

Caio Henrique

Caio Henrique

Front-End Developer na Accenture

       ES2077 sem sombra de dúvidas trouxe conceitos que aumentaram minha perspectiva como programador. O Gabriel sempre se manteve bastante atencioso para quaisquer dúvidas antes e depois do curso.

Celso Bonutti

Celso Bonutti

Full-Stack Developer na Heliax

       Se o curso ES2077 existisse quando comecei os meus estudos de ReScript, certamente minha jornada de aprendizado teria sido muito melhor. O curso entrega todo o material e os recursos necessários para sair do zero ao avançado na linguagem.

Gabriel Teodoro

Gabriel Teodoro

Developer na Brainn Co.

       O curso EcmaScript2077 abriu minha cabeça para muitas coisas! Os exemplos que são apresentados no curso são muito bons e a didática é sensacional com certeza me tornei um desenvolvedor melhor depois de adquirir o curso.

Arthur Barroso

Arthur Barroso

Full-stack Developer na Brainn Co.

       Meu principal objetivo em aprender ReScript era poder me aprofundar em uma linguagem diferente da utilizada no trabalho e, assim, desenvolver outras linhas de abordagem para os problemas. Posso dizer que se hoje sou um programador melhor devo em muito ao ReScript e, principalmente ao Gabriel com seu curso e todo o suporte dado.

Mateus Mendes

Mateus Mendes

Frontend Developer na RaroLabs

       O curso do ES2077 é uma produção incrível do Marcos e do Gabriel. Com a ajuda do curso estou conseguindo aprender bastante sobre todo o ecossistema do ReScript, desde o básico até coisas mais avançadas. Não posso esquecer do suporte que eles dão para qualquer dúvida tanto na plataforma quanto do discord do curso. Dessa forma, aprofundando mais em todo ecossistema, pretendo implementá-lo onde trabalho e ser minha principal tecnologia para projetos pessoais.

Halian Vilela

Halian Vilela

CTO na Verlindo Comunicação

       Esse curso é uma das formas mais didáticas e leves de absorver os importantes conceitos da programação funcional aplicados às stacks JavaScript. Tudo isso utilizando como base um dos ferramentais e sistema de tipos mais interessantes, eficientes e amigáveis disponíveis no mercado até o momento. Sem dúvida, um material construído com muito cuidado e que vai mudar sua forma de desenvolver.

Guilherme de Andrade

Guilherme de Andrade

Software Engineer na New Work Se

       ES2077 é um curso muito bem pensado e produzido. Atráves dele, o Gabriel passa sua experiência com ReScript em produção de uma forma clara e objetiva. Acredito que este curso oferece toda a base necessária para quem deseja desenvolver utilizando ReScript.

Ezequiel Menneck

Ezequiel Menneck

Salsa Technology

       O conteúdo do curso é insano, a proposta do Marcos e do Gabriel é incrível. A didática é muito boa tudo muito bem explicado de maneira simples além disso caso haja alguma dúvida ambos estão sempre dispostos e disponíveis pra te responder dando o melhor suporte na comunidade do discord. Sempre quis aprender funcional e com certeza adquirir esse curso foi um belo investimento.

Nossos parceiros

FAQ

Quais conhecimentos são necessários para fazer o curso?

É importante que você tenha conhecimento prévio em JavaScript, React e em ferramentas como yarn e npm para poder absorver melhor o conteúdo do curso.

Quanto tempo tenho para assistir as aulas?

Leve o tempo que quiser para fazer o curso, o acesso é vitalício.

O curso possui certificado?

Sim! O curso possui certificado e você poderá baixá-lo assim que finalizar todos os módulos do curso.

Onde o conteúdo será disponibilizado?

Todo o conteúdo referente ao curso será disponibilizado na Hotmart.

Sou aluno da primeira versão do curso, tenho acesso a esta versão também?

Como aluno do primeiro curso, você terá acesso apenas ao primeiro módulo deste curso, que possui o mesmo conteúdo que a primeira versão, porém com atualizações e novos materiais produzidos para esta versão.

Cadastrei meu e-mail na campanha, mas não recebi meu desconto.

Se você se cadastrou na campanha de pré-lançamento, mas não recebeu seu e-mail com o cupom de desconto, entre em contato conosco através do Telegram ou Twitter.

Tenho outras dúvidas

Caso você tenha outras dúvidas relacionadas ao curso, ou se você é aluno da primeira versão do curso e tem alguma dúvida você pode chamar o Marcos e o Gabriel pelo telegram.