Note: A good understanding of the core concepts of web development is essential before you can join this course.