The background of the course is the huge growth in the range and power of Internet Technologies ranging from frameworks to cloud services. Honours graduates should be familiar with a range of technologies and be able to choose an appropriate technical approach for a given scenario.
This module will provide an opportunity for students to specify construct and deploy a web app using a popular technology stack and also to review and experiment with competing technologies.
Before taking this module, students should have a working knowledge of the internet, an ability to development of web pages, and a familiarity with client and server with scripting, databases, and some programming experience. That prior knowledge will be used in the module toprovide a basis of understanding for the understand the technologies presented and explored in the module.in the course to gain the abilities mentioned above
Course notes, video presentations, live discussions and the accompanying lectures programming exercisesand laboratory sessions will present enough material to enable students to pass the module. To get the highest classifications, students will need to go beyond this material, using links and resources provided as a starting point.
In 2021 the technology stack presented through presentations and labs was based on React, MongoDB Express and Node. Docker ContainersDocker containers may be used for deployment. The list of tools and technologies covered is reviewed annually.
- Internet Technologies evolve all the time, and Honours graduates should ensure their skills are up to date. Students on this module will become familiar with both client and server code for a web application.
- Students will consider the use of frameworks to facilitate the adaptation of web applications towards native mobile applications.
- In employment Honours graduates are expected to be able to contribute usefully to a discussion about designing a solution and be able to implement some parts of the solution. So, students will be expected to contribute to the knowledge base of the module through their own research.
- This module embeds the key “I am UWS” graduate attributes and in particular: Universal (Analytical, collaborative, research-minded), Work Ready (digitally literate, effective communicator) and Successful (creative)
|