Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/oakmac/professional-clojurescript-curriculum

Curriculum and Lesson Outlines for Professional ClojureScript Course
https://github.com/oakmac/professional-clojurescript-curriculum

Last synced: about 1 month ago
JSON representation

Curriculum and Lesson Outlines for Professional ClojureScript Course

Awesome Lists containing this project

README

        

# Professional ClojureScript Curriculum

This repository contains lesson outlines, exercises, and student FAQs for the [Professional ClojureScript course](https://cljs.pro).

## Lessons

- [Lesson 1005 - Why ClojureScript?](lessons/1005-why-clojurescript.md)
- [Lesson 1020 - Simple Types: Strings, Numbers, Keywords](lessons/1020-strings-numbers-keywords.md)
- [Lesson 1021 - Def Forms, let blocks, Symbols](lessons/1021-def-let-symbols.md)
- [Lesson 1022 - Functions](lessons/1022-functions.md)
- [Lesson 1060 - Namespaces and Require](lessons/1060-namespaces-and-require.md)

## Student FAQs

- [How do you provide default function arguments to a function?](faqs/default-function-arguments.md)

## Exercises

- [Shipping Packages Logic Puzzle](exercises/shipping-logic-puzzle.md)
- [Namespaces for the Red Squirrel Project](exercises/red-squirrel-namespaces.md)
- [Multi-Game CLI Script](exercises/multi-game-script.md)
- [Phase 1 Project](exercises/phase1-project.md)
- [Simple Reagent Project](exercises/simple-reagent-project.md)

## License

The content in this repository is licensed under the [Creative Commons Attribution 4.0 International](LICENSE-CC-BY.txt) license (SPDX code `CC-BY-4.0`).

This work contains both text and code. Individual code snippets without accompanying text may be used under a [Creative Commons Zero v1.0 Universal](LICENSE-CC0.txt) license (SPDX code `CC0-1.0`).

In other words, if you want to use some of the example code from this repository
in a software project that requires no attribution (CC0). But if you want to
extend the lesson content with additional text and/or code examples that would
fall under CC-BY.