Web Systems Fundamentals and Databases
The World Wide Web provides a platform for producing, searching, consuming, and sharing information. In the Web, web pages are dynamically generated using various technologies and remotely accessible via the Internet. In practice, web development requires different expertise.
The course introduces different topics required for modern web development and database-driven web development. Initially, the course introduces the field of database systems and the concepts behind the relational model. The course also presents data definition and manipulation using SQL. Later in the course, the course introduces and covers web development, which concerns how web systems work and the foundational knowledge required for the client- and server-side development.