Clojure
Offered By: Exercism
Course Description
Overview
Clojure is a dynamic programming language that targets the Java Virtual Machine (JVM). Designed as a general purpose language, Clojure combines the approachability of a scripting language with a robust infrastructure for multithreaded programming.
Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent .
Syllabus
- Hello World
- Lucian's Luscious Lasagna
- Tracks on Tracks on Tracks
- Bird Watcher
- Cars, Assemble!
- Interest is Interesting
- Annalyn's Infiltration
- Log Levels
- Elyses Destructured Enchantments
- Two Fer
- Armstrong Numbers
- Reverse String
- Accumulate
- Acronym
- All Your Base
- Anagram
- Bob
- Collatz Conjecture
- Complex Numbers
- ETL
- Hamming
- Nth Prime
- Nucleotide Count
- Pangram
- Pig Latin
- Protein Translation
- Raindrops
- RNA Transcription
- Robot Name
- Roman Numerals
- Rotational Cipher
- Run-Length Encoding
- Scrabble Score
- Secret Handshake
- Series
- Space Age
- Strain
- Sublist
- Sum of Multiples
- Triangle
- Word Count
- Atbash Cipher
- Beer Song
- Binary
- Binary Search
- Binary Search Tree
- Change
- Flatten Array
- Gigasecond
- Grade School
- Grains
- Hexadecimal
- ISBN Verifier
- Isogram
- Kindergarten Garden
- Leap
- Pascal's Triangle
- Perfect Numbers
- Phone Number
- Prime Factors
- Proverb
- Say
- Trinary
- Allergies
- Crypto Square
- Difference of Squares
- Dominoes
- Largest Series Product
- Meetup
- Octal
- Spiral Matrix
- Clock
- Diamond
- Luhn
- Sieve
- Robot Simulator
- Wordy
- Bank Account
- Matching Brackets
- Minesweeper
- Poker
- Queen Attack
- Go Counting
- POV
Related Courses
GT - Refresher - Advanced OSGeorgia Institute of Technology via Udacity Погружение в Python
Moscow Institute of Physics and Technology via Coursera Programming in Java
Indian Institute of Technology, Kharagpur via Swayam Parallel, Concurrent, and Distributed Programming in Java
Rice University via Coursera Build Your Own Super Computer with Raspberry Pis
Udemy