Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/Camilotk/aprenda-clojure

Lista de materiais e ferramentas para quem quer aprender Clojure
https://github.com/Camilotk/aprenda-clojure

clojure clojurescript hacktoberfest

Last synced: 16 days ago
JSON representation

Lista de materiais e ferramentas para quem quer aprender Clojure

Lists

README

        

# Aprenda Clojure

## Material para aprender Clojure

### [IDE online](https://www.jdoodle.com/execute-clojure-online/)

### Cheatsheets, Style Guides...
| Nome | Idioma |
|:-- |:--: |
| [Clojure Cheat Sheet](https://clojure.org/api/cheatsheet) | 🇺🇸 |
| [Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide) | 🇺🇸 |

### Cursos / Video-aulas / Vídeos
| Nome | Pago | Idioma |
|:-- |:--: | :--: |
| [Curso de Clojure](https://www.youtube.com/playlist?list=PLWd81WfLMI-fNPUkjddIHB_taxElX3qMr) | Grátis | 🇧🇷 |
| [Clojure Básico](https://www.youtube.com/playlist?list=PLcjDvROHY58MlqcAU7d0fYhAJQ-p-dMp6) | Grátis | 🇧🇷 |
| [Pedestal e Component](https://www.youtube.com/playlist?list=PLcjDvROHY58NpVqhOyafHL8iTmGGDT9DZ) | Grátis | 🇧🇷 |
| [Pedestal com Clojure](https://www.youtube.com/playlist?list=PL39juNCZuUgwBV0big8hM4GR7gowZx0AY) | Grátis | 🇧🇷 |
| [Programação funcional básica em Clojure](https://www.youtube.com/playlist?list=PLzehOqhpwpxgbqNbz4y8vj5QYRfdflbz1) | Grátis | 🇧🇷 |
| [Playlist de Programação Funcional do Prof. Otávio Lemos](https://www.youtube.com/playlist?list=PLpJIjBkNnEt_AclkpsvdX_4YUbcks8wXJ) | Grátis | 🇧🇷 |
| [Clojure4Noobs](https://github.com/lanjoni/clojure4noobs) | Grátis | 🇧🇷 |
| [Alura - Trilha de Clojure](https://www.alura.com.br/formacao-clojure) | Pago | 🇧🇷 |
| [Clojure: Introdução à Programação Funcional](https://www.udemy.com/course/clojure-introducao-a-programacao-funcional/) | Pago[¹](https://twitter.com/marciofrayze/status/1683843555926630402) | 🇧🇷 |
| [Lambda Island](https://lambdaisland.com/) | Grátis[²](https://lambdaisland.com/blog/2022-04-25-making-lambda-island-free) | 🇺🇸 |
| [Animated Clojure](https://markm208.github.io/cljbook/) | Grátis | 🇺🇸 |
| [HP Indigo - Clojure course](https://cycognito.github.io/clojure-course/site/) | Grátis | 🇺🇸 |
| [Eric Normand Courses](https://ericnormand.podia.com/) | Pago | 🇺🇸 |
| [ClojureStream](https://clojure.stream/#courses) | Pago | 🇺🇸 |
| [Clojure for PROs](https://clojureforpros.com/) | Pago | 🇺🇸 |

### Prática
| Nome | Idioma |
|:-- |:--: |
| [Exercism on Clojure](https://exercism.org/tracks/clojure) | 🇺🇸 |
| [4Clojure 4ever](https://4clojure.oxal.org/) | 🇺🇸 |
| [Clojure Koans](http://clojurekoans.com/) | 🇺🇸 |
| [Casting Spells with Clojure](https://www.lisperati.com/casting.html) | 🇺🇸 |
| [Wonderland Clojure Katas](https://github.com/gigasquid/wonderland-clojure-katas) | 🇺🇸 |

### Livros
| Nome | Autor | Gratuito para Ler Online | Idioma |
|:-- |:--: | :--: | :--: |
| [Clojure for the Brave and True](https://www.braveclojure.com/) | [Daniel Higginbotham](https://twitter.com/nonrecursive) | Sim | 🇺🇸 |
| [Clojure Book](https://clojure-book.gitlab.io/) | [Karthikeyan A K](https://gitlab.com/mindaslab) | Sim | 🇺🇸 |
| [Getting Clojure: Build Your Functional Skills One Idea at a Time](https://www.amazon.com.br/gp/product/1680503006/) | [Russ Olsen](https://twitter.com/russolsen) | Não | 🇺🇸 |
| [Programming Clojure](https://www.amazon.com.br/Programming-Clojure-3e-Alex-Miller/dp/1680502468/) | [Alex Miller](https://twitter.com/puredanger) | Não | 🇺🇸 |
| [Clojure Applied: From Practice to Practitioner](https://www.amazon.com.br/Clojure-Applied-Practice-Practitioner-English-ebook/dp/B016CJGHFE) | [Ben Vandgrift](https://twitter.com/bvandgrift) | Não | 🇺🇸 |
| [The Joy of Clojure](https://www.amazon.com.br/gp/product/1617291412/) | [Michael Fogus](https://twitter.com/fogus) | Não | 🇺🇸 |
| [Programação Funcional: Uma introdução em Clojure](https://www.casadocodigo.com.br/pages/sumario-programacao-funcional-clojure) | [Gregório Melo](https://www.linkedin.com/in/gregoriomelo) | Não | 🇧🇷 |

### Palestras
| Nome | Palestrante | Idioma |
|:-- |:--: | :--: |
| [Clojure é um Java melhor que Java](https://youtu.be/ruZwYDSaq1M) | [Ana Bastos](https://github.com/anabastos) | 🇧🇷 |
| [Por que usar Clojure? (QA sobre a linguagem)](https://www.youtube.com/watch?v=Jrtkuyf6Q2Q) | [Eduardo Bellani](https://github.com/ebellani) | 🇧🇷 |
| [Introdução ao LISP](https://www.youtube.com/watch?v=IIp9YaXRHVY) | [Laura Viglioni](https://github.com/Viglioni) | 🇧🇷 |
| [A Essência do LISP](https://youtu.be/j3FEFuoVN5c) | [Sophia Velten](https://github.com/sovelten) | 🇧🇷 |
| [A arte da simplicidade com Clojure](https://www.youtube.com/watch?v=_kGwRVuH6mU) | [Mauricio Szabo](https://github.com/mauricioszabo) | 🇧🇷 |
| [Introdução ao ClojureScript](https://youtu.be/WcqtMSLFUHI) | [Enzzo Cavallo](https://github.com/souenzzo) | 🇧🇷 |
| [Repl Driven Development: Desenhando com Clojure](https://www.youtube.com/live/rvFDmqSTh2I) | [Gustavo Kishima](https://github.com/gukiboy) | 🇧🇷 |
| [TODO-MVC com FullStack Clojure](https://www.youtube.com/watch?v=TPRczpkFjMw) | [Ian Fernandez](https://github.com/ianffcs) | 🇧🇷 |
| [Paralelismo em Clojure](https://www.youtube.com/watch?v=b7cbPjsYUYY) | [Mauricio Szabo](https://github.com/mauricioszabo) | 🇧🇷 |
| [clojure-lsp: uma ferramenta de linter para tudo](https://www.youtube.com/watch?v=d-sjGfQRyHY) | [Eric Dallo](https://github.com/ericdallo) | 🇧🇷 |
| [Desenvolvimento interativo com o REPL](https://www.youtube.com/live/ntRCK_2eP3U) | [Enzzo Cavallo](https://github.com/souenzzo) | 🇧🇷 |
| [Clojure (Script, principalmente) com o editor Pulsar](https://www.youtube.com/watch?v=uZ__RWceTSA) | [Maurício Szabo](https://github.com/mauricioszabo) | 🇧🇷 |
| [Estrutura de Dados em Clojure](https://www.youtube.com/watch?v=39_0FDU4TFk) | [Rafael Ring](https://github.com/rafaelring) | 🇧🇷 |
| [Conhecendo o Datomic](https://www.youtube.com/watch?v=uGxTcHcjq78) | [Samuel Flores](https://github.com/samflores) | 🇧🇷 |
| [O que é Programação (Funcional)](https://www.youtube.com/watch?v=qBQau1OsgW8) | [Sophia Velten](https://www.linkedin.com/in/sovelten/) | 🇧🇷 |
| [Conhecendo Datomic](https://www.youtube.com/watch?v=RVA11IAXlwc) | [João Palharini](#) | 🇧🇷 |

### Podcasts
| Nome | Podcast | Nº | Idioma |
|:-- |:--: | :--: | :--: |
| [Tecnologias no Nubank](https://www.hipsters.tech/tecnologias-no-nubank-hipsters-01/) | Hipsters | 1 | 🇧🇷 |
| [Tecnologias no Nubank: 3 anos depois](https://www.hipsters.tech/tecnologias-no-nubank-3-anos-depois-hipsters-150/) | Hipsters | 150 | 🇧🇷 |
| [Programação Funcional (e (clojure))](https://www.hipsters.tech/programacao-funcional-e-clojure-hipsters-158/) | Hipsters | 158 | 🇧🇷 |
| [Vale a pena Clojure?](https://devnaestrada.com.br/2018/02/02/vale-a-pena-clojure.html) | DEV na Estrada | 142 | 🇧🇷 |
| [Clojure com Camilo Cunha de Azevedo e Márcio Lopes de Faria](https://anchor.fm/elixiremfoco/episodes/23--Clojure-com-Camilo-Cunha-de-Azevedo-e-Mrcio-Lopes-de-Faria-e1u1kjh) | Elixir em Foco | 23 | 🇧🇷 |

## Ferramentas Úteis
| Nome | O que faz? |
|:-- |:-- |
| [leiningen](https://leiningen.org/) | Gerenciador de Dependências e ferramenta de build |
| [babashka](https://github.com/babashka/babashka) | Ambiente de scripting em Clojure |
| [cljstyle](https://github.com/greglook/cljstyle) | Ferramenta de formatação de Código |
| [clj-kondo](https://github.com/clj-kondo/clj-kondo) | Ferramenta de análise estática (erros/incosistências). |

### Listas de Links
- [Comunidade Clojure Brasil](https://github.com/clj-br)
- [Building Nubank](https://www.youtube.com/c/NubankOntheStage)
- [Vagas de Clojure](https://github.com/clj-br/vagas)
- [15 anos de Clojure com o time da Cognitect](https://blog.nubank.com.br/clojure15anos/)