For a one-semester JavaScript programming course for students who have knowledge of HTML and CSS
 
Introduction to JavaScript Programming with XML and PHP is an introductory textbook on JavaScript designed for students in Web Development programs at career-focused 2- and 4-year schools that have taken a course in HTML. This hands-on book focuses on the "how-to" aspects of JavaScript for beginning students, with a focus on enhancing and extending websites.  
 
Teaching and Learning Experience