Skip to content

clj-br/aprenda-clojure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 

Repository files navigation

Aprenda Clojure

Material para aprender Clojure

Cheatsheets, Style Guides...

Nome Idioma
Clojure Cheat Sheet 🇺🇸
Clojure Style Guide 🇺🇸

Cursos / Video-aulas / Vídeos

Nome Pago Idioma
Curso de Clojure Grátis 🇧🇷
Clojure Básico Grátis 🇧🇷
Pedestal e Component Grátis 🇧🇷
Pedestal com Clojure Grátis 🇧🇷
Programação funcional básica em Clojure Grátis 🇧🇷
Playlist de Programação Funcional do Prof. Otávio Lemos Grátis 🇧🇷
Clojure4Noobs Grátis 🇧🇷
Alura - Trilha de Clojure Pago 🇧🇷
Clojure: Introdução à Programação Funcional Pago¹ 🇧🇷
Lambda Island Grátis² 🇺🇸
Animated Clojure Grátis 🇺🇸
HP Indigo - Clojure course Grátis 🇺🇸
Eric Normand Courses Pago 🇺🇸
ClojureStream Pago 🇺🇸
Clojure for PROs Pago 🇺🇸

Prática

Nome Idioma
Exercism on Clojure 🇺🇸
4Clojure 4ever 🇺🇸
Clojure Koans 🇺🇸
Casting Spells with Clojure 🇺🇸
Wonderland Clojure Katas 🇺🇸

Livros

Nome Autor Gratuito para Ler Online Idioma
Clojure for the Brave and True Daniel Higginbotham Sim 🇺🇸
Clojure Book Karthikeyan A K Sim 🇺🇸
Getting Clojure: Build Your Functional Skills One Idea at a Time Russ Olsen Não 🇺🇸
Programming Clojure Alex Miller Não 🇺🇸
Clojure Applied: From Practice to Practitioner Ben Vandgrift Não 🇺🇸
The Joy of Clojure Michael Fogus Não 🇺🇸
Programação Funcional: Uma introdução em Clojure Gregório Melo Não 🇧🇷
Clojure Brain Teasers: Exercise Your Mind Alex Miller e Lorilyn Jordan Miller Não 🇺🇸

Podcasts

Nome Podcast Idioma
Tecnologias no Nubank Hipsters 1 🇧🇷
Tecnologias no Nubank: 3 anos depois Hipsters 150 🇧🇷
Programação Funcional (e (clojure)) Hipsters 158 🇧🇷
Vale a pena Clojure? DEV na Estrada 142 🇧🇷
Clojure com Camilo Cunha de Azevedo e Márcio Lopes de Faria Elixir em Foco 23 🇧🇷

Palestras

Introdução e Fundamentos

Nome Palestrante Idioma
O que é Programação (Funcional) Sophia Velten 🇧🇷
Introdução ao LISP Laura Viglioni 🇧🇷
Clojure é um Java melhor que Java Ana Bastos 🇧🇷
Além das Terras de Java - Uma Introdução ao Lisp da JVM para Programação Funcional Eduardo Lemos 🇧🇷
Clojure - Uma breve história (Princípios e Curiosidades) Heloisa Carbone 🇧🇷
A Essência do LISP Sophia Velten 🇧🇷
Estrutura de Dados em Clojure Rafael Ring 🇧🇷
A arte da simplicidade com Clojure Mauricio Szabo 🇧🇷

Macros

Nome Palestrante Idioma
Desmistificando Macros Josué Teodoro 🇧🇷

Ferramentas e REPL

Nome Palestrante Idioma
Clojure Docs Rafael Delboni 🇧🇷
clojure-lsp: uma ferramenta de linter para tudo Eric Dallo 🇧🇷
Desenvolvimento interativo com o REPL Enzzo Cavallo 🇧🇷
Clojure (Script, principalmente) com o editor Pulsar Maurício Szabo 🇧🇷
clj-depend: Validando a arquitetura da sua aplicação Fábio Domingues 🇧🇷
Linters com clj-kondo André Camargo 🇧🇷

ClojureScript

Nome Palestrante Idioma
Introdução ao ClojureScript Enzzo Cavallo 🇧🇷
Criando Scripts com NBB - Introdução a Clojure(Script) Francisco Berrocal 🇧🇷

Aplicações e Casos

Nome Palestrante Idioma
TODO-MVC com FullStack Clojure Ian Fernandez 🇧🇷
Aplicação de Técnicas de IA para Testes Unitários em Clojure Raíssa Barreira 🇧🇷

Paralelismo

Nome Palestrante Idioma
Paralelismo em Clojure Mauricio Szabo 🇧🇷

Datomic

Nome Palestrante Idioma
Conhecendo o Datomic Samuel Flores 🇧🇷
Conhecendo Datomic João Palharini 🇧🇷

Desenvolvimento de Jogos

Nome Palestrante Idioma
Desenvolvimento de Jogos com ClojureCLR Lucas Teles 🇧🇷
Analisando Jogos em Clojure - Lisp Game Jam 2024 Lucas Teles & Rafael Delboni 🇧🇷

Ferramentas Úteis

Nome O que faz?
leiningen Gerenciador de Dependências e ferramenta de build
babashka Ambiente de scripting em Clojure
cljstyle Ferramenta de formatação de Código
clj-kondo Ferramenta de análise estática (erros/incosistências)
rebel-readline Melhor interatividade no REPL

Listas de Links

About

Lista de materiais e ferramentas para quem quer aprender Clojure

Topics

Resources

License

Stars

Watchers

Forks

Contributors