The development of a philosophy for an applied Web programming curriculum | IEEE Conference Publication | IEEE Xplore