Foundations
- Focus on the basic principles and fundamental competencies that form a solid grounding for any aspiring web professional.
Front-end Development
- Basic competencies and advanced skills in front-end technologies, platforms, tools and key knowledge areas.
Design
- Competencies in producing engaging visuals and animation based on creative design and technical production skills.
User Science
- Key knowledge areas in designing interaction and information for user experience as well as essential techniques for undertaking successful evaluations.
Server-side Development
- Server-side programming skills and best practices for developing web applications.
Professional Practice
- Presentation techniques, professional interaction and collaboration skills through hands-on experience, portfolio-building and internship.