You should have a working knowledge of HTML, CSS, and JavaScript. It is also preferred—but not required—to have knowledge of a server-side programming language, as we will be manipulating databases later in this book.
The following are the requirements: