: This paper examines the re-development of university level web programming unit for delivery in a fully online mode. The unit, which teaches advanced xhtml, javascript, php and mysql had traditionally been taught only in an on-campus mode, due largely to the development environments required and the technical difficulty of supporting student learning outside of a classroom setting. The unit materials redevelopment included providing students with a pre-configured, integrated web development environment, demonstration applications discussed in the lectures and built in the workshops, and a staggered delivery of two weeks of materials at a time. This approach was introduced in the hopes of promoting in-depth rather than skim reading/study of the materials. Proven completion of learning materials by a majority of students before the end of each fortnight would see the next two weeks materials released earlier.