Practical:
Regular lab sessions can be conducted related to web design, programming, client-side scripting, working with application framework, tools, etc.
A number of practical assignments can be given for hands-on experience on web application development.
References:
Slides and handouts
C. Jackson, “Web technologies: a computer Science Perspective