Tallinn, Estonia
Design of Serious Games
When:
20 July - 24 July 2026
Credits:
2 EC
Read more
Computer Sciences Summer Course
When:
29 June - 17 July 2026
School:
Institution:
UCL
City:
Country:
Language:
English
Credits:
7.5 EC
Fee:
2995 GBP
This module covers the basic technical aspects of dynamic website construction concerning the front end (client) and the back end (server). It aims to provide a foundation for web-related technologies that require data collection, organisation and maintenance of accessible websites through semantic layouts and an introduction to object-oriented coding practices.
It focuses on developing skills in using HTML, CSS, jQuery, PHP and SQL, and covers aspects of data flow and web data management.
Week one
Exploring the difference between Client and Server
Organising web pages and folders on the root directory
Client-side coding: HTML and CSS (the box model)
Build a basic log-in system
Week two
Introduction to jQuery on the client
Introduction to XAMPP virtual server
Introduction to PHP for working with forms
Databases: designing, storing and retrieving data
Week three
Bringing the elements together
Build a basic database for a log-in system
PHP for connection to a database
GDPR and web page security basics
Alan Lane
This module aims to:
- Introduce you to the basic principles of dynamic website development.
- Familiarise you with client- and server-side coding using markup and scripting languages for dynamic and data-driven web development.
- Highlight the importance of structure and design for fitness of purpose and extensibility.
- Develop your understanding of issues related to designing a robust and extensible database.
- Enable you to make an informed choice about further study in the field of internet systems
Fee
2995 GBP
When:
29 June - 17 July 2026
School:
Institution:
UCL
Language:
English
Credits:
7.5 EC
Tallinn, Estonia
When:
20 July - 24 July 2026
Credits:
2 EC
Read more
Antwerp, Belgium
When:
29 June - 03 July 2026
Credits:
6 EC
Read more
St. Gallen, Switzerland
When:
08 June - 12 June 2026
Credits:
4 EC
Read more