What is covered?
User-Centric Frontend Development
This unit aims to provide learners with the knowledge and skills needed to build a front end web application. It includes understanding the principles of responsive design, documentation and effective layout of content.
Interactive Frontend Development
This unit aims to develop the knowledge and skills needed to build a dynamic, interactive Frontend web application. It includes understanding user input and control when interacting with a web application. It also includes understanding the principles of manual testing for debugging.
Data-Centric Development
This focuses on understanding and developing the practical skills to build a Back End web application. Topics covered include data storage and data management using relational and non-relational databases.
Full Stack Frameworks with Django
Learners build on their existing skills and learn how to integrate them effectively to build a Full Stack web application. The unit covers the use of frameworks, APIs, automated testing, persistent storage, user authentication and eCommerce functionality.