Τεχνολογίες Διαδικτύου (7.028)
Athanasios Malamos
Περιγραφή
Ενότητες θεωρητικών Διαλέξεων
- Εισαγωγή. Διαδίκτυο, πρωτόκολλα και διακομιστές.
- Βασικές τεχνολογίες του διαδικτύου, παραδείγματα και σενάρια χρήσης.
- Παραμετροποίηση ιστοσελίδας. Οι τεχνολογίες HTML5 και CSS3. Το μοντέλο MVC (Model View Controller).
- Βάσεις και αρχεία δεδομένων στο διαδίκτυο. Τρόποι προσφοράς και ανάκτησης δεδομένων. Δυναμική εισαγωγή, επεξεργασία και παρουσίαση στοιχείων από βάση ή αρχεία δεδομένων. Παραδείγματα σε πλατφόρμες προγραμματισμού διαδικτύου. Ενσωμάτωση των δεδομένων στο γραφικό περιβάλλον.
- Υβριδικές Τεχνολογίες
- Τεχνολογίες νέφους και σύνδεση με διαδικτυακές εφαρμογές
- Ασφάλεια και κωδικοποίηση στο διαδίκτυο.
Ενότητες Εργαστηριακών Ασκήσεων
- Σχεδιασμός και ανάπτυξη εφαρμογών σε τεχνολογία HTML5 και Javascript
- Server-side προγραμματισμός, PHP, JAVA, RDBMS
- Προγραμματισμός Hybrid Programming Frameworks. Προγραμματισμός σε μικροσυσκευές.
- Περιβάλλοντα ανάπτυξης εφαρμογών νέφους. Παραδείγματα συνεργασίας με υβριδικές εφαρμογές
Ενότητες θεωρητικών Διαλέξεων
- Εισαγωγή. Διαδίκτυο, πρωτόκολλα και διακομιστές.
- Βασικές τεχνολογίες του διαδικτύου, παραδείγματα και σενάρια χρήσης.
- Παραμετροποίηση ιστοσελίδας. Οι τεχνολογίες HTML5 και CSS3. Το μοντέλο MVC (Model View Controller).
- Βάσεις και αρχεία δεδομένων στο διαδίκτυο. Τρόποι προσφοράς και ανάκτησης δεδομένων. Δυναμική εισαγωγή, επεξεργασία και παρουσίαση στοιχείων από βάση ή αρχεία δεδομένων. Παραδείγματα σε πλατφόρμες προγραμματισμού διαδικτύου. Ενσωμάτωση των δεδομένων στο γραφικό περιβάλλον.
- Υβριδικές Τεχνολογίες
- Τεχνολογίες νέφους και σύνδεση με διαδικτυακές εφαρμογές
- Ασφάλεια και κωδικοποίηση στο διαδίκτυο.
Ενότητες Εργαστηριακών Ασκήσεων
- Σχεδιασμός και ανάπτυξη εφαρμογών σε τεχνολογία HTML5 και Javascript
- Server-side προγραμματισμός, PHP, JAVA, RDBMS
- Προγραμματισμός Hybrid Programming Frameworks. Προγραμματισμός σε μικροσυσκευές.
- Περιβάλλοντα ανάπτυξης εφαρμογών νέφους. Παραδείγματα συνεργασίας με υβριδικές εφαρμογές
Ενότητες θεωρητικών Διαλέξεων
- Εισαγωγή. Διαδίκτυο, πρωτόκολλα και διακομιστές.
- Βασικές τεχνολογίες του διαδικτύου, παραδείγματα και σενάρια χρήσης.
- Παραμετροποίηση ιστοσελίδας. Οι τεχνολογίες HTML5 και CSS3. Το μοντέλο MVC (Model View Controller).
- Βάσεις και αρχεία δεδομένων στο διαδίκτυο. Τρόποι προσφοράς και ανάκτησης δεδομένων. Δυναμική εισαγωγή, επεξεργασία και παρουσίαση στοιχείων από βάση ή αρχεία δεδομένων. Παραδείγματα σε πλατφόρμες προγραμματισμού διαδικτύου. Ενσωμάτωση των δεδομένων στο γραφικό περιβάλλον.
- Υβριδικές Τεχνολογίες
- Τεχνολογίες νέφους και σύνδεση με διαδικτυακές εφαρμογές
- Ασφάλεια και κωδικοποίηση στο διαδίκτυο.
Ενότητες Εργαστηριακών Ασκήσεων
- Σχεδιασμός και ανάπτυξη εφαρμογών σε τεχνολογία HTML5 και Javascript
- Server-side προγραμματισμός, PHP, JAVA, RDBMS
- Προγραμματισμός Hybrid Programming Frameworks. Προγραμματισμός σε μικροσυσκευές.
- Περιβάλλοντα ανάπτυξης εφαρμογών νέφους. Παραδείγματα συνεργασίας με υβριδικές εφαρμογές