Παράκαμψη προς το κυρίως περιεχόμενο

 

Στόχος Μαθήματος

Το μάθημα στοχεύει στην κατανόηση των βασικών εννοιών και αρχών σχεδιασμού και ανάπτυξης διαδικτυακών εφαρμογών. Η γνώση που αποκτήθηκε από παρεμφερή πεδία μπορεί να μεταφερθεί, συνδυάζοντας τις σχεδιαστικές και προγραμματιστικές ικανότητες για την δημιουργία εύχρηστων ιστοσελίδων. Αναμένεται ότι οι φοιτητές θα είναι σε θέση να γνωρίζουν και να εφαρμόζουν τις μεθόδους και τεχνικές που αφορούν σε όλα τα στάδια του κύκλου ανάπτυξης ιστοσελίδων: σχεδιασμό διεπαφής, δημιουργία, επεξεργασία και βελτιστοποίηση περιεχομένου, ανάπτυξη και δημοσίευση ιστοχώρου.

Οι σκοποί του μαθήματος είναι:

Να ενημερώσει σχετικά με τις βασικές έννοιες και τεχνολογίες συνδεδεμένες με το διαδίκτυο (αρχιτεκτονική, πρωτόκολλα, web standards, ΗΤΜL, CSS)

Να προβάλει τη σημασία της γνώσης υποδομής και ανάπτυξης των ιστοσελίδων ανεξάρτητα από την κατεύθυνση ή ατομικό ρόλο σε επαγγελματικές ομάδες.

Να εξοικειώσει τους φοιτητές με τη συγγραφή και σύνταξη της γλώσσας σήμανσης ΗΤΜL με και χωρίς την χρήση εργαλείων αυτόματης σύνταξης.

Να εξοικειώσει τους φοιτητές με τη τεχνολογία Cascading Style Sheets (CSS) έτσι ώστε να κατανοήσουν τη σπουδαιότητα της για την επίτευξη σωστά διατεταγμένων ιστοσελίδων με οπτική συνοχή και σωστή χρήση της τυπογραφίας.

Να εξετάσει κατευθυντήριες γραμμές και κανόνες ορθού σχεδιασμού διεπαφής, διαρρύθμισης περιεχομένου

Να θέσει τις βάσεις για τη γλώσσα σεναρίου Javascript και τεχνικές με τις οποίες μπορεί να εμπλουτιστεί η αλληλεπίδραση σε ιστοσελίδες.

Να εξοικειώσει τους φοιτητές με την χρήση ειδικού λογισμικού για ανάπτυξη και συντήρηση ιστοσελίδων όπως το Visual Studio Code, Adobe Dreamweaver (και άλλα IDEs), εμπλουτισμένες με ΑΙ λειτουργίες, και FTP clients.

Να εξετάσει μεθόδους για την παραγωγή κατάλληλων γραφικών για το διαδίκτυο και ειδικότερα πως αυτά διαφοροποιούνται από γραφικά που προορίζονται για εκτύπωση.

Να παρουσιάσει τρόπους ενσωμάτωσης πολυμεσικού περιεχομένου σε ιστοσελίδες καθώς επίσης να προτρέψει τους φοιτητές να εξερευνήσουν και να αντιμετωπίσουν τις προκλήσεις που σχετίζονται με τη διαδικασία αυτή.

Μαθησιακά Αποτελέσματα

Με την ολοκλήρωση του μαθήματος οι φοιτητές αναμένονται να:

1.      Προσδιορίζουν και να συνθέτουν ακολουθώντας τις βασικές αρχές σχεδιασμού διαδικτυακών εφαρμογών.

2.      Διακρίνουν τις μεθόδους και πρακτικές ανάπτυξης μιας πλήρους ιστοσελίδας από το μηδέν, καθώς αυτές σχετικές με την συντήρηση και την παραμετροποίηση υφιστάμενων ιστοσελίδων.

3.      Σχεδιάζουν και να κατασκευάζουν γραφικές διεπαφες ιστοσελίδων που παρουσιάζουν σωστή αρχιτεκτονική της πληροφορίας και προσκαλούν σε ενδιαφέρουσα και ελκυστική αλληλεπίδραση

4.      Καθορίζουν και να διαλέγουν τις ανάλογες τεχνικές/πρακτικές για την επιτυχή ένταξη πολυμεσικού περιεχομένου και διαδραστικότητας σε ιστοσελίδα.

5.      Δημιουργούν βελτιστοποιημένα γραφικά και εικόνες που προορίζονται για το διαδίκτυο.

6.      Αναπτύσσουν ιστοσελίδες συμβατές με τα web standards και βελτιστοποιημένες για μηχανές αναζήτησης (SEO).