Εξέλιξη Κομματιού

Βασικά Στοιχεία του 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 για ρούχα δεδομένων
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες