Επικοινωνήστε μαζί μας

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

Θεμελιώδεις Αρχές της Python για Εργασίες Δεδομένων

  • Εγκατάσταση της Python και ρύθμιση του περιβάλλοντος ανάπτυξης
  • Θεμελιώδεις αρχές της γλώσσας: μεταβλητές, τύποι δεδομένων, δομές ελέγχου
  • Συγγραφή και εκτέλεση απλών scripts Python

Διαχείριση Αρχείων: CSV και Excel

  • Ανάγνωση και εγγραφή αρχείων CSV χρησιμοποιώντας το module csv και τις Pandas
  • Εργασία με αρχεία Excel χρησιμοποιώντας openpyxl/xlrd και Pandas
  • Πρακτικές ασκήσεις: αυτοματοποίηση μετατροπών αρχείων

Εισαγωγή στις Pandas

  • Βασικά στοιχεία του DataFrame: δημιουργία, δεικτοδότηση, επιλογή και φιλτράρισμα
  • Λειτουργίες συνάθροισης και ομαδοποίησης
  • Συνήθεις λειτουργίες καθαρισμού: ελλείπουσες τιμές, διπλότυπα και μετατροπές τύπων

Εισαγωγή στην Polars

  • Έννοιες της Polars και χαρακτηριστικά απόδοσης σε σύγκριση με τις Pandas
  • Βασικές λειτουργίες DataFrame στην Polars
  • Παράδειγμα περίπτωσης χρήσης: πότε να επιλέξετε την Polars έναντι των Pandas

Προχωρημένος Μετασχηματισμός Δεδομένων (Ενδιάμεσο)

  • Σύνθετες συνενώσεις, συναρτήσεις παραθύρου και λειτουργίες περιστροφής στις Pandas
  • Αποδοτικά μοτίβα επεξεργασίας δεδομένων με την Polars
  • Αλυσιδωτές λειτουργίες και βελτιστοποίηση χρήσης μνήμης

Αυτοματοποίηση Διαδικασιών με Python

  • Συγγραφή scripts για αυτοματοποίηση επαναλαμβανόμενων εργασιών δεδομένων και βημάτων ETL
  • Προγραμματισμός scripts με χρονοπρογραμματιστές λειτουργικού συστήματος ή εργασιών
  • Καταγραφή συμβάντων, διαχείριση σφαλμάτων και ειδοποιήσεις

Πακετάρισμα Scripts και Βέλτιστες Πρακτικές

  • Δημιουργία εκτελέσιμων αρχείων με PyInstaller ή παρόμοια εργαλεία
  • Δόμηση έργου, εικονικά περιβάλλοντα και διαχείριση εξαρτήσεων
  • Βασικές αρχές ελέγχου εκδόσεων και τεκμηρίωση ροών εργασίας

Πρακτικό Μίνι-Έργο

  • Εργασία από άκρο σε άκρο: ανάγνωση ακατέργαστων αρχείων, καθαρισμός και μετασχηματισμός δεδομένων, παραγωγή αποτελεσμάτων
  • Αυτοματοποίηση της ροής εργασίας και πακετάρισμα ως εκτελέσιμο script ή αρχείο
  • Επανεξέταση και βελτιώσεις βασισμένες σε ανατροφοδότηση από ομοτίμους

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Βασική εξοικείωση με έννοιες προγραμματισμού ή προθυμία για μάθηση
  • Άνεση στη χρήση γραμμής εντολών ή τερματικού για εγκατάσταση πακέτων
  • Εμπειρία στην εργασία με υπολογιστικά φύλλα (CSV/Excel)

Κοινό

  • Αναλυτές δεδομένων και προσωπικό επιχειρησιακών λειτουργιών που αυτοματοποιούν εργασίες δεδομένων
  • Αναλυτικοί μηχανικοί που αναζητούν ελαφρύ scripting ETL
  • Επαγγελματίες που ενδιαφέρονται για πρακτικές ροές εργασίας δεδομένων βασισμένες στην Python
 14 Ώρες

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


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

Σχόλια (2)

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

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