Εφαρμοσμένος Προγραμματισμός με Python

Εισαγωγή στον εφαρμοσμένο προγραμματισμό με τη γλώσσα υψηλού επιπέδου Python. Ενδελεχής παρουσίαση βασικών θεωρητικών θεμάτων για τον προγραμματισμό με τη γλώσσα Python (Εισαγωγή στους αλγορίθμους - διαγράμματα ροής, Μεταβλητές και εκφράσεις, Δομές δεδομένων, Οι δομές ελέγχου ροής, Συναρτήσεις, Αναδρομή, Αναζήτηση-Ταξινόμηση, Οι πίνακες ως δομή δεδομένων, Είσοδος και έξοδος δεδομένων σε αρχεία). Εισαγωγική παρουσίαση εξελιγμένων θεμάτων για τον προγραμματισμό με τη γλώσσα Python (Εξαιρέσεις & αποσφαλμάτωση, Κλάσεις και αντικείμενα). Προγραμματισμός σύγχρονων ολοκληρωμένων εφαρμογών με χρήση έτοιμων βιβλιοθηκών όπου είναι απαραίτητο: παιχνίδι arcade, εφαρμογή οπτικοποίησης δεδομένων, προγραμματισμός εφαρμογών για Raspberry Pi, εφαρμογή αναγνώρισης ομιλίας, εφαρμογή εξαγωγής πληροφορίας από το διαδίκτυο (web scraping), εφαρμογή αναγνώρισης πινακίδας οχημάτων, εφαρμογή πολλαπλής ευθυγράμμισης ακολουθίας, ένα απλό API.

Κωδικός Εξάμηνο Τύπος Ώρες Εργαστήρια ECTS
ΗΥ135 2 4 4
E-class

Βιβλιογραφία:

Updated: