Dynamic Web Applications


Teaching Staff: Giannakoulopoulos Andreas, Komianos Vassilis
Course Code: TEC410
Course Category: Specific Background
Course Type: Elective
Course Level: Undergraduate
Course Language: Greek
Delivery method: Lectures
Semester: 4th
ECTS: 5
Teaching Units: 3
Teaching Hours: 3
Teaching Structure:
ActivitySemester Workload
Lectures0
Lab Lectures26
Tutorial13
Hands-on Lab0
Practice and Preparation30
Independent Study56
Course Total (ECTS: 5)125

Recquired / Recommended : (TEC310), (TEC311)
en  pdf.png  Dynamic Web Applications
Size: 187.36 KB :: Type: PDF document


Short Description:

The Internet expansion and especially the extensive post content on the Web have stimulated the development of technologies for creating dynamic applications that enable the implementation of complex interactive environments and easy content management. Advanced applications, such as content management platforms, distance education digital systems, and social networking sites are included, among others, in the wide range of dynamic Internet applications that have a direct impact on the ways of content publication and distribution. In the course, PHP language for creating applications is taught, and insights into the MySQL database management system for storing and retrieving content are provided, the main educational objective being the capacity for developing, managing and evaluating dynamic applications that run in the Web environment.


Objectives - Learning Outcomes:

After completing the course, students should be familiar to the development and management of dynamic Web applications. Also they should be able to design and implement a dynamic digital content management application using open source software packages, such as content management systems.


Syllabus:

1st Week: Introductory lesson

2nd Week: Introduction to PHP

3rd Week: Programming in PHP

4th Week: Create Dynamic Web Sites

5th Week: Introduction to SQL

6th Week: PHP & Database

7th Week: Content Management Systems

8th Week: Advanced SQL & MySQL

9th Week: Errors

10th Week: Programming Techniques

11th Week: Web Application Developing

12th Week: Working Sessions and Technical Security

13th Week: Course Overview


Suggested Bibliography:

Ullman Larry (2009) Introduction to PHP 6 & MYSQL 5. Athens: Klidarithmos.
Welling Luke & Thomson Laura (2005) Web Application Development with PHP and MySQL. Athens: Giourdas.


Teaching Methods:
  • Presentations with slides
  • Online material on e-class

 


Evaluation Methods:
  • Final exams 65%
  • Individual Project 35% [dynamic application development]
Updated: 29-03-2022

Back
<< <
August 2022
> >>
Mo Tu We Th Fr Sa Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Today, Wednesday 17-08-2022
No results found for that day
Tsirigoti Sq. 7, 49100 Corfu
Τel.: 26610 87860-1 - Fax: 26610 87866
e-mail: audiovisual@ionio.gr
Text To SpeechText To Speech Text ReadabilityText Readability Color ContrastColor Contrast
Accessibility Options