Εξέλιξη Κομματιού
Βασικά Στοιχεία του Python για Διαχείριση Δεδομένων
- Εγκατάσταση του Python και ρύθμιση του περιβάλλοντος ανάπτυξης
- Βασικά στοιχεία της γλώσσας: μεταβλητές, τύποι δεδομένων, δομές ελέγχου
- Εκτέλεση και λειτουργία απλών script σε Python
Διαχείριση Αρχείων: CSV και Excel
- Ανάγνωση και εγγραφή αρχείων CSV χρησιμοποιώντας το μόδουλο csv και το Pandas
- Εργασία με αρχεία Excel χρησιμοποιώντας openpyxl/xlrd και Pandas
- Πρακτικά άσκημα: αυτόματη μετατροπή αρχείων
Εισαγωγή στο Pandas
- Βασικά του DataFrame: δημιουργία, ευρετήριο, επιλογή και φίλτρο
- Ενδεικτικές πράξεις ομαδοποίησης
- Κοινές λειτουργίες καθαρισμού: χαμένα δεδομένα, διπλά, μετατροπή τύπων
Εισαγωγή στο Polars
- Εννοιές και χαρακτηριστικά επίδειξης του Polars απόκειται σε σύγκριση με το Pandas
- Βασικές λειτουργίες DataFrame στο Polars
- Παράδειγμα εφαρμογής: όταν να προτιμηθεί το Polars έναντι του Pandas
Προηγμένη Διαχείριση Δεδομένων (Μεταξύ)
- Πολύπλοκα joins, παράθυρο λειτουργίες και επιχειρήματα pivot στο Pandas
- Αποδοτικές μορφές διαχείρισης δεδομένων με Polars
- Συνδυασμός λειτουργιών και βελτιστοποίηση χρήσης μνήμης
Αυτομάτωση Προϊόντων με Python
- Εκτέλεση script για την αυτομάτωση επαναλαμβανόμενων προϊόντων και βημάτων ETL
- Προγραμματισμός script με διαχειριστές της λειτουργικής συστήματος ή προγραμματιστές καθηκόντων
- Καταγραφή, διαχείριση σφαλμάτων και ειδοποιήσεις
Συμπακέτωμα Scripts και Καλές Πρακτικές
- Δημιουργία εκτελέσιμων αρχείων με το PyInstaller ή παρόμοιες εργαλεία
- Δομή του έργου, υποδοχές και διαχείριση αξιότητων
- Βασικά στοιχεία ελέγχου έκδοσης και καταγραφή ροών λειτουργίας
Πρακτικό Διπλωματικό Έργο
- Ημερήσιο εργασία: ανάγνωση πρωτότυπων αρχείων, καθαρισμός και μετατροπή δεδομένων, παραγωγή αποτελεσμάτων
- Αυτομάτωση του ρεύματος εργασία και συμπακέτωμα ως εκτελέσιμο script ή εκτελέσιμο αρχείο
- Εξέταση και βελτιώσεις με βάση την συμβουλή των ομάδων συναδέλφων
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Βασική γνώση προγραμματισμού ή διάθεση να μάθετε
- Η χρησιμοποίηση command-line ή terminal για την εγκατάσταση πακέτων
- Έμπειρη συντήρηση στη δουλειά με φύλλα οριοθέτησης (CSV/Excel)
Ακροατήριο
- Αναλυτές δεδομένων και υπηρεσιακό προσωπικό αυτοματοποιώντας εργασίες με δεδομένα
- Αναλυτικοί μηχανικοί που ζητούν ελαφρά σενάρια ETL
- Προσωπικό που ενδιαφέρεται για πρακτική αξιοποίηση του Python για ρούχα δεδομένων
Σχόλια (5)
Το γεγονός ότι έχουμε περισσότερα πρακτικά ασκήματα με δεδομένα πιο παρόμοια σε εκείνα που χρησιμοποιούμε στα έργα μας (δορυφορικά εικόνες σε raster format)
Matthieu - CS Group
Κομμάτι - Scaling Data Analysis with Python and Dask
Μηχανική Μετάφραση
Νόμιζα ότι ο εκπαιδευτής ήταν πολύ γνωσιακά εξοπλισμένος και απάντησε στις ερωτήσεις με βεβαιότητα, ώστε να διευκρινίσει την κατανόηση.
Jenna - TCMT
Κομμάτι - Machine Learning with Python – 2 Days
Μηχανική Μετάφραση
Πολύ καλή προετοιμασία και εξειδίκευση του εκπαιδευτή, ολέθρια επικοινωνία στα αγγλικά. Το μάθημα ήταν πρακτικό (ασκήσεις + κοινή χρήση παραδειγμάτων χρήσης)
Monika - Procter & Gamble Polska Sp. z o.o.
Κομμάτι - Developing APIs with Python and FastAPI
Μηχανική Μετάφραση
Η εξήγηση
Wei Yang Teo - Ministry of Defence, Singapore
Κομμάτι - Machine Learning with Python – 4 Days
Μηχανική Μετάφραση
Ο εκπαιδευτής αναπτύσσει την εκπαίδευση βάσει του ρυθμού των συμμετέχontων
Farris Chua
Κομμάτι - Data Analysis in Python using Pandas and Numpy
Μηχανική Μετάφραση