Πληροφοριες Προγραμματος
- Προθεσμια Υποβολης Αιτησεων:
- 13/9/2026
- Εναρξη Μαθηματων:
- 21/9/2026
- Διαρκεια:
- 4 Μήνες (96 ώρες)
Εισαγωγή
Ο σκοπός του προγράμματος είναι διττός. Το πρόγραμμα φιλοδοξεί, αφενός να εισαγάγει τους/τις συμμετέχοντες/ουσες στη μηχανική μοντέρνων εφαρμογών υπηρεσιών παγκόσμιου ιστού, αφετέρου να τους εκπαιδεύσει σχετικά με την προγραμματιστική διαχείριση των υποκείμενων υπολογιστικών πόρων και περιβαλλόντων ενορχήστρωσης δοχειοποιημένων εφαρμογών.
Στο πλαίσιο αυτό, θα αναλυθούν η ανάπτυξη (πλαίσιο Spring Boot) και δοκιμή (πλαίσια JUnit & REST-Assured) REST υπηρεσιών για την ολοκλήρωση της λειτουργικότητας μιας εφαρμογής παγκοσμίου ιστού, καθώς και η συνεχής ενοποίηση και διάταξη των υπηρεσιών αυτών, μέσω τεχνολογιών Συνεχούς Ενοποίησης & Παράδοσης (Continuous Integration / Continuous Delivery – CI/CD) (Github Actions). Παράλληλα, οι εκπαιδευόμενοι/ες θα εξοικειωθούν με τη χρήση της τεχνολογίας Docker για τη δοχειοποίηση (containerization) των REST υπηρεσιών ώστε να μπορούν να γίνουν ανεξάρτητες πλατφόρμας και να διατάσσονται με κατανεμημένο τρόπο, κατά μήκος διαφορετικών πλατφορμών και περιβαλλόντων. Αναφορικά με την προγραμματιστική διαχείριση των υποκείμενων υπολογιστικών πόρων και περιβαλλόντων ενορχήστρωσης δοχειοποιημένων εφαρμογών, αρχικά, θα παρουσιαστούν το μοντέλο του υπολογιστικού νέφους και τα οφέλη του, ιδιαίτερα όσον αφορά τη μείωση κόστους και την ευελιξία στη διαχείριση πόρων και υπηρεσιών.
Στη συνέχεια, οι εκπαιδευόμενοι/ες θα εμβαθύνουν ως προς την προγραμματιστική διαχείριση υπολογιστικών πόρων κατά μήκος νεφών, μέσω της έννοιας Υποδομή ως Κώδικας (Infrastructure as Code – IaC) και των σχετικών της τεχνολογιών (Terraform). Τέλος, με την παρουσίαση της μηχανής ενορχήστρωσης δοχειοποιημένων εφαρμογών κατά μήκος πολλαπλών πόρων Kubernetes, οι συμμετέχοντες/ουσες θα εξοικειωθούν με την προγραμματιστική διαχείρισή της μέσω IaC κατά μήκος πολλαπλών νεφών και θα εξετάσουν τον τρόπο που μπορεί να επιτευχθεί CI/CD σε κατανεμημένα περιβάλλοντα ενορχήστρωσης δοχειοποιημένων εφαρμογών.
Το πρόγραμμα απευθύνεται σε απόφοιτους Πανεπιστημιακής Εκπαίδευσης/ΤΕΙ της ημεδαπής και της αλλοδαπής, καθώς και σε απόφοιτους Δευτεροβάθμιας Εκπαίδευσης με συναφή στο αντικείμενο εργασιακή εμπειρία.
Προαπαιτούμενα: Απαιτείται βασική γνώση γενικών αρχών προγραμματισμού, της γλώσσας προγραμματισμού Java και της διασύνδεσης Java εφαρμογών με σχεσιακές βάσεις.
Μαθήματα Προγράμματος
Το πρόγραμμα περιλαμβάνει τα εξής μαθήματα:
| Μάθημα 1 | Μηχανική Μοντέρνων Εφαρμογών Παγκοσμίου Ιστού |
|---|---|
|
|
| Μάθημα 2 | Συνεχής Ενοποίηση και Παράδοση (Continuous Integration / Continuous Delivery - CI/CD) |
|
|
| Μάθημα 3 | Υπολογιστικό Νέφος & Διαχείριση Πόρων Κατά Μήκος Νεφών |
|
|
| Μάθημα 4 | Δοχειοποίηση Εφαρμογών (Application Containerisation) |
|
|
| Μάθημα 5 | Ενορχήστρωση Δοχείων Εφαρμογών κατά Μήκος Πόρων |
|
|
Κόστος Προγράμματος
Εκπτώσεις έως 40% στα δίδακτρα των Προγραμμάτων. Δυνατότητα αποπληρωμής σε έως 10 μηνιαίες δόσεις.
Προεγγραφή με 80€ για αιτήσεις έως 31/08/2026 και 15% έκπτωση σε όλους λόγω early entry.
Ανταποκρινόμενοι στις ανάγκες και στα νέα δεδομένα που έχουν προκύψει στην κοινωνία λόγω του περιορισμού στο διαθέσιμο εισόδημα, παρέχουμε σε όλους διευκολύνσεις και παρατάσεις ως προς την πληρωμή των διδάκτρων τους σε συνεννόηση με τη Γραμματεία. Αυτό σημαίνει στην πράξη, ότι πέραν του ποσού της εγγραφής σας το υπολειπόμενο ποσό των διδάκτρων, δύναται να καταβληθεί σε μηνιαίες δόσεις που σας εξυπηρετούν μέχρι τη λήξη του Προγράμματός σας.
Παράλληλα, ισχύει εκπτωτική πολιτική για Ανέργους (30%), Κατόχους Ευρωπαϊκής Κάρτας Νέων (30%), ΑΜΕΑ (25%), Πολύτεκνους (20%), κ.ά. Δείτε στον παρακάτω πίνακα πως διαμορφώνονται τα δίδακτρα για κάθε ομάδα που δικαιούται έκπτωση.
Για αιτήσεις που έχουν υποβληθεί στον 93_94 κύκλο σπουδών από 26/05/2026 μέχρι και 31/08/2026 ισχύει έκπτωση 15% λόγω early entry. Η εγγραφή στο πλαίσιο της έγκαιρης προκράτησης θέσης, κατοχυρώνεται με καταβολή μέρους των διδάκτρων ύψους 80 ευρώ. Η αποπληρωμή του υπόλοιπου ποσού γίνεται σε δόσεις κατά τη διάρκεια του προγράμματος.
Η έκπτωση λόγω early entry εφαρμόζεται επί του συνόλου των διδάκτρων εφόσον έχουν αφαιρεθεί τυχόν άλλες εκπτώσεις.
Για τη χορήγηση του πιστοποιητικού είναι απαραίτητη η αποπληρωμή του συνόλου των διδάκτρων.
| Διάρκεια (μήνες) | 4 |
| Δίδακτρα (σε δόσεις) |
|
| Αριθμός δόσεων | 3 |
| Ποσό δόσης |
|
| Δίδακτρα (εφάπαξ) |
|
| Δίδακτρα με έκπτωση | ||||
| Έκπτωση | 15% | 20% | 25% | 30% |
| Δίδακτρα |
|
|
|
|
| Δόση |
|
|
|
|
|
Το E-Learning του Κέντρου Επιμόρφωσης και Δια Βίου Μάθησης του Ε.Κ.Π.Α., στο πλαίσιο του μη κερδοσκοπικού χαρακτήρα της παροχής αυτοχρηματοδοτούμενων προγραμμάτων εξ αποστάσεως επιμόρφωσης, εφαρμόζει ειδική εκπτωτική πολιτική για συγκεκριμένες κατηγορίες εκπαιδευόμενων. Αναφορικά με τους όρους χορήγησης εκπτώσεων και την εταιρική εκπτωτική πολιτική δείτε περισσότερα εδώ. |
| Ομαδα Α: Εκπτωση 30% |
|
| Ομαδα Β: Εκπτωση 25% |
|
| Ομαδα Γ: Εκπτωση 20% |
|
| Ομαδα Δ: Εκπτωση 15% |
|
| Ομαδα Ε: Εκπτωση 15% |
|
Ακαδημαϊκός Υπεύθυνος Προγράμματος
Στοιχεία Ακαδημαϊκού Υπευθύνου
Σκιανης Χαραλαμπος
Συντελεστές Προγράμματος
Στοιχεία Συντελεστών του Προγράμματος
Κρητικος Κυριακος
Πιστοποιητικά Προγράμματος
Δείτε δείγμα του χορηγούμενου Πιστοποιητικού
Πότε λήγει το Early Entry;
Απομένουν 15 μέρες για την λήξη του Early Entry
Συχνές Ερωτήσεις
| Τι είναι το πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ; |
|
Το πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ είναι πρόγραμμα εξ αποστάσεως εκπαίδευσης στην ανάπτυξη σύγχρονων διαδικτυακών εφαρμογών και στην αυτοματοποιημένη διαχείριση υπολογιστικών υποδομών. Εξετάζει την ανάπτυξη και τη δοκιμή υπηρεσιών REST, καθώς και τις πρακτικές συνεχούς ενοποίησης και παράδοσης. Καλύπτει επίσης τη διαχείριση εφαρμογών και πόρων σε περιβάλλοντα πολλαπλών νεφών. |
| Τι περιλαμβάνει η ύλη του προγράμματος «Multi-Cloud DevOps Engineer»; |
|
Η ύλη του προγράμματος «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ καλύπτει την ανάπτυξη υπηρεσιών REST με Spring Boot και τη δοκιμή εφαρμογών με Maven, JUnit και REST-Assured. Περιλαμβάνει τη διαχείριση κώδικα με Git και GitHub, καθώς και την αυτοματοποίηση ροών CI/CD με GitHub Actions. Εξετάζει επίσης Terraform, Docker, Docker Compose και Kubernetes. |
| Σε ποιους απευθύνεται ένα πρόγραμμα Multi-Cloud DevOps και ποιες γνώσεις απαιτούνται; |
|
Ένα πρόγραμμα Multi-Cloud DevOps απευθύνεται σε αποφοίτους και επαγγελματίες που ενδιαφέρονται για την ανάπτυξη εφαρμογών, το υπολογιστικό νέφος και την αυτοματοποίηση υποδομών. Στο πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ γίνονται δεκτοί απόφοιτοι Πανεπιστημίου ή ΤΕΙ και απόφοιτοι Δευτεροβάθμιας Εκπαίδευσης με συναφή εργασιακή εμπειρία. Απαιτούνται βασικές γνώσεις προγραμματισμού, Java και σχεσιακών βάσεων δεδομένων. |
| Πώς παρακολουθείται το πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ; |
|
Το πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ παρακολουθείται εξ αποστάσεως μέσω διαδικτύου. Το εκπαιδευτικό υλικό διατίθεται σταδιακά, ανά διδακτική ενότητα, μέσω ειδικά διαμορφωμένων ηλεκτρονικών τάξεων. Η αξιολόγηση πραγματοποιείται ηλεκτρονικά, σύμφωνα με τις προβλεπόμενες διαδικασίες του προγράμματος. |
| Τι πιστοποιητικό χορηγείται μετά την ολοκλήρωση ενός προγράμματος Multi-Cloud DevOps; |
|
Μετά την επιτυχή ολοκλήρωση του προγράμματος «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ χορηγείται Πιστοποιητικό Εξειδικευμένης Επιμόρφωσης. Το πρόγραμμα έχει αντικείμενο την ανάπτυξη και τη δοκιμή διαδικτυακών υπηρεσιών, τη συνεχή ενοποίηση και παράδοση και τη διαχείριση δοχειοποιημένων εφαρμογών. Εξετάζει επίσης την αυτοματοποιημένη διαχείριση υποδομών και περιβαλλόντων Kubernetes σε πολλαπλά νέφη. |
| Ποιες γνώσεις και δεξιότητες αναπτύσσει η εκπαίδευση ενός Multi-Cloud DevOps Engineer; |
|
Η εκπαίδευση ενός Multi-Cloud DevOps Engineer περιλαμβάνει την ανάπτυξη και τη δοκιμή υπηρεσιών REST, τη διαχείριση κώδικα και την αυτοματοποίηση ροών CI/CD. Καλύπτει επίσης τη διαχείριση υποδομών ως κώδικα, τη δημιουργία δοχείων και την ενορχήστρωση εφαρμογών. Το πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ συνδέει αυτές τις δεξιότητες με εργαλεία όπως Terraform, Docker και Kubernetes. |
| Τι σημαίνει Multi-Cloud DevOps και ποιος είναι ο ρόλος του Terraform και του Kubernetes; |
|
Το Multi-Cloud DevOps αφορά την αυτοματοποιημένη ανάπτυξη, διάθεση και διαχείριση εφαρμογών και υποδομών σε περισσότερα από ένα περιβάλλοντα υπολογιστικού νέφους. Το Terraform υποστηρίζει τη διαχείριση υποδομών ως κώδικα, ενώ το Kubernetes χρησιμοποιείται για την ενορχήστρωση δοχειοποιημένων εφαρμογών. Το πρόγραμμα «Multi-Cloud DevOps Engineer» του E-Learning ΕΚΠΑ εξετάζει τη συνδυασμένη αξιοποίηση αυτών των τεχνολογιών. |