-
Module content
– Architectures for the development of internet applications and systems and web servers.
– Basic concepts (state, session, application, request, response).
– Server Side programming using PHP.
– CMS systems (Joomla, WordPress, Drupal).
– Application development using CMS.
– Web development using ASP .NET (C#, VB).
– .NET Framework Class Library
– Scalability issues
– Web Services.
Module description
This module introduces the basic concepts and provides knowledge about server-side web programming.
Two server-side programming environments are discussed (PHP and .ASP .NET). Content Management Systems are presented and how internet applications can be developed based on popular CMS. Finally an introduction is made to web services and how these can be used for web development.
Module structure
The module is organized into a four-hour theory part (lecture-based) and two-hour practical excercises which are conducted in the lab under lecture supervision.
Module evaluation
– Written exams for the theoretical part of the module
– Exam in writing HTML/Javascript program (inside the lab) for the lab part of the module
by undertaking projects and oral exams
After completion of the module the student will have understanding of all the basic concepts related to server-side web development such as the client-server model, how web servers operate and how multi-tier web applications and systems can be designed and created.
It will also know how to programm using the PHP+MySQL and also ASP. NET programming stacks.
• PHP and MySQL Web Development (4th Edition) [Paperback]. Luke Welling (Author), Laura Thomson (Author)
• Introducing .NET 4.0: With Visual Studio 2010 (Expert’s Voice in .NET) [Paperback]. Alex Mackey (Author)
• Pro C# 2010 and the .NET 4 Platform [Paperback]. Andrew Troelsen (Author)
• Using Joomla: Building Powerful and Efficient Web Sites [Paperback]. Ron Severdia (Author)
• jQuery in Action [Paperback]. Bear Bibeault (Author), Yehuda Katz (Author).
• Microsoft ADO.NET 4 Step by Step (Step By Step (Microsoft)) [Paperback]. Tim Patrick (Author)
• RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5 [Paperback]. Jon Flanders.