YoVDO

Common Lisp

Offered By: Exercism

Tags

Lisp Courses Object-oriented programming Courses Application Development Courses Algorithmic Problem Solving Courses

Course Description

Overview

Common Lisp is an offshoot of the long-running family of Lisp programming languages. It's a multi-paradigm programming language that allows you to choose the approach and paradigm according to your application domain. Common Lisp has fast prototyping capabilities, and exceptional support for object oriented programming. It also boasts a macro system which allows you to adapt the language to your needs, and a run-time environment which allows modification of running applications.

Syllabus

  • Hello World
  • Sorting Socks and Sexprs
  • The Key to Comparison
  • Pizza Pi
  • Leslie's Lengthy Lists
  • Pal Picker
  • Lilly's Lasagna
  • Lilly's Lasagna Leftovers
  • Log Levels
  • Character Study
  • Larry's Winning Checker
  • High Scores
  • Lucy's Magnificent Mapper
  • Gigasecond Anniversary
  • Logan's Numeric Partition
  • Reporting for Duty
  • Two Fer
  • Hamming
  • RNA Transcription
  • Leap
  • Anagram
  • Beer Song
  • Roman Numerals
  • Word Count
  • Bob
  • Twelve Days
  • Acronym
  • All Your Base
  • Allergies
  • Armstrong Numbers
  • Binary Search
  • Collatz Conjecture
  • Difference of Squares
  • ETL
  • Grains
  • Isogram
  • Nucleotide Count
  • Pascal's Triangle
  • Perfect Numbers
  • Raindrops
  • Scrabble Score
  • Sieve
  • Space Age
  • Strain
  • Sublist
  • Triangle
  • Atbash Cipher
  • Grade School
  • Phone Number
  • Prime Factors
  • Robot Name
  • Robot Simulator
  • Crypto Square
  • Meetup
  • Luhn
  • Book Store
  • ISBN Verifier
  • Sum of Multiples
  • Matching Brackets
  • Run-Length Encoding
  • Largest Series Product
  • Queen Attack
  • Nth Prime
  • Knapsack
  • Rail Fence Cipher
  • Pig Latin
  • Protein Translation
  • Saddle Points
  • Matrix
  • Palindrome Products
  • Pythagorean Triplet
  • Affine Cipher
  • Say
  • Two Bucket
  • Flatten Array
  • Spiral Matrix
  • Diamond
  • Rotational Cipher
  • Pangram
  • Secret Handshake
  • Darts
  • Proverb
  • Food Chain

Related Courses

Intro to Theoretical Computer Science
Udacity
Power and elegance of computational thinking
The University of Oklahoma via Janux
Comparing Genes, Proteins, and Genomes (Bioinformatics III)
University of California, San Diego via Coursera
Algoritmi quotidiani
University of Urbino via EMMA
Competitive Programmer's Core Skills
Saint Petersburg State University via Coursera