Internet Programming

Academic Semester:
Course TypeReference NumberSubprogram
CompulsoryTheory: ΤΠ40Κ3
Lab: ΤΠ41Κ3
SemesterAcademic YearHours per week
Spring2ndTheory: 3 Lab: 2
ExamsECTSWorkload
611
PrerequisitesTeaching methodTeaching Language
Lectures with parallel laboratory classesGreek, English

Academic Staff

Faculty in charge: 
amalamos's picture
μαλάμος αθανάσιος
Malamos Athanasios
Associate Professor
Αναπληρωτής Καθηγητής
2810379884

Description

week 1. Introduction, Internet and protocols
week 2. Basic internet technologies and use cases.

week 3. Webages. HTML and CSS. MVC (Model View Controller) model.
week 4-5. Databases and datafiles. Information update and retrieve methods.  Queries and database processing and web publishng.Examples in PHP and Java. 
Week 6. Session control. 
Εβδομάδα 7-9. Client side programming. Javascript and page dynamic customisation. The AJAX Technology.
Εβδομάδα 10. Embending multimedia in a webpage.
Εβδομάδα 11-12. HTML5 και CSS3.
Εβδομάδα  13. Designing of rich web-pages.
Εβδομάδα 14. Security and encryption

 

References

  • “HTML5 and Javascript Projects,” Jeanine Meyer, APRESS
  • “Learning PHP, MySQL, JavaScript, and CSS,” Robin Nixon, O Reilly 2012, Second Edition
  • “Servlets και σελίδες διακομιστή Java,” Marty Hall, Lary Brown, Εκδόσεις Κλειδάριθμος.

Head of the Department οf Informatics Engineering
Malamos Athanasio ASSOCIATE PROFESSOR, amalamos@hmu.gr

Deputy Head of the Department οf Informatics Engineering
Marias Kostas ASSOCIATE PROFESSOR, kmarias@hmu.gr

Secretary
Address: Department of Informatics Engineering, School of EngineeringTEI of Crete, Heraklion, Crete, P.O Box: 71500
E-mail: secretariat@ie.teicrete.gr
Tel: 2810-379716, 2810-379795, 2810-379853
Fax: 2810-379717
Website: http://www.ie.teicrete.gr

Administrators
Tel: 2810-379776