Εξέλιξη Κομματιού
Βασικά Στοιχεία του 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)
Παραδείγματα/Ασκήσεις που είναι τέλεια για τον τομέα μας
Luc - CS Group
Κομμάτι - Scaling Data Analysis with Python and Dask
Μηχανική Μετάφραση
Πολύ διαδραστικό με διάφορα παραδείγματα, με καλή προόδου στην περιπλοκότητα από την έναρξη ως το τέλος της κατάρτισης.
Jenny - Andheo
Κομμάτι - GPU Programming with CUDA and Python
Μηχανική Μετάφραση
Πολύ καλή προετοιμασία και εξειδίκευση του εκπαιδευτή, ολέθρια επικοινωνία στα αγγλικά. Το μάθημα ήταν πρακτικό (ασκήσεις + κοινή χρήση παραδειγμάτων χρήσης)
Monika - Procter & Gamble Polska Sp. z o.o.
Κομμάτι - Developing APIs with Python and FastAPI
Μηχανική Μετάφραση
Είναι χρήσιμος και καλός ακροατής.. ελκυστικός σε διαδραστική κοινωνική περιβάλλον
Ahmed El Kholy - FAB banak Egypt
Κομμάτι - Introduction to Data Science and AI (using Python)
Μηχανική Μετάφραση
Ο εκπαιδευτής αναπτύσσει την εκπαίδευση βάσει του ρυθμού των συμμετέχontων
Farris Chua
Κομμάτι - Data Analysis in Python using Pandas and Numpy
Μηχανική Μετάφραση