Web Development Course
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter J. Jones 60957eeedc
Update to latest Edify, add theme variable
1 viikko sitten
content Add section on decorators, update Babel to version 7, bump version 1 vuosi sitten
courses Add section on decorators, update Babel to version 7, bump version 1 vuosi sitten
diagrams Lots of new content for the Targeted Topics course 1 vuosi sitten
metadata Some tweaks after teaching the HTML and CSS introduction class 2 vuotta sitten
nix Update to the latest version of Edify, Pandoc, NodeJS, etc. 1 kuukausi sitten
notes A few small improvements (typos, etc.) 1 vuosi sitten
scripts Update to latest Edify, add theme variable 1 viikko sitten
src Add section on decorators, update Babel to version 7, bump version 1 vuosi sitten
start-scripts Add a batch script for Windows 2 vuotta sitten
.gitattributes Add a batch script for Windows 2 vuotta sitten
.gitignore Add section on decorators, update Babel to version 7, bump version 1 vuosi sitten
LICENSE Initial Import (from four different repositories) 2 vuotta sitten
README.md Add a batch script for Windows 2 vuotta sitten
TODO.org Add a master index.html file 2 vuotta sitten
default.nix Update to latest Edify, add theme variable 1 viikko sitten

README.md

WebDev: Web Development Course

This is the source code and training content for the Web Development course taught by Peter J. Jones.

The official site for this course is https://github.com/devalot/webdev

Prerequisites

This collection of exercises and demos needs Node.js >= 8 installed to work correctly.

Starting Things Up

  1. Look in the start-scripts folder for a file matching your operating system:

    • macOS: Double-click the macos.command file

    • Windows: Double-click the windows.cmd file

    • Linux/*BSD: Open a term and use linux.sh

  2. Open the following URL in your browser of choice:

    http://localhost:3000/

Building the Course Content (PDF Files)

  1. Install the Nix Package Manager (>= 2.0 is required)

  2. Run the following command:

    nix build
    

The generated PDF files will be in the result directory.