Τα Power Python Summer Schools 2018 ήταν δύο θερινά σχολεία μιας εβδομάδας το καθένα, με τη μορφή εργαστηριακών μαθημάτων προγραμματισμού. Το πρώτο στοχεύει στην εισαγωγή στη γλώσσα προγραμματισμού Python, ενώ το δεύτερο σε εκμάθηση προχωρημένων θεμάτων και ισχυρών βιβλιοθηκών της γλώσσας, με έμφαση στην ανάλυση και επεξεργασία δεδομένων.
Τα θερινά σχολεία διοργανώθηκαν για δεύτερη φορά στην πανέμορφη Ζάκυνθο. Θα διδάξουν καθηγητές και συνεργάτες από το Πανεπιστήμιο Πατρών και το Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης, οι οποίοι ήδη προσφέρουν ανοικτά μαθήματα στο διαδίκτυο με τη μορφή MOOCs. Τα Power Python summer schools διοργανώθηκαν πέρισυ για πρώτη φορά με μεγάλη επιτυχία, οπότε φέτος επανέρχεται η ίδια ομάδα με δύο μάλιστα εβδομαδιαία θερινά σχολεία: το πρώτο εισαγωγικό στη γλώσσα προγραμματισμού και το δεύτερο σε προηγμένα θέματα της γλώσσας.
Το περιεχόμενο των σεμιναρίων ήταν:
Εισαγωγή στην Python (2-6 Ιουλίου 2018).
(α) Δομές δεδομένων
(β) Δομές ελέγχου προγράμματος
(γ) Συναρτήσεις και βιβλιοθήκες
(δ) Αρχεία και σύνδεση στο διαδίκτυο
Προχωρημένη Python (9-13 Ιουλίου 2018):
(α) Αντικειμενοστραφής προγραμματισμός
(β) Μόνιμη αποθήκευση δεδομένων (pickles), βάσεις δεδομένων sql
(γ) Επεξεργασία μέσω κανονικών εκφράσεων (regex)
(δ) Ανάλυση δεδομένων με pandas, scipy, matplotlib