Python για Επαγγελματίες Δεδομένων
🔒 Ασφαλείς συναλλαγές με Κάρτα, IRIS ή Τραπεζική Κατάθεση
Κοινό που απευθύνεται
Είναι το ... κατάλληλο για εσένα;
Το περιεχόμενο έχει σχεδιαστεί για να προσφέρει άμεση πρακτική αξία στους παρακάτω ρόλους:
Μαθησιακά Αποτελέσματα
Τι θα είσαι σε θέση να κάνεις μετά το μάθημα
Ένα ολοκληρωμένο και πρακτικό skillset που εφαρμόζεται άμεσα στην καθημερινότητά σου:
Μάθε τις βασικές αρχές προγραμματισμού μέσω της Python
Γνώρισε την NumPy βιβλιοθήκη μόνο για τα κομμάτια που βοηθούν στην ανάλυση δεδομένων
Εξοικοιώσου μέσω πρακτικών παραδειγμάτων και πλήθος ασκήσεων με την διάσημη βιβλιοθήκη ανάλυσης δεδομένων Pandas
Εξήγησε τη χρησιμότητα των APIs, τη διαφορά μεταξύ Request/Response και άντλησε δεδομένα μέσω της βιβλιοθήκης requests
Διαχειρίσου και άνελυσε semi-structured δεδομένα σε μορφή JSON, μετατρέποντάς τα σε δομημένους πίνακες με την χρήση βιβλιοθήκης json & pandas
Κατανόησε τις θεμελιώδεις αρχές του Distributed Computing, τη διαφορά Driver & Executors, τη λογική της Lazy Evaluation και τη σημασία του Data Shuffling
Χρησιμοποίησε το PySpark DataFrame API για την επεξεργασία datasets εκατομμυρίων εγγραφών
Εφάρμοσε προηγμένες τεχνικές βελτιστοποίησης, όπως τα Broadcast Joins, και να αποθηκεύεις καθαρά δεδομένα σε σύγχρονα columnar formats (Parquet) με τεχνικές Partitioning
Γνώρισε το Google Colab, ένα χρήσιμο notebook editor
Εξασκηθείτε σε πραγματικά δεδομένα και εξοικειωθείτε με βασικές τεχνικές καθαρισμού και εξερεύνησης δεδομένων
Αναλυτική Ύλη
Όλες οι θεματικές ενότητες του ...
Δομημένο πρόγραμμα με θεωρία, παραδείγματα, πρακτικές ασκήσεις και κουίζ εμπέδωσης:
Καλωσόρισμα
Σημαντικές πληροφορίες σχετικά με το μάθημα.
-
-
-
-
-
-
Προτεινόμενο Εβδομαδιαίο Πλάνο
-
Κανόνες Κοινότητας
-
Κάνε Join τον Discord Server 🙏🏻
-
Mini Εκπαιδευτική Καθόδηγηση μόνο για τους μαθητές μας
-
Προβολή των βίντεο
00:54 -
Εξοικείωση με το Google Colab
18:12 -
Προσωπικό Καλωσόρισμα! 🎓
03:18 -
Έλεγχος Onboarding
-
Τελευταία λόγια και… ξεκινάμε!
-
Αρχική Αξιολόγηση Γνώσεων
Βασική Σύνταξη της Python
Σε αυτή την ενότητα θα συζητηθούν με πρακτικά παραδείγματα, βασικά στοιχεία της Python τα οποία θέτουν γερές βάσεις.
-
Τι είναι μια Γλώσσα Προγραμματισμού;
-
Μια σύντομη ιστορία της Python & Γιατί την αγαπούν οι Data Analysts/Scientists
-
Αλγοριθμική Σκέψη: Το Θεμέλιο του Προγραμματισμού
-
Variables, Data Types & Κατανόηση της print
02:33 -
Δυναμικοί Τύποι Δεδομένων
00:44 -
Τα πάντα είναι object
01:00 -
Δομές Δεδομένων (Data Structures)
-
Lists
02:43 -
Lists – Επαναληψιμότητα και Επεξεργασία Δεδομένων
01:21 -
Lists – Dynamic Arrays
01:15 -
Lists – Αποθήκευση και Επεξεργασία Strings
01:56 -
Tuples
03:36 -
Sets
04:24 -
Dictionaries
10:07 -
Δομές Δεδομένων: Σύνοψη
-
Εντολές Ελέγχου Ροής
-
Conditional Statements
08:20 -
Εντολές Επανάληψης – For
06:14 -
Εντολές Επανάληψης – While
05:27 -
Jump Statements
02:10 -
Functions
08:57 -
Functions – Arbitrary Keyword Arguments
03:00 -
Lambda Functions
04:25 -
Run the code: Functions
-
Run the code: Functions and Conditional Statements
-
Κλάσεις και Αντικείμενα
08:49 -
Run the code: Class Dataset and ML Model
-
Quiz Ενότητας: Βασική Σύνταξη της Python
NumPy Essentials
Σε αυτήν την ενότητα θα μάθουμε τα απολύτως απαραίτητα σχετικά με την Numpy βιβλιοθήκη η οποία μας εξυπηρετεί σε απλά και σύνθετα μαθηματικά ζητήματα και υπολογισμούς.
-
Εισαγωγή στην NumPy
-
Numpy Arrays (vs Lists)
03:53 -
Array Indexing & Slicing
02:41 -
Joining: Concatenate & Stack Functions
04:07 -
Splitting Arrays
01:46 -
Array Search
01:26 -
Array Sorting & Filtering
03:34 -
Η Numpy στην Ανάλυση Δεδομένων & Μηχανική Μάθηση
-
Run the code: Numpy Essentials
-
Quiz Ενότητας: NumPy Essentials
Pandas Essentials
Σε αυτήν την ενότητα θα αναφερθούμε με θεωρία, πρακτικά παραδείγματα και ασκήσεις σε μια από τις πιο χρήσιμες βιβλιοθήκες της Python, την pandas που χρησιμοποιείται για ανάλυση δεδομένων.
-
Εισαγωγή στην Pandas: Series & Dataframes
07:07 -
Προετοιμασία: Κατανόηση του Dataset
04:43 -
Ανάγνωση και Επιθεώρηση Αρχείων
01:31 -
Εξερεύνηση Δεδομένων
-
Επιθεώρηση Δεδομένων και Περιγραφική Στατιστική
02:12 -
Καθαρισμός Δεδομένων
07:37 -
Indexing
11:48 -
Filtering
05:43 -
Grouping & Aggregation
02:47 -
Data Scaling: Normalization & Standardization
03:16 -
Quiz Ενότητας: Pandas Essentials
API Fundamentals & JSON Processing
Σε αυτήν την ενότητα θα γίνει εισαγωγή στα APIs και πώς η Python λειτουργεί άψογα για τέτοιο σκοπό, καθώς και γίνεται ενδελεχή γνωριμία με αρχεία JSON.
-
Τι είναι ένα API και γιατί είναι σημαντικό;
03:25 -
Πρόσβαση σε ένα API & Credentials
08:01 -
Πώς Διαβάζουμε ένα API Documentation (Τεκμηρίωση)
07:17 -
Ανατομία ενός API Request & Response
03:07 -
Τι είναι τα αρχεία JSON και ποια η σχέση με τα APIs;
-
Σημαντικές Εντολές στην Python
04:03 -
Activity: Πλήρες Παράδειγμα Αξιοποίησης JSON
-
Python Template για API Calls στο Google Colab
-
Activity: Πραγματικό σενάριο σύνδεσης με API
-
Quiz Ενότητας: API Fundamentlas & JSON Processing
Εισαγωγή στo PySpark
Σε αυτήν την ενότητα θα αναφερθούμε το PySpark, μια παραλλαγή της Python για Big Data.
-
Γιατί PySpark; (Το Πρόβλημα των Big Data)
02:08 -
Ανατομία του Spark Cluster
02:05 -
Διαχωρισμός Αποθήκευσης και Υπολογισμού
-
Quiz Ενότητας: PySpark 1
-
Pandas vs PySpark
01:27 -
Lazy Evaluation & Το Πλάνο Εκτέλεσης
01:13 -
Narrow vs Wide Transformations & Data Shuffling
02:43 -
Quiz Ενότητας: PySpark 2
-
Μορφές Αρχείων: Row-based vs Column-based
01:27 -
Διαβάζοντας & Γράφοντας Δεδομένα
00:28 -
Partitioning στον Δίσκο
01:12 -
Quiz Ενότητας: PySpark 3
-
Πλήρης Συντακτικός Οδηγός PySpark
-
Quiz Ενότητας: PySpark 4
-
Demo: Airbnb Case Study
Τελικό Project (Προαιρετικό) – Για Data Analysts
Σε αυτήν την ενότητα θα βρείτε την Περιγραφή του προαιρετικού Project για Data Analysts.
-
Δεδομένα
-
Σχετικά με το Project
-
Περιγραφή του Project (Data Analyst)
-
Γνωρίζοντας τις Επεκτάσεις Αρχείων (File Extensions)
-
Τελικό Παραδοτέο (Data Analyst)
-
Υποβολή Προαιρετικής Εργασίας (Data Analyst)
-
“Ανέβασμα” Project στο GitHub Repository (Data Analyst)
10:01
Τελικό Project (Προαιρετικό) – Για Analytics Engineers
Σε αυτήν την ενότητα θα βρείτε την Περιγραφή του προαιρετικού Project για Analytics Engineers.
-
Δεδομένα
-
Σχετικά με το Project
-
Περιγραφή του Project (Analytics Engineer)
-
Γνωρίζοντας τις Επεκτάσεις Αρχείων (File Extensions)
-
Τελικό Παραδοτέο (Analytics Engineer)
-
Υποβολή Προαιρετικής Εργασίας (Analytics Engineer)
-
“Ανέβασμα” Project στο GitHub Repository (Analytics Engineer)
10:01 -
προσωρινο
Επιπλέον Πηγές και Αξιολόγηση
Εδώ θα βρείτε διάφορα Cheatsheets, Youtube Videos, Άρθρα και e-books τα οποία μπορούν να σας βοηθήσουν στην επέκταση γνώσεων επί του θέματος του μαθήματος. Επίσης, θα αξιολογήσετε το μάθημα.
-
Cheatsheets
-
Διαφάνειες
-
Συγχαρητήρια για την ολοκλήρωση! 🎓
Τρόπος Συνεργασίας & Mentoring
Πώς θα δουλέψουμε μαζί καθ' όλη την διάρκεια του course
Δεν παρακολουθείς απλά βίντεο. Έχεις ουσιαστική ασύγχρονη καθοδήγηση για να λύνεις κάθε απορία και να μετατρέπεις τις γνώσεις σου σε επαγγελματικά projects.
Καθημερινή Ασύγχρονη Υποστήριξη
Έχεις άμεση επικοινωνία μέσω Email, Discord και Discussion Forum. Δεν μένεις να περιμένεις εβδομάδες: λαμβάνεις καθοδήγηση εντός 1-2 εργάσιμων ημερών για κάθε τεχνική ή θεωρητική απορία.
Πολλαπλά Rounds Feedback
Όπου υπάρχει practical assignment ή project, στέλνεις την εργασία σου, λαμβάνεις line-by-line διορθώσεις και βελτιώνεις το αρχείο σου σε έως και 3 γύρους feedback μέχρι να φτάσει σε επίπεδο portfolio!
1:1 Sessions σε Προνομιακή Τιμή
Χρειάζεσαι ζωντανή υποστήριξη; Ως εγγεγραμμένος/η μαθητής/τρια, ξεκλειδώνεις τη δυνατότητα να κλείσεις Online 1:1 Συνεδρία με την/τον Instructor σε ειδική προνομιακή τιμή! Θα βρεις πληροφορίες σχετικά εντός του course.
Industry & Interview Review
Δεν ελέγχουμε απλά αν το αρχείο δουλεύει. Αξιολογούμε το business context και το design, εκπαιδεύοντάς σε πώς να εξηγήσεις τη λογική σου σε τεχνικές συνεντεύξεις και Hiring Managers.
Θέλεις ολοκληρωμένο Learning Path;
Αν το συγκεκριμένο course περιλαμβάνεται σε κάποιο Learning Path και αποφασίσεις να αναβαθμίσεις την εκπαιδευτική σου διαδρομή, το ποσό που πλήρωσες για αυτό το course αφαιρείται 100% από την τελική τιμή του εκπαιδευτικού προγράμματος!
Τι είπαν συγκεκριμένα για το course ...
Πραγματικές αξιολογήσεις μαθητών μέσα από την πλατφόρμα:
Student Ratings & Reviews
Συχνές Ερωτήσεις
Συχνές Ερωτήσεις & Απαντήσεις
Απαντήσεις στις πιο συνηθισμένες ερωτήσεις των μαθητών μας:
Σύντομες video-απαντήσεις σε κοινές απορίες
Η πρόσβαση ενεργοποιείται αυτόματα στον λογαριασμό σου μόλις ολοκληρωθεί η πληρωμή. Μπορείς να συνδεθείς στην πλατφόρμα, να παρακολουθήσεις τα βίντεο και να κατεβάσεις το εκπαιδευτικό υλικό αμέσως.
Έχεις Lifetime πρόσβαση! Μπορείς να μελετάς στον δικό σου ρυθμό, να επιστρέφεις στις σημειώσεις, τις ασκήσεις και τα βίντεο όποτε θέλεις στο μέλλον για να φρεσκάρεις τις γνώσεις σου.
Στην καθοδήγηση των μαθημάτων η καθοδηγήτρια έρχεται σε επικοινωνία μαζί σου για να σου προσφέρει βελτίωση του τελικού σου project. Στην εκπαιδευτική καθοδήγηση λαμβάνεις online 1:1 καθοδήγηση πάνω σε γνώσεις και ύλη των μαθημάτων που προσφέρονται πάντοτε με βάση τις προσωπικές σου ανάγκες. Οι συναντήσεις αυτές είναι προγραμματισμένες εκ των προτέρων ύστερα από συνεννόηση με την καθοδηγήτρια. Τέλος, η εκπαιδευτική καθοδήγηση προσφέρει σύνολο 3 ώρες και το πλήθος των ωρών δεν είναι καθόλου τυχαίο. Μέσα από την εμπειρία της καθοδηγήτριας, 3 – 4 ώρες χρειάζονται σε συνδυασμό με την μελέτη και την προσωπική εξάσκηση για να βοηθηθείς στην επίλυση των αποριών σου.
Βεβαίως! Ως εγγεγραμμένος μαθητής/τρια οποιουδήποτε μαθήματος, αποκτάς το δικαίωμα να κλείσεις ατομική live συνεδρία 30 λεπτών μέσω Google Meet σε ειδική προνομιακή τιμή μαθητή, για να συζητήσετε απορίες ή να ελέγξετε μαζί τα αρχεία της εργασίας σου.
Καθόλου! Εφαρμόζουμε την πολιτική Credit Upgrade: Εάν αποφασίσεις να συνεχίσεις σε οποιοδήποτε ολοκληρωμένο εκπαιδευτικό πρόγραμμα (learning path) στο οποίο εμπεριέχεται το course, το ποσό που πλήρωσες για το μεμονωμένο μάθημα αφαιρείται 100% ως έκπτωση από τα δίδακτρα του Roadmap!
Τα περισσότερα μαθήματά μας ξεκινούν από τα θεμέλια και δεν απαιτούν προηγούμενο τεχνικό υπόβαθρο, εκτός αν αναφέρεται ρητά ως «Προχωρημένο» επίπεδο. Για την εξάσκηση χρησιμοποιούνται δωρεάν ή ευρέως διαδεδομένα εργαλεία (όπως Microsoft Power BI Desktop που είναι δωρεάν, Excel ή SQL Server Management Studio), με αναλυτικές οδηγίες εγκατάστασης στα πρώτα βήματα.
Μέσα από την πλατφόρμα έχεις πρόσβαση στο ειδικό Discussion Forum κάτω από κάθε μάθημα, καθώς και στον ιδιωτικό Discord server της Data Tutor. Μπορείς να υποβάλεις ερωτήσεις και να λάβεις απάντηση και καθοδήγηση από την εκπαιδεύτρια.
Μόλις ολοκληρώσεις επιτυχώς όλες τις διδακτικές ενότητες, τα κουίζ και την τελική αξιολόγηση του μαθήματος, εκδίδεται αυτόματα το επίσημο Ψηφιακό Πιστοποιητικό Ολοκλήρωσης Data Tutor, το οποίο μπορείς να προσθέσεις στο LinkedIn προφίλ σου και στο βιογραφικό σου.
Σε επιλεγμένα μαθήματα που διαθέτουν την ένδειξη Free Trial, μπορείς να ξεκινήσεις άμεσα δωρεάν δοκιμή μερικών μαθημάτων πριν αποφασίσεις να εγγραφείς. Επίσης, αν είσαι συνδρομητής σε κάποιο ενεργό πακέτο Membership, αποκτάς αυτόματη πρόσβαση σε όλα τα περιλαμβανόμενα μαθήματα χωρίς επιπλέον χρέωση.
Αν μέσα στις πρώτες 7 ημέρες από την εγγραφή σου διαπιστώσεις ότι το μάθημα δεν ανταποκρίνεται στις προσδοκίες σου, μας στέλνεις ένα απλό email στο [email protected], με μια σύντομη αιτολογία, και σου επιστρέφουμε το 100% των χρημάτων σου.