This is a book that is meant to teach readers how to program by exposing them to beginning programming concepts while walking them through the making of a simple webpage. The idea is that as people read the chapters, they pick up programming experience, and when they're done, they will know enough about web development to immediately apply their newly learned skills. The book is aimed at people relatively comfortable with computers who have never programmed before. For this document in the archives, I wrote three sections of the book: a preface whose goal is to allow readers to judge whether the book is right for them, as well as the first two chapters of content.
Pikler, Andrew, "Learning Programming through Web Development" (2012). 2012 AHS Capstone Projects. 17.