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.
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.
Este módulo será a base para sua jornada com ReScript. Com ele, você irá aprender as principais features da linguagem e o ecossistema.
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.
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 para ir além do CRUD.
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.
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.
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ê.
Marcos Oliveira
SWE at VTEX
Front-End Developer com 10 anos de experiência em produtos digitais em diversas áreas como finanças, saúde, logística e ecommerce. Organiza, palestra e evangeliza sobre ReScript há 5 anos, sendo um dos pioneiros do tema no Brasil.
Este será um curso vivo, onde os módulos serão lançados conforme o desenvolvimento. No entanto, você já pode adquirir o curso, com os três primeiros módulos já disponíveis. O acesso ao curso é vitalício e conta com um suporte direto dos instrutores.
De R$ 720,00 por
598,00
OG Teacher at Queroser.ninja
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 😄
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.
Founder and SWE
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.
ReScript Core Maintainer
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!
SWE At Walnut
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.
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.
SWA at NRI
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.
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.
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.
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.
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.
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.
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.
É 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.
Leve o tempo que quiser para fazer o curso, o acesso é vitalício.
Sim! O curso possui certificado e você poderá baixá-lo assim que finalizar todos os módulos do curso.
Todo o conteúdo referente ao curso será disponibilizado na Hotmart.
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.