SQL Mastery: Από Αρχάριος σε Προχωρημένος
🔒 Ασφαλείς συναλλαγές με Κάρτα, IRIS ή Τραπεζική Κατάθεση
Κοινό που απευθύνεται
Είναι το ... κατάλληλο για εσένα;
Το περιεχόμενο έχει σχεδιαστεί για να προσφέρει άμεση πρακτική αξία στους παρακάτω ρόλους:
Μαθησιακά Αποτελέσματα
Τι θα είσαι σε θέση να κάνεις μετά το μάθημα
Ένα ολοκληρωμένο και πρακτικό skillset που εφαρμόζεται άμεσα στην καθημερινότητά σου:
Ενίσχυσε την εξοικείωση σου με τα JOINS και σύνδεσε πολλαπλούς πίνακες.
Ανακάλυψε τα CTE και τα subqueries προκειμένου να αντιμετωπίζεις κοινές προκλήσεις άντλησης δεδομένων από σύνθετα queries.
Εκπαιδεύσου σε advanced functions της “SQL Server” σχετικά με διαχείριση κειμένου, ημερομηνιών και μετατροπής data types.
Εμβάθυνε στη χρήση των window functions προκειμένου να δημιουργείς νέα, πολύτιμη πληροφορία.
Βελτίωσε την απόδοση των queries σου εισάγοντας στην λογική των indexes, temporary functions, tables και stored procedures.
Εμπλούτισε το portfolio σου με ένα νέο project που απαντά σε σύνθετα queries και σε dataset με πλήθος δεδομένων, αλλά και… προκλήσεων!
Αναλυτική Ύλη
Όλες οι θεματικές ενότητες του ...
Δομημένο πρόγραμμα με θεωρία, παραδείγματα, πρακτικές ασκήσεις και κουίζ εμπέδωσης:
Καλωσόρισμα
Σημαντικές πληροφορίες σχετικά με το μάθημα.
-
-
-
-
-
Προτεινόμενο Εβδομαδιαίο Πλάνο
00:46 -
Κανόνες Κοινότητας
-
Κάνε Join τον Discord Server 🙏🏻
-
Mini Εκπαιδευτική Καθόδηγηση μόνο για τους μαθητές μας
-
Προβολή των βίντεο
00:54 -
Προσωπικό Καλωσόρισμα! 🎓
03:18 -
Έλεγχος Onboarding
-
Τελευταία λόγια και… ξεκινάμε!
-
Αρχική Αξιολόγηση Γνώσεων
Σχετικά με το Project του μαθήματος
Σε αυτήν την ενότητα θα βρείτε τα δεδομένα και πληροφορίες για τα επόμενα βήματα σχετικά με το προαιρετικό project.
-
Δεδομένα
-
Σχετικά με το επικείμενο project
-
Business Request του Project
Προετοιμασία
Σε αυτήν την ενότητα θα γίνει εγκατάσταση του SQL Server Management Studio και εισαγωγή δεδομένων για τα demo activities.
-
SQL Server Management Studio (SSMS)
00:32 -
Εγκατάσταση SQL Server Management Studio (SSMS)
02:49 -
Εγκατάσταση SQL Server
02:42 -
Δημιουργία Βάσης Δεδομένων (Για τα Demo)
03:21 -
Αντιμετώπιση Προβλήματος με Δεκαδικά
-
Project: Δημιουργία Βάσης Δεδομένων και Φόρτωση Δεδομένων
Set Operations
Σε αυτήν την ενότητα θα μάθουμε τα 3 set operations και πώς εφαρμόζονται αυτά στην SQL.
-
UNION
01:48 -
EXCEPT
01:37 -
INTERSECT
00:55 -
Tip
00:33 -
Ανακεφαλαίωση & AI Prompts
-
Quiz Ενότητας: Set Operations
-
Project: Έλεγχος για duplicates, προσθήκη constraints και ανανέωση δεδομένων
Data Manipulation
Συζήτηση περί date data types, string conversions, deal with nulls και το case... when.
-
Change to other Data Type
06:47 -
Demo: CAST & CONVERT
02:33 -
String Functions
05:59 -
Demo: String Functions
02:57 -
Demo: String Manipulation
03:01 -
Datetime Manipulation
02:41 -
Demo: Datetime Manipulation
03:27 -
Division Problem
03:25 -
CAST is not working :(
02:07 -
Deal with NULLs
01:07 -
Demo: Deal with NULLs
03:02 -
CASE…WHEN
00:39 -
Demo: CASE… WHEN
03:09 -
Quick Reminder
-
Ανακεφαλαίωση & AI Prompts
-
Activity: Διαχείριση και Επεξεργασία Δεδομένων Πελατών
-
Quiz Ενότητας: Data Manipulation
-
Project: Καθαρισμός δεδομένων και προσθήκη στηλών
Joins & Subquerying
Σε αυτήν την ενότητα θα εξηγηθεί πλήρως το concept των joins, subquerying & CTEs.
-
SQL Joins
02:29 -
INNER JOIN
01:13 -
LEFT AND RIGHT JOIN
02:31 -
FULL JOIN
00:55 -
CROSS JOIN
01:18 -
Demo: FULL & CROSS JOIN
02:07 -
SELF JOIN
02:15 -
Demo: Self Join
03:01 -
Subqueries
00:49 -
Demo: Subquerying
02:50 -
Common Table Expression (CTE)
02:13 -
Demo: Common Table Expression
03:21 -
CTE vs Subqueries
01:24 -
Demo: CTE vs Subqueries
03:00 -
Recursive CTEs
01:24 -
UNION
-
Demo: UNION
03:55 -
EXCEPT vs NOT IN
01:05 -
Demo: EXCEPT vs NOT IN
02:17 -
Ανακεφαλαίωση & AI Prompts
-
Activity: Ανάλυση Συναλλαγών Πελατών με Χρήση JOIN και Subqueries
-
Quiz Ενότητας: Joins and Subquerying
-
Project: Απάντηση σύνθετων SQL ερωτημάτων
Window Functions
Σε αυτήν την ενότητα θα αναλυθούν οι πιο διάσημες window functions.
-
Analytic Functions
02:27 -
OVER
03:28 -
PARTITION BY
02:00 -
ORDER BY
00:53 -
Demo: Window Functions
08:39 -
Calculating Running Totals
01:03 -
ROW_NUMBER
02:55 -
Demo: ROW_NUMBER
02:55 -
RANK
02:04 -
Demo: RANK
01:57 -
DENSE_RANK
01:01 -
Demo: DENSE_RANK
00:27 -
RANK vs DENSE RANK vs ROW NUMBER
00:57 -
LEAD/LAG
04:52 -
Demo: LEAD/LAG
02:29 -
Calculating Delta Values
01:41 -
Επιπλεόν παραδείγματα Window Functions
24:55 -
Advanced SQL Functions
04:50 -
Ανακεφαλαίωση & AI Prompts
-
Activity: Ανάλυση Συναλλαγών με Moving Average και Window Functions
-
Quiz Ενότητας: Window Functions
-
Project: Δημιουργία μιας επιπλέον στήλης
Advanced Section
Σε αυτήν την ενότητα θα γίνει μια σύντομη εισαγωγή για ορισμένες πιο προχωρημένες γνώσεις όπως τα temporary tables, indexes, stored procedures, κλπ.
-
Views
-
Demo: Views
05:02 -
Stored Procedures
-
Demo: Stored Procedures
04:27 -
Functions
-
Demo: Functions
02:47 -
Temporary Table
-
Demo: Temporary Tables
02:30 -
Index
-
Activity: Indexes
-
Regular Expressions
04:01 -
Create a Calendar table
-
BULK INSERT
04:13 -
Ανακεφαλαίωση & AI Prompts
-
Activity: Αναφορά Λογαριασμών και Συναλλαγών με Temporary Table και Function
-
Quiz Ενότητας: Advanced Section
-
Project: Δημιουργία πιο σύνθετων εργασιών στην SQL
Τελικό Project (Προαιρετικό)
Σε αυτή την ενότητα θα συζητηθεί εκτενώς ποιο είναι το τελικό project, ποιος είναι ο στόχος του, τι αναμένω ως καθοδηγήτρια από εσένα σχετικά με το τελικό project, πώς αναμένετε να είναι η συνεργασία μας και διάφορες οδηγίες επιτυχίας του project. Η ολοκλήρωση αυτού είναι προαιρετική, αλλά προτείνεται 100%.
-
Ολοκληρωμένη Περιγραφή Project
-
Τελικό Παραδοτέο
-
Υποβολή Προαιρετικής Εργασίας
-
“Ανέβασμα” Project στο GitHub Repository
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% των χρημάτων σου.