Canonical learning source

The NovaDev Book

A standalone-language course that grows into verified Vue/Vite + Express/Node application work.

Editorial boundary: the book follows the repository source of truth. Old Flask, SQLAlchemy, Vue CDN, and static HTML paths are historical, not current lessons.

24 chapters · 120 print pages

Browse the course by page-sized windows.

Each chapter is canonical Markdown under docs/book/chapters; this static page is a browsing index. Open a chapter preview beside another chapter with WinBox.js.

Going further

Use the book as a shared spine.

The IDE links lessons to the same chapter topics. The website does not copy a second curriculum. The source Markdown can be rebuilt into HTML or printed to PDF with the included builder.

Build the book
python docs/book/build_book.py \
  --output "nova website/book-generated.html"