nixin72 / genint2prog

A Gentle Introduction to Interactive Programming

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Gentle Introduction to Interactive Programming

Work In Progress!

Readable here.

Source code for a resource intended for new learners of programming, using the Clojure programming language, and emphasizing interactive develop through read-evaluate-print-loops (REPLs).

Built using mdBook.

Current status:

  • initial draft of ch1, which covers basic syntax, data types, variables and functions

Planned:

  • ch2: how to install Clojure + lein + VS Code + Calva, prioritizing Windows setup
  • example project ideas (not sure which chapter numbers):
    • passphrase generator
    • substitution cipher
    • reading a CSV and processing its data?
    • something that makes simple web requests
    • other ideas welcome!
  • Long term: screencasts!

About

A Gentle Introduction to Interactive Programming


Languages

Language:JavaScript 96.8%Language:HTML 3.2%