Θέματα Προγραμματισμού Διαδικτύου
Αθανάσιος Μαλάμος
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
Εβδομάδα 1. Εισαγωγή. Διαδίκτυο, πρωτόκολλα και διακομιστές.
Εβδομάδα 2. Βασικές τεχνολογίες του διαδικτύου, παραδείγματα και σενάρια χρήσης.
Εβδομάδα 3. Παραμετροποίηση ιστοσελίδας. Οι τεχνολογίες HTML και CSS. Το μοντέλο MVC (Model View Controller).
Εβδομάδα 4-5. Βάσεις και αρχεία δεδομένων στο διαδίκτυο. Τρόποι προσφοράς και ανάκτησης δεδομένων. Δυναμική εισαγωγή, επεξεργασία και παρουσίαση στοιχείων από βάση ή αρχεία δεδομένων. Παραδείγματα στις γλώσσες PHP και Java. Ενσωμάτωση των δεδομένων στο γραφικό περιβάλλον.
Εβδομάδα 6. Διαχείριση σύνδεσης (session). Αρχιτεκτονικές διασύνδεσης υπηρεσιών διαδικτύου.
Εβδομάδα 7-9. Προγραμματισμός στο επίπεδο του χρήστη. Javascript και δυναμική παραμετροποίηση ιστοσελίδας. Η τεχνολογία AJAX.
Εβδομάδα 10. Πολυμέσα στο διαδίκτυο βασικές έννοιες και τρόποι διασύνδεσης. Ενσωμάτωση και παρουσίαση πολυμέσων στις ιστοσελίδες.
Εβδομάδα 11-12. HTML5 και CSS3.
Εβδομάδα 13. Σχεδιασμός πλούσιων διαδικτυακών ιστοχώρων.
Εβδομάδα 14. Ασφάλεια και κωδικοποίηση στο διαδίκτυο.
ΣΥΝΙΣΤΩΜΕΝΗ-ΒΙΒΛΙΟΓΡΑΦΙΑ
- "Προγραμματισμός για το Web, 1η εκδ.", Randy Connolly, Ricardo Hoar (Κωδικός Βιβλίου στον Εύδοξο: 50661201)
- “HTML5 and Javascript Projects,” Jeanine Meyer, APRESS
- “Learning PHP, MySQL, JavaScript, and CSS,” Robin Nixon, O Reilly 2012, Second Edition
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
Εβδομάδα 1. Εισαγωγή. Διαδίκτυο, πρωτόκολλα και διακομιστές.
Εβδομάδα 2. Βασικές τεχνολογίες του διαδικτύου, παραδείγματα και σενάρια χρήσης.
Εβδομάδα 3. Παραμετροποίηση ιστοσελίδας. Οι τεχνολογίες HTML και CSS. Το μοντέλο MVC (Model View Controller).
Εβδομάδα 4-5. Βάσεις και αρχεία δεδομένων στο διαδίκτυο. Τρόποι προσφοράς και ανάκτησης δεδομένων. Δυναμική εισαγωγή, επεξεργασία και παρουσίαση στοιχείων από βάση ή αρχεία δεδομένων. Παραδείγματα στις γλώσσες PHP και Java. Ενσωμάτωση των δεδομένων στο γραφικό περιβάλλον.
Εβδομάδα 6. Διαχείριση σύνδεσης (session). Αρχιτεκτονικές διασύνδεσης υπηρεσιών διαδικτύου.
Εβδομάδα 7-9. Προγραμματισμός στο επίπεδο του χρήστη. Javascript και δυναμική παραμετροποίηση ιστοσελίδας. Η τεχνολογία AJAX.
Εβδομάδα 10. Πολυμέσα στο διαδίκτυο βασικές έννοιες και τρόποι διασύνδεσης. Ενσωμάτωση και παρουσίαση πολυμέσων στις ιστοσελίδες.
Εβδομάδα 11-12. HTML5 και CSS3.
Εβδομάδα 13. Σχεδιασμός πλούσιων διαδικτυακών ιστοχώρων.
Εβδομάδα 14. Ασφάλεια κ
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
Εβδομάδα 1. Εισαγωγή. Διαδίκτυο, πρωτόκολλα και διακομιστές.
Εβδομάδα 2. Βασικές τεχνολογίες του διαδικτύου, παραδείγματα και σενάρια χρήσης.
Εβδομάδα 3. Παραμετροποίηση ιστοσελίδας. Οι τεχνολογίες HTML και CSS. Το μοντέλο MVC (Model View Controller).
Εβδομάδα 4-5. Βάσεις και αρχεία δεδομένων στο διαδίκτυο. Τρόποι προσφοράς και ανάκτησης δεδομένων. Δυναμική εισαγωγή, επεξεργασία και παρουσίαση στοιχείων από βάση ή αρχεία δεδομένων. Παραδείγματα στις γλώσσες PHP και Java. Ενσωμάτωση των δεδομένων στο γραφικό περιβάλλον.
Εβδομάδα 6. Διαχείριση σύνδεσης (session). Αρχιτεκτονικές διασύνδεσης υπηρεσιών διαδικτύου.
Εβδομάδα 7-9. Προγραμματισμός στο επίπεδο του χρήστη. Javascript και δυναμική παραμετροποίηση ιστοσελίδας. Η τεχνολογία AJAX.
Εβδομάδα 10. Πολυμέσα στο διαδίκτυο βασικές έννοιες και τρόποι διασύνδεσης. Ενσωμάτωση και παρουσίαση πολυμέσων στις ιστοσελίδες.
Εβδομάδα 11-12. HTML5 και CSS3.
Εβδομάδα 13. Σχεδιασμός πλούσιων διαδικτυακών ιστοχώρων.
Εβδομάδα 14. Ασφάλεια κ
Ανοικτό Ακαδ. Μάθημα
Αρ. Επισκέψεων : 699
Αρ. Προβολών : 11077