TEC302 Website Development This subject provides students with important knowledge and practices to acquire the skills of a website developer. This includes knowledge and practices which pertain to programming, client-server architecture and browser behaviour that enable website developers to communicate, plan and adopt solutions to business problems. Additionally, this subject contains content on web hosting, teamwork, and coding principles.