This book is aimed at readers who already have an understanding of the basics of HTML and have done some programming in a modern programming language. Having an understanding of JavaScript and jQuery will make this book easier to digest, but is not required as the basics of JavaScript are covered.