Web Applications Development

General

Course Contents

Html review, creating static web pages using php, using functions to connect to a database, searching for data and displaying it in a dynamic web page, web pages with options (menu). Creating an online store: the library for searching data from a database, displaying the search results in the database on a web page, inserting, deleting and modifying data stored in a database programmatically. Control and debugging techniques.

Educational Goals

Upon completion of the course students should be able to:

  • Know the operation of a network application server.
  • Design and implement in a programming language websites that contain information and navigation menus.
  • Recognize the advantages and limitations of their design decisions.
  • Integrate into code data search commands from a database.
  • Display the search results in a database on the website.
  • Use in a program commands to add, delete and modify records in a database.

General Skills

to be filled

Teaching Methods

  • Face to face.

Use of ICT means

  • Online guidance.
  • Slides Projection in the classroom.
  • Use of E-mail and onlne communication systems.
  • Use of e-learning system (moodle).

Teaching Organization

ActivitySemester workload
Lectures39
Personal Study86
Total125

Students Evaluation

to be filled

Recommended Bibliography

  1. Larry Ullman, Εισαγωγή στις PHP 6 και MySQL5 με εικόνες, Κλειδάριθμος.
  2. Thomson Laura, Welling Luke, Ανάπτυξη Web Εφαρμογών με PHP και MySQL, 5η έκδοση, Γκιούρδας, 2017.
  3. Julie C. Meloni, Μάθετε PHP, MySQL και Apache Όλα σε Ένα, 5η Έκδοση, Γκιούρδας 2014.
  4. Vikram Vaswani, Οδηγός της PHP, Γκιούρδας, 2010.
  5. Hughes Sterling, PHP οδηγός προγραμματισμού, Γκιούρδας.