The University of Aberdeen
Computing Science

Practicals for AWAD

The main coursework pages for  Advanced Web Application Development are in MyAberdeen. All that you'll find here are the practicals, and some help guides.


Week 1: Setting up Ruby and Rails for your work this term.

Week 2: Work on the start of our larger travel agent website.

Week 3: Start adding some tables and objects in the next part of the travel agent site and enable exception handling, and seeding data to tables for a dashboard with charts.

Week 4: This week we continue with the travel agent site by adding search and customers to the site.

Week 5: We want to be able to use Git  to deploy our applications to Heroku.

Week 6: Working with Capybara to do tests from the outside in of the travelagent.

Week 7: We should add customer bookings to the travelagent along with more admin support in the dashboard.

Week 8: We need an authentication system so we'll create user accounts for staff as well as a login system.

Week 9: We can now make our system ready for production, and see which security issues the OWASP site suggests we should address.

Week 10: We can now tidy up everything.

Week 11: Work on your assessment.