Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Common Lisp

via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course introduces Common Lisp through programming exercises including games and a multi-part Turing machine project. It also covers macros, condition handling, file I/O, functional programming, packages, testing, and basic object-oriented programming.

Syllabus

Common Lisp Tutorial 0: Setup
Common Lisp Tutorial 1: Coin Toss
Common Lisp Tutorial 2: Rock Paper Scissors
Common Lisp Tutorial 3: Hangman
Common Lisp Tutorial 4a: Tic Tac Toe
Common Lisp Tutorial 4b: Tic Tac Toe Part 2
Common Lisp Tutorial 5a: Condition System
Common Lisp Tutorial 5b: Condition System Part 2
Common Lisp Tutorial 6a: Macros Part 1
Common List Tutorial 4c: Tic Tac Toe Part 3
Common Lisp Tutorial 7a: File IO
Common Lisp Tutorial 6b: Macros Part 2
Common Lisp Tutorial 7b: File IO Part 2
Common Lisp Tutorial 7c: File IO Part 3
Common Lisp Tutorial 8a: Functional Programming (Map function)
Common Lisp Tutorial 8b: Functional Programming (Filter Functions)
Common Lisp Tutorial 8c: Functional Programming (Reduce Function)
Common Lisp Tutorial 8d: Functional Programming (Map/Reduce)
Common Lisp Tutorial 8e: Functional Programming (Lambda Functions)
Common Lisp Tutorial 8f: Functional Programming (more lambdas)
Common Lisp Tutorial 8g: Even More Lambdas
Common Lisp Tutorial 9a: Packages
Common Lisp Tutorial 9b: ASDF
Common Lisp Tutorial 9c: ASDF Testing
Common Lisp Tutorial 9d: Rove Testing
Common Lisp Project 1: Turing Machine, Part 1
Common Lisp Project 1: Turing Machine, Part 2
Common Lisp Project 1: Turing Machine, Part 3
Common Lisp Project 1: Turing Machine, Part 4
Common Lisp Project 1: Turing Machine, Part 5
Common Lisp Tutorial 10a: OOP structs
Common Lisp Tutorial 10b: OOP Basic Classes

Taught by

Neil Munro

Reviews

Start your review of Common Lisp

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.