Μετάβαση στο περιεχόμενο
demosvibes
videos

Harvard CS50 SQL: μάθε SQL και πάρε δωρεάν certificate

Στο CS50’s Introduction to Databases with SQL μαθαίνεις SQL, λύνεις εργασίες και σχεδιάζεις δική σου βάση δεδομένων. Η παρακολούθηση και το CS50 Certificate είναι δωρεάν, για φοιτητές και μη φοιτητές. Παρακάτω θα βρεις ακριβώς ποιο μάθημα ανοίγεις πρώτο και τι πατάς σε κάθε βήμα.

Πρώτα αυτό: δεν υπάρχει εξέταση

Το CS50 SQL δεν έχει ξεχωριστό final exam. Για να ολοκληρώσεις το μάθημα κάνεις τις 7 ενότητες, υποβάλλεις όλες τις απαιτούμενες εργασίες τους και στο τέλος παραδίδεις το Final Project.

Η διαδρομή είναι: Lecture → Problem Set → επόμενο μάθημα → Final Project → Certificate.

Πού βρίσκονται τα 7 μαθήματα

Πάτησε τα παρακάτω με τη σειρά. Μέσα σε κάθε σελίδα θα βρεις τη διάλεξη στην ενότητα Lecture και την εργασία στο κάτω μέρος ως Problem Set. Από κινητό, αν δεν βλέπεις τις ενότητες, πάτησε πρώτα Menu επάνω στη σελίδα.

Τι θα μάθεις

Θα μάθεις να οργανώνεις δεδομένα σε πίνακες, να αναζητάς πληροφορίες με SQL, να συνδυάζεις πίνακες και να προσθέτεις, να ενημερώνεις ή να διαγράφεις εγγραφές. Για παράδειγμα, να βρίσκεις ποια προϊόντα έχουν τις περισσότερες παραγγελίες.

Το μάθημα ξεκινά με SQLite και καταλήγει σε εισαγωγή σε PostgreSQL και MySQL. Το υλικό είναι στα αγγλικά, προχωράς με τον δικό σου ρυθμό και μπορείς να το πάρεις πριν από το γενικό CS50x.

Ποιο πιστοποιητικό είναι δωρεάν;

Το CS50 Certificate δίνεται δωρεάν από το ίδιο το CS50 μετά την επιτυχή ολοκλήρωση. Το verified certificate του edX είναι ξεχωριστή, επί πληρωμή επιλογή. Για τη δωρεάν διαδρομή επιλέγεις free / audit στην εγγραφή.

Πρόκειται για πιστοποιητικό ολοκλήρωσης μαθήματος, όχι για πτυχίο Harvard ή διαπιστευμένο ακαδημαϊκό τίτλο.

Δες το επίσημο δείγμα πιστοποιητικού που εμφανίζεται στο thumbnail, με το ενδεικτικό όνομα «John Harvard».

Αναλυτικά: τι πατάς από την αρχή μέχρι το certificate

  1. Άνοιξε το Μάθημα 0: Querying. Αυτό είναι το πρώτο κανονικό μάθημα· δεν χρειάζεται να ψάξεις άλλη αρχική ενότητα στο edX.
  2. Στη σελίδα του μαθήματος βρες το Lecture. Για να δεις το βίντεο πάτησε Video → CS50 Video Player. Υπάρχουν επίσης Notes, slides, transcript και subtitles. Το βίντεο και οι σημειώσεις είναι το εκπαιδευτικό υλικό της ενότητας.
  3. Αφού τελειώσεις τη διάλεξη, κατέβα στο τέλος της ίδιας σελίδας και πάτησε Problem Set 0. Εκεί θα εμφανιστούν οι εργασίες που πρέπει να λύσεις για αυτή την ενότητα. Δεν είναι δοκιμαστικό quiz: είναι οι εργασίες που μετρούν για την ολοκλήρωση.
  4. Πριν από την πρώτη υποβολή θα σου ζητηθεί λογαριασμός edX και GitHub. Στο edX διάλεξε τη δωρεάν επιλογή free / audit. Δεν χρειάζεται να αγοράσεις το verified certificate για να πάρεις το δωρεάν CS50 Certificate.
  5. Κάθε σελίδα εργασίας δίνει συγκεκριμένες εντολές για το cs50.dev. Άνοιξέ το με τον ίδιο λογαριασμό GitHub. Γράψε τη λύση στα αρχεία που ζητά η εκφώνηση και χρησιμοποίησε τις εντολές check50 και submit50 που αναγράφονται στη συγκεκριμένη εργασία. Μην χρησιμοποιήσεις εντολή από διαφορετικό Problem Set.
  6. Άνοιξε το CS50 Gradebook και σύνδεσέ το με το edX όταν σου ζητηθεί. Αυτό είναι το σωστό σημείο για την πρόοδό σου. Αν το edX δείχνει βαθμό 0%, μην πανικοβληθείς: το CS50 SQL χρησιμοποιεί το δικό του Gradebook.
  7. Χρειάζεσαι τουλάχιστον 70% σε κάθε απαιτούμενη εργασία. Δεν αρκεί συνολικός μέσος όρος 70%. Αν κάποια εργασία δεν περάσει, διόρθωσέ τη και υπέβαλέ τη ξανά· μετρά η πιο πρόσφατη υποβολή.
  8. Όταν περάσει το Problem Set 0, συνέχισε με τα Μαθήματα 1 έως 6 από τα κουμπιά παραπάνω. Σε κάθε μάθημα επαναλαμβάνεις την ίδια σειρά: Lecture → Problem Set → έλεγχος στο Gradebook.
  9. Μετά το Problem Set 6 άνοιξε το Final Project. Φτιάξε τη δική σου βάση δεδομένων και ακολούθησε και τα τρία βήματα υποβολής της επίσημης σελίδας. Χρειάζεσαι τουλάχιστον 70% και στο project.
  10. Όταν όλες οι απαιτήσεις γίνουν πράσινες στο Gradebook, θα εμφανιστεί σύνδεσμος για το δωρεάν CS50 Certificate. Σύμφωνα με τα FAQs, ο σύνδεσμος μπορεί να χρειαστεί περίπου τέσσερις ώρες μετά τη βαθμολόγηση της τελευταίας εργασίας.

Το project που θα μπορείς να παρουσιάσεις

Σχεδιάζεις μια δική σου βάση δεδομένων σε θέμα που σε ενδιαφέρει, όπως μια μουσική βιβλιοθήκη με τραγούδια, καλλιτέχνες και playlists.

Παραδίδεις schema.sql με τη δομή της βάσης, queries.sql με ενδεικτικές εντολές και DESIGN.md με τεκμηρίωση του σχεδιασμού. Περιλαμβάνεις διάγραμμα των σχέσεων και βίντεο παρουσίασης έως 3 λεπτά. Έτσι, μαζί με το certificate έχεις και συγκεκριμένη δουλειά να εξηγήσεις.

Προθεσμία και επίσημες πηγές

Έλεγχος: 5 Σεπτεμβρίου 2026. Η τρέχουσα συνολική προθεσμία είναι 31 Δεκεμβρίου 2026, 23:59 UTC. Δεν υπάρχουν ξεχωριστές προθεσμίες ανά εργασία. Έλεγξε τα FAQs για τυχόν παράταση και απόκτησε το certificate πριν από την προθεσμία.