Μαθήματα Κατεύθυνσης
Σχεδίαση εφαρμογών και υπηρεσιών διαδικτύου
Κωδικός μαθήματος
σχε-εφα-δια
Μονάδες ECTS
5
Εξάμηνο
Εξάμηνο ΣΤ
Κατηγορία μαθήματος
Κατεύθυνση
Επιλογής Κατεύθυνσης Πληροφορικής και Κατεύθυνσης Τηλεπικοινωνιών
Περιγραφή μαθήματος
- ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
-
Περιεχόμενα: Πρωτόκολλα επιπέδου εφαρμογής (π.χ., FTP, SMTP, POP, IMAP, DNS), HTTP, HTML5, CSS3, προγραμματισμός στην πλευρά του client (Javascript), προγραμματισμός στην πλευρά του server (PHP/Node.js), σύνδεση PHP ή Node.js μεMySQL, XML, XML Schema (XSD), JSON, JSON Schema, Asynchronous Javascript and XML (AJAX), Google Maps API ή Chart.js και mash up εφαρμογές, SOAP/REST Web Services.
- ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ
-
Αξιολόγηση: Γραπτή εξέταση στο τέλος του εξαμήνου. Ανάθεση εργασιών (σχεδιασμός και ανάπτυξη ολοκληρωμένης διαδικτυακής εφαρμογής) που θα συνεισφέρει σε ποσοστό 20%-40% στην τελική βαθμολογία.
Μέθοδοι αξιολόγησης: Ερωτήσεις σύντομης απάντησης, Ερωτήσεις πολλαπλής επιλογή, Επίλυση προβλημάτων, Γραπτή εργασία, Εργαστηριακή εργασία.
- URL ΜΑΘΗΜΑΤΟΣ ΣΤΟ ECLASS
- ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ
-
Βιβλιογραφία:
- R. Connolly, R. Hoar, Προγραμματισμός για το Web, 1η έκδοση, Γκιούρδας, 2015. ISBN: 9789605126902. Κωδικός στον Εύδοξο: 50661201
- Χ. Δουληγέρης, Ρ. Μαυροπόδη, Ε. Κοπανάκη, Α. Καραλής, Τεχνολογίες και Προγραμματισμός στον Παγκόσμιο Ιστό, 2η έκδοση, Εκδόσεις Νέων Τεχνολογιών, 2021. ISBN: 978-960-578-082-1. Κωδικός στον Εύδοξο: 102125023
- Π. Κεντερλής, Ανάπτυξη Διαδικτυακών Εφαρμογών, 1η έκδοση, Λύχνος, 2017. ISBN: 978-960-6607-60-8. Κωδικός στον Εύδοξο: 68398269
- Δ. Γαβαλάς, Βλ. Κασαπάκης, Θ. Χατζηδημήτρης, Κινητές Τεχνολογίες, 1η έκδοση, Εκδόσεις Νέων Τεχνολογιών, 2015. Κωδικός στον Εύδοξο: 50657185
- S. Shafer, HTML, XHTML, and CSS Bible, 5η έκδοση, Wiley, 2010
- D. Flanagan, JavaScript: The Definitive Guide, 6η έκδοση, O’Reilly, 2011
- A. Gutmans, S. S. Bakken, D. Rethans, PHP 5 Power Programming, 1η έκδοση, Prentice Hall, 2004
- N. C. Zakas, J. McPeak, J. Fawcett, Professional Ajax, 2η έκδοση, Wrox Press, 2007
- A. Young, B. Meck, M. Cantelon, Node.js in Action, 2η έκδοση, Maning, 2017. ISBN: 9781617292576