The Handbook for Beginning Programmers with Examples in JavaScript