Προηγμένες Web Εφαρμογές

Advanced Web Applications – AWEB

Υπεύθυνος Μαθήματος: Φ. Κόκκορας,   Μονάδες ECTS: 7.5,   Εξάμηνο: Β (Β)

Περιεχόμενο

HTML/CSS/PHP (γρήγορη επανάληψη), Γλώσσες XML/TDT/JSON (Δομημένη Ανταλλαγή Δεδομένων), Παραγωγή και Κατανάλωση XML/JSON,  Χάρτες και Web (Google/Open Maps API), REST APIs και καλές πρακτικές στη σχεδίασή τους, Web Services, PHP frameworks – Μελέτη Περίπτωσης,  AJAX κλήσεις, Πολυκριτηριακή Αναζήτηση, Project Εξαμήνου (Rest API με Front End App), CSS Flexbox & Grid, Σύγχρονα Web Συστήματα Διαχείρισης Περιεχομένου (Στοχευμένη Εργασία σε WordPress), Βελτιστοποίηση Επιδόσεων Ιστοχώρων, SEO και άλλες τεχνικές προώθησης, Παράγοντες επιτυχίας e-Shops, Συστήματα Συστάσεων στον Παγκόσμιο Ιστό με τεχνικές τόσο συμβατικές όσο και Μηχανικής Μάθησης. Επιπλέον Περιεχόμενο: Aνοιχτά και Διασυνδεμένα δεδομένα (τι είναι, ποιοι τα παράγουν, ποια η χρησιμότητά τους, διεθνείς και εγχώριες τάσεις), Εξαγωγή δεδομένων από τον Παγκόσμιο Ιστό, Web Mining.

Προτεινόμενη Βιβλιογραφία