[Δεύτερο Σχολείο Κώδικα] Ανάπτυξη Διαδικτυακών Εφαρμογών ΕΛ/ΛΑΚ με χρήση με HTML(5) – CSS(2,3) – MYSQL – PHP
Περιγραφή θέματος
1η Μέρα: 08 Ιουλίου 2015
Εκπαιδευτής: Σταύρος Καουκάκης
Ώρα: 10.00-15.00
Περιεχόμενο πρώτης μέρας σχολείου κώδικα:
1. Το αντικείμενο του συγκεκριμένου 5ώρου θα είναι θέματα σχεδίασης
διαδικτυακών εφαρμογών, HTML - CSS και βασικά θέματα Twitter Bootstrap
2. Όσοι παρακολουθήσουν από απόσταση θα μπορούν να
χρησιμοποιήσουν οποιοδήποτε IDE επιθυμούν για την ανάπτυξη του κώδικα.
3. Η παρουσίαση θα γίνεται στο NetBeans (https <https://netbeans.org/>
://netbeans.org/ ) το οποίο μπορείτε χρησιμοποιήσετε ή να έχετε
εγκατεστημένο οποιοδήποτε άλλο θέλετε
4. Όσοι παρακολουθήσετε από το εργαστήριο θα μπορείτε χρησιμοποιώντας
τη περιοχή σας να δουλέψετε σε Ubuntu που διαθέτει το εργαστήριο περιοχές
στις οποίες θα έχετε πρόσβαση με τους κωδικούς που σας έχουν σταλεί. Στις περιοχές σας θα υπάρχει διαθέσιμο το
Netbeans καθώς και άλλοι editors.
5. Πρόσβαση στην περιοχή σας θα έχετε όλοι (απομακρυσμένα με FTP ή
SSH) για να τοποθετείτε τα αρχεία σας και να κάνετε τις δοκιμές σας
2η Μέρα: 9 Ιουλίου 2015
Ώρες: 10.00-15.00
Εκπαιδευτής: Μιχάλης Ζαμπετάκης
*Τίτλος*: Javascript, jQuery, AJAX
*Περιγραφή*:
- Εισαγωγή και ανάπτυξη με χρήση των τεχνολογιών Javascript, jQuery και AJAX.
- Ανάπτυξη μεθόδων ελέγχου φορμών με χρήση javascript & jQyery, διαμόρφωσης γραφικών με χρήση jQyery και μεταφοράς δεδομένων με χρήση τεχνολογίας AJAX.
Η παρουσίαση και εργαστηριακή πρακτική θα βασιστεί σε στατικό περιεχόμενο που έχει αναπτυχθεί με χρήση HTML(5), CSS(3) και Bootstrap σε προηγούμενο μάθημα αλλά και σε αυτόνομα παραδείγματα.
3η Μέρα: 10 Ιουλίου 2015
Εκπαιδευτής: Ουρανία Σμυρνάκη
Αντικείμενο: Advanced MySql
Διάρκεια: 10.00-15.00
Περιεχόμενο Εκπαίδευσης/ Εργαστηρίου:
- Εισαγωγή στην MySQL
- Εντολές MySQL
- MySQL Functions, Constraints, Joins
- Δημιουργία Σχεσιακής Βάσης
- Εργαλείο PHPMyAdmin
4η Μέρα: 13 Ιουλίου 2015
Εκπαιδευτής: Ιωάννης Σαμωνάκης
Αντικείμενο: Advanced Php
Διάρκεια: 10.00-15.00
ΣΤΟΧΟΙ ΔΙΑΛΕΞΗΣ:
•Η εξοικείωση των εκπαιδευόμενων με δυνατότητες της PHP οι οποίες αξιοποιούνται στην ανάπτυξη διαδικτυακών εφαρμογών
•Η εκπαίδευση σε πρακτικά θέματα ανάπτυξης εφαρμογών ιστού, μέσα από την υλοποίηση δημοφιλών use cases
•Η παρουσίαση και εφαρμογή καλών πρακτικών που σχετίζονται με την ασφάλεια και τον έλεγχο των δεδομένων εισόδου της εφαρμογής
•Η εξοικείωση με εργαλεία της PHP που συνεπικουρούν το έργο του προγραμματιστή και διευκολύνουν τη διαδικασία ανάπτυξης
ΕΡΓΑΛΕΙΑ:
•NetBeans Integrated Development Environment,
•MySQL,
•Δημοφιλείς φυλλομετρητές
5η Μέρα: 14 Ιουλίου 2015
Εκπαιδευτές: Σταύρος Καουκάκης, Γιάννης Σαμωνάκης, Μιχάλης Ζαμπετάκης
Περιεχόμενο: Ολοκλήρωση PHP(2) - Επεκτάσεις(2)
Διάρκεια: 10.00-15.00
Στόχοι/ Περιεχόμενο:
· Ολοκλήρωση ενότητας PHP
· Επεκτάσεις εφαρμογής με jQuery - AJAX
· Έργα συνεισφοράς και λεπτομέρειες παράδοσή τους
· Δικαιώματα Πνευματικής Ιδιοκτησίας
Μπορείτε να δείτε τις άδειες χρήσης ελ/λακ που έχουν εγκριθεί από το Open Source Initiative (σε αλφαβητική σειρά στον παρακάτω σύνδεσμο)
Επιβοηθητικό Υλικό
Social networks