This paper presents the shared experiences and knowledge in teaching and training students in developing Web 2.0 websites in a sequence of two high-level Web development courses to fill the gap of lacking literature.
We are experiencing a qualitatively different era of the Web, as evidenced by most Web applications and websites that have emerged and transpired over recent years. The new Web 2.0 era and the technologies beneath it provide both demands and challenges for IT educators to reform traditional Web Development courses. This paper presents our shared experiences and knowledge in teaching and training students in developing Web 2.0 websites in a sequence of two high-level Web development courses. It aims to fill the gap of lacking literature by providing instructional details of our pedagogical strategies and approaches to the design and delivery of Web development courses in such a unique time in computing history.