The curriculum and teaching guide for web classes