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