Γιατί DevTrack στην Datalabs

  • Εκπαίδευση από επαγγελματίες προγραμματιστές
  • Δημιουργία portfolio έργων
  • Έμφαση στην πρακτική εξάσκηση
  • Εξάσκηση σε πραγματικές συνθήκες ανάπτυξης λογισμικού
  • Ρυθμός εκπαίδευσης κατάλληλος για εργαζόμενους
  • Πραγματική επικοινωνία με μικρά τμήματα

Περιγραφή

Από το web development στην ολοκληρωμένη ανάπτυξη λογισμικού

Το Ανάπτυξη Λογισμικού – DevTrack είναι ένα εξειδικευμένο πρόγραμμα για όσους διαθέτουν βασικό υπόβαθρο στις web τεχνολογίες και θέλουν να εξελιχθούν στον προγραμματισμό, στην αντικειμενοστρέφεια και στην ανάπτυξη ολοκληρωμένων εφαρμογών.

Μέσα από 130 ώρες ζωντανής διδασκαλίας, ατομικές εργασίες, software labs και ένα ολοκληρωμένο ομαδικό project, οι μαθητές εκπαιδεύονται σε Python, Java, ReactJS, C# και .NET και αποκτούν εμπειρία σε σύγχρονες πρακτικές software development.

Δεν απαιτείται να έχεις παρακολουθήσει κάποιο συγκεκριμένο πρόγραμμα. Χρειάζονται όμως βασικές γνώσεις HTML, CSS, JavaScript και βάσεων δεδομένων, οι οποίες μπορεί να έχουν αποκτηθεί μέσα από εκπαίδευση, προσωπική μελέτη ή πρακτική ενασχόληση.

Το DevTrack αποτελεί τη φυσική συνέχεια του προγράμματος Σχεδιασμός & Ανάπτυξη Ιστοσελίδων, μπορεί όμως να παρακολουθηθεί αυτόνομα από οποιονδήποτε διαθέτει το απαραίτητο βασικό υπόβαθρο.

  • 6 μήνες
  • 130 live ώρες
  • Έως 12 άτομα
  • Επίπεδο μεσαίο
  • 2 μαθήματα την εβδομάδα
  • Δια ζώσης ή live online

Σε ποιους απευθύνεται

Το DevTrack έχει σχεδιαστεί για ανθρώπους που:

  • γνωρίζουν τις βασικές τεχνολογίες του web και θέλουν να συνεχίσουν προς το software development,
  • θέλουν να εμβαθύνουν στην προγραμματιστική λογική και στον αντικειμενοστραφή σχεδιασμό,
  • έχουν αποκτήσει γνώσεις μέσα από προσωπική μελέτη και χρειάζονται μια οργανωμένη εκπαιδευτική συνέχεια,
  • έχουν ολοκληρώσει άλλο πρόγραμμα web development ή πληροφορικής και θέλουν να διευρύνουν τις δεξιότητές τους,
  • θέλουν να αναπτύσσουν front-end, desktop και web εφαρμογές με σύγχρονες τεχνολογίες,
  • θέλουν να δημιουργήσουν portfolio έργων σε διαφορετικές γλώσσες και περιβάλλοντα ανάπτυξης,
  • θέλουν να αποκτήσουν εμπειρία συνεργασίας σε κοινό codebase με Git, pull requests και code reviews.

Το DevTrack είναι πρόγραμμα μεσαίου επιπέδου και έχει πυκνή, απαιτητική ύλη. Η συστηματική παρακολούθηση, η προσωπική μελέτη και η ολοκλήρωση των εργασιών είναι απαραίτητες για την ουσιαστική αξιοποίησή του.

Απαραίτητο βασικό υπόβαθρο

Για την παρακολούθηση του DevTrack χρειάζονται βασικές γνώσεις:

  • HTML και δομής μιας ιστοσελίδας,
  • CSS και responsive σχεδιασμού,
  • JavaScript και βασικής προγραμματιστικής λογικής,
  • σχεδιασμού και χρήσης βάσεων δεδομένων.

Η HTML, η CSS, η JavaScript και οι βασικές αρχές των βάσεων δεδομένων δεν διδάσκονται από την αρχή στο DevTrack. Οι γνώσεις αυτές αξιοποιούνται κυρίως στην ενότητα ReactJS, στη σύνδεση εφαρμογών με δεδομένα και στο τελικό ομαδικό project.

Οι βασικές γνώσεις Git υποστηρίζονται μέσα από ειδικά βιντεομαθήματα της εκπαιδευτικής πλατφόρμας. Κατά τη διάρκεια του DevTrack, το Git χρησιμοποιείται στην πράξη για την οργάνωση των projects και τη συνεργασία σε κοινό repository.

Τι θα μπορείς να δημιουργήσεις

Κατά τη διάρκεια του προγράμματος θα αναπτύξεις εφαρμογές με διαφορετικούς εκπαιδευτικούς στόχους και θα γνωρίσεις διαφορετικά περιβάλλοντα ανάπτυξης.

Μέσα από τις εργασίες, τα labs και τα projects θα μπορείς να δημιουργήσεις:

  • εφαρμογές προγραμματιστικής λογικής και επεξεργασίας δεδομένων με Python,
  • αντικειμενοστραφείς εφαρμογές με Java,
  • σύγχρονες front-end εφαρμογές με ReactJS,
  • εφαρμογές και πρακτικές ασκήσεις desktop development με C# και Windows Forms,
  • εφαρμογές που συνδέονται με βάσεις δεδομένων,
  • μια ολοκληρωμένη ομαδική web εφαρμογή με C#, ASP.NET Core MVC και βάση δεδομένων.

Κάθε ενότητα καλλιεργεί διαφορετικές δεξιότητες: από την ανάλυση ενός προβλήματος και την αντικειμενοστρεφή οργάνωση του κώδικα μέχρι τη δημιουργία σύγχρονων διεπαφών και τη συνεργασία σε μια μεγαλύτερη εφαρμογή.

Γιατί DevTrack στη Datalabs

Μικρά τμήματα έως 12 ατόμων

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

Στοχευμένη συνέχεια γνώσεων

Το πρόγραμμα αξιοποιεί το υπάρχον υπόβαθρο στο web και οδηγεί σταδιακά σε πιο σύνθετες έννοιες ανάπτυξης λογισμικού.

Ατομικές εργασίες και projects

Οι μαθητές εφαρμόζουν τις νέες γνώσεις σε Python, Java και ReactJS και δημιουργούν έργα για το προσωπικό τους portfolio.

Τελικό ομαδικό MVC project

Το πρόγραμμα ολοκληρώνεται με την ανάπτυξη κοινής εφαρμογής σε C#, ASP.NET Core MVC και βάση δεδομένων.

Πραγματικό Git workflow

Κοινό repository, branches, pull requests, code reviews και συνεργασία πάνω στον ίδιο κώδικα.

Clean code στην πράξη

Οι αρχές οργάνωσης και συντήρησης κώδικα εφαρμόζονται στις εργασίες και στο τελικό project, όχι μόνο στη θεωρία.

AI-driven development

Σύγχρονες πρακτικές αξιοποίησης AI για ανάλυση, debugging, refactoring, code review και τεκμηρίωση.

Ρυθμός κατάλληλος για εργαζομένους

Δύο απογεύματα την εβδομάδα, με χρόνο ανάμεσα στα μαθήματα για μελέτη και ολοκλήρωση των εργασιών.

Πώς πραγματοποιείται η εκπαίδευση

  1. Ζωντανή διδασκαλία Οι εισηγητές παρουσιάζουν τις νέες έννοιες, αναπτύσσουν κώδικα μαζί με το τμήμα και εξηγούν τη λογική πίσω από τις τεχνικές επιλογές.
  2. Καθοδηγούμενη πρακτική Οι μαθητές εφαρμόζουν τη νέα ύλη μέσα στο μάθημα, μέσα από παραδείγματα και στοχευμένες ασκήσεις.
  3. Ατομικές εργασίες και software labs Μεταξύ των μαθημάτων και στο τέλος των βασικών ενοτήτων αναπτύσσονται εργασίες και projects για την ουσιαστική αφομοίωση της ύλης.
  4. Feedback και code review Οι λύσεις, τα λάθη και οι εναλλακτικές προσεγγίσεις συζητούνται με τους εισηγητές, με έμφαση στη δομή και στην ποιότητα του κώδικα.
  5. Ομαδική ανάπτυξη Στο τελικό στάδιο οι μαθητές συνεργάζονται σε κοινό MVC project, εφαρμόζοντας Git workflows και πρακτικές πραγματικής ομάδας ανάπτυξης.

AI Coding σε όλη τη διάρκεια του προγράμματος

Η τεχνητή νοημοσύνη αποτελεί πλέον καθημερινό εργαλείο ανάπτυξης λογισμικού. Στο DevTrack ενσωματώνεται στις διαφορετικές τεχνολογίες και χρησιμοποιείται σε όλα τα στάδια ενός project.

Οι μαθητές εκπαιδεύονται στη σωστή αξιοποίηση σύγχρονων AI εργαλείων για:

  • ανάλυση απαιτήσεων και διάσπαση ενός προβλήματος σε μικρότερες εργασίες,
  • σχεδιασμό κλάσεων, components και δομής εφαρμογών,
  • δημιουργία αποτελεσματικών prompts και παροχή σωστού context,
  • επεξήγηση και κατανόηση άγνωστου ή μεγαλύτερου codebase,
  • εντοπισμό και διόρθωση λαθών,
  • refactoring και βελτίωση της αναγνωσιμότητας του κώδικα,
  • AI-assisted code reviews,
  • δημιουργία tests και τεχνικής τεκμηρίωσης,
  • αξιολόγηση διαφορετικών τεχνικών προσεγγίσεων,
  • agentic coding και σύγχρονες έννοιες όπως το Model Context Protocol – MCP.

Το AI δεν αντικαθιστά την προγραμματιστική γνώση. Οι μαθητές εκπαιδεύονται να το χρησιμοποιούν ως βοηθό ανάλυσης και ανάπτυξης, διατηρώντας τον έλεγχο των τεχνικών αποφάσεων και κατανοώντας τον κώδικα που ενσωματώνουν στις εφαρμογές τους.

Πρόγραμμα σπουδών

1
Programming Foundations με Python

Η Python χρησιμοποιείται ως η είσοδος στην οργανωμένη προγραμματιστική σκέψη και στην ανάπτυξη εφαρμογών πέρα από το περιβάλλον του browser.

Η ενότητα περιλαμβάνει:

  • μεταβλητές και τύπους δεδομένων,
  • δομές επιλογής και επανάληψης,
  • συναρτήσεις και οργάνωση κώδικα,
  • λίστες, πλειάδες, dictionaries και άλλες δομές δεδομένων,
  • lambda expressions και προχωρημένες τεχνικές επεξεργασίας δεδομένων,
  • αρχεία και διαχείριση εξαιρέσεων,
  • εισαγωγή στην αντικειμενοστρέφεια,
  • αλληλεπίδραση με βάσεις δεδομένων.

Αποτέλεσμα ενότητας: Ανάλυση προβλημάτων και ανάπτυξη οργανωμένων εφαρμογών με Python, με έμφαση στη λογική, στην αναγνωσιμότητα και στη σωστή διαχείριση δεδομένων.

2
Object-Oriented Programming με Java

Η Java χρησιμοποιείται για βαθύτερη κατανόηση του αντικειμενοστραφούς προγραμματισμού και της οργάνωσης μεγαλύτερων εφαρμογών.

Η ενότητα περιλαμβάνει:

  • θεμελιώδη στοιχεία της γλώσσας Java,
  • κλάσεις, αντικείμενα και constructors,
  • encapsulation και έλεγχο πρόσβασης,
  • κληρονομικότητα και polymorphism,
  • abstraction και interfaces,
  • collections και generics,
  • διαχείριση exceptions,
  • αλληλεπίδραση με αρχεία και βάσεις δεδομένων,
  • βασική σχεδίαση user interface.

Αποτέλεσμα ενότητας: Ανάπτυξη αντικειμενοστραφών εφαρμογών με σωστό διαχωρισμό ευθυνών και επαναχρησιμοποιήσιμο κώδικα.

3
Front-End Application Development με ReactJS

Στην ενότητα ReactJS οι μαθητές αξιοποιούν τις υπάρχουσες γνώσεις τους σε HTML, CSS και JavaScript για να περάσουν στην ανάπτυξη οργανωμένων, component-based front-end εφαρμογών.

Η ενότητα περιλαμβάνει:

  • δομή μιας React εφαρμογής,
  • JSX και δημιουργία components,
  • props και επαναχρησιμοποίηση διεπαφών,
  • state και δυναμική ενημέρωση της εφαρμογής,
  • hooks και lifecycle logic,
  • events και αλληλεπίδραση με τον χρήστη,
  • φόρμες και διαχείριση δεδομένων εισόδου,
  • component composition,
  • σύνδεση με APIs και backend υπηρεσίες.

Αποτέλεσμα ενότητας: Δημιουργία σύγχρονης front-end εφαρμογής με οργανωμένα και επαναχρησιμοποιήσιμα components.

4
Application Development με C# και .NET

Στο τελευταίο και μεγαλύτερο στάδιο του προγράμματος, οι μαθητές περνούν στην ανάπτυξη ολοκληρωμένων εφαρμογών με C# και το οικοσύστημα .NET.

Η ενότητα περιλαμβάνει:

  • βασικές και προχωρημένες έννοιες της C#,
  • αντικειμενοστραφή ανάπτυξη,
  • χρήση του Visual Studio,
  • ανάπτυξη desktop εφαρμογών και πρακτικών ασκήσεων με Windows Forms,
  • σύνδεση εφαρμογών με βάσεις δεδομένων,
  • ανάπτυξη web εφαρμογών με ASP.NET Core MVC,
  • οργάνωση λογικής, δεδομένων και διεπαφής με το πρότυπο Model-View-Controller,
  • Dependency Injection,
  • Separation of Concerns και οργάνωση εφαρμογών σε διακριτά επίπεδα,
  • clean code patterns και συνεργατικά workflows.

Αποτέλεσμα ενότητας: Ανάπτυξη ολοκληρωμένης ομαδικής web εφαρμογής με C#, ASP.NET Core MVC και βάση δεδομένων, μέσα από πραγματική συνεργασία σε κοινό codebase.

Software labs, ατομικά projects και προσωπικό portfolio

Κατά τη διάρκεια των ενοτήτων Python, Java και ReactJS πραγματοποιούνται software labs και αναπτύσσονται ατομικές εργασίες ή projects, με στόχο την πρακτική αφομοίωση της ύλης.

Τα έργα μπορούν να περιλαμβάνουν:

  • εφαρμογή επεξεργασίας δεδομένων με Python,
  • αντικειμενοστραφή εφαρμογή με Java,
  • front-end εφαρμογή με ReactJS,
  • ασκήσεις και μικρότερες εφαρμογές με C# και Windows Forms,
  • σύνδεση εφαρμογών με βάσεις δεδομένων,
  • οργάνωση του κώδικα και των projects σε GitHub repositories.

Τα projects λειτουργούν ως μέσο αξιολόγησης και ως τα πρώτα έργα ενός προσωπικού portfolio, μέσα από το οποίο ο μαθητής μπορεί να παρουσιάσει την εξέλιξή του σε διαφορετικές τεχνολογίες.

Τελικό ομαδικό project σε ASP.NET Core MVC

Στο τελευταίο στάδιο του DevTrack, αντί για ατομικό project C#, οι μαθητές συνεργάζονται για την ανάπτυξη μιας κοινής web εφαρμογής με ASP.NET Core MVC και βάση δεδομένων.

Το project προσομοιώνει πραγματικές συνθήκες εργασίας σε ομάδα ανάπτυξης λογισμικού. Οι συμμετέχοντες:

  • εργάζονται σε κοινό GitHub repository,
  • αναλαμβάνουν διαφορετικές λειτουργίες και τμήματα της εφαρμογής,
  • χρησιμοποιούν branches, commits, push και pull,
  • υποβάλλουν pull requests πριν από την ενσωμάτωση του κώδικά τους,
  • λαμβάνουν και εφαρμόζουν code review,
  • ακολουθούν κοινά naming conventions και coding standards,
  • αντιμετωπίζουν αλλαγές, conflicts και αλληλεξαρτήσεις μέσα σε ένα κοινό codebase,
  • συνεργάζονται για την ολοκλήρωση μιας μεγαλύτερης εφαρμογής.

Ο εισηγητής λειτουργεί ως technical lead και project manager, οργανώνει την πορεία του έργου, καθοδηγεί τις τεχνικές αποφάσεις, ελέγχει τα pull requests και επιβλέπει τον κώδικα πριν ενσωματωθεί στην κύρια εφαρμογή.

Δεν γράφεις μόνο κώδικα. Μαθαίνεις να συνεργάζεσαι σε κοινό κώδικα. Το τελικό project αποτελεί την κορύφωση της εκπαιδευτικής διαδρομής και το σημαντικότερο έργο του portfolio των μαθητών.

Clean code και επαγγελματικές πρακτικές

Στόχος του DevTrack δεν είναι μόνο η δημιουργία εφαρμογών που λειτουργούν. Οι μαθητές μαθαίνουν να γράφουν κώδικα που μπορεί να διαβαστεί, να ελεγχθεί, να επεκταθεί και να συντηρηθεί.

Single Responsibility Principle

Κάθε κλάση και μέθοδος οργανώνεται γύρω από μια σαφή ευθύνη.

DRY – Don’t Repeat Yourself

Αποφυγή άσκοπης επανάληψης και δημιουργία επαναχρησιμοποιήσιμου κώδικα.

Separation of Concerns

Διαχωρισμός της λογικής, των δεδομένων και της διεπαφής σε σαφώς οργανωμένα τμήματα.

Readability και naming conventions

Σαφή ονόματα, μικρότερες μέθοδοι και κώδικας που μπορεί να κατανοηθεί και από άλλους developers.

Code reviews

Έλεγχος του κώδικα, εντοπισμός προβλημάτων και συζήτηση διαφορετικών τεχνικών προσεγγίσεων.

Κοινά coding standards

Εφαρμογή κοινών κανόνων ώστε ο κώδικας της ομάδας να παραμένει συνεπής και συντηρήσιμος.

Οι αρχές αυτές δεν παρουσιάζονται μόνο θεωρητικά. Εφαρμόζονται στις εργασίες, στα pull requests, στα code reviews και στο τελικό ομαδικό project.

Δια ζώσης και live online παρακολούθηση

Τα μαθήματα πραγματοποιούνται δύο φορές την εβδομάδα, από τις 18:30 έως τις 22:00.

Ο ρυθμός αυτός επιτρέπει στους μαθητές να συνδυάζουν την εκπαίδευση με την εργασία και τις καθημερινές τους υποχρεώσεις, έχοντας παράλληλα χρόνο για μελέτη και ολοκλήρωση των εργασιών ανάμεσα στις συναντήσεις.

Η παρακολούθηση μπορεί να γίνει:

  • δια ζώσης στις εγκαταστάσεις της Datalabs στη Θεσσαλονίκη ή
  • ζωντανά εξ αποστάσεως κατά τις κανονικές ώρες διεξαγωγής των μαθημάτων.

Οι εξ αποστάσεως μαθητές συμμετέχουν την ίδια στιγμή στο μάθημα, μπορούν να υποβάλλουν ερωτήσεις και ακολουθούν την ίδια ύλη, τις ίδιες εργασίες και τα ίδια projects με το υπόλοιπο τμήμα.

Η εκπαιδευτική πλατφόρμα της Datalabs

Η εκπαίδευση δεν περιορίζεται στις ώρες της ζωντανής διδασκαλίας. Όλοι οι μαθητές αποκτούν πρόσβαση στην εκπαιδευτική πλατφόρμα DES, η οποία έχει αναπτυχθεί από τη Datalabs και είναι προσαρμοσμένη στις ανάγκες των προγραμμάτων μας.

Στην πλατφόρμα είναι διαθέσιμα:

  • οι βιντεοσκοπημένες διαλέξεις για αναπλήρωση ή επανάληψη,
  • οργανωμένο εκπαιδευτικό υλικό ανά ενότητα,
  • σημειώσεις και παραδείγματα κώδικα,
  • εργασίες και ασκήσεις,
  • τεστ αυτοαξιολόγησης,
  • λύσεις και απαντήσεις,
  • ειδικά βιντεομαθήματα για Git και GitHub.

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

Επαγγελματική αξιοποίηση των γνώσεων

Με την ολοκλήρωση του DevTrack, οι απόφοιτοι έχουν διευρύνει το τεχνικό τους υπόβαθρο πέρα από τις βασικές web τεχνολογίες και έχουν αποκτήσει εμπειρία σε διαφορετικές γλώσσες, είδη εφαρμογών και workflows ανάπτυξης.

Οι γνώσεις και τα έργα του προγράμματος μπορούν να αξιοποιηθούν για:

  • συνέχιση της πορείας προς θέσεις junior software ή web developer,
  • ανάπτυξη front-end εφαρμογών με ReactJS,
  • ανάπτυξη εφαρμογών με C# και .NET,
  • δημιουργία και επέκταση προσωπικών software projects,
  • συνεργασία σε ομάδες που χρησιμοποιούν Git και code review,
  • περαιτέρω εξειδίκευση σε συγκεκριμένες τεχνολογίες του προγράμματος.

Καμία εκπαιδευτική διαδρομή δεν μπορεί από μόνη της να εγγυηθεί την επαγγελματική αποκατάσταση. Το DevTrack προσφέρει όμως οργανωμένες γνώσεις, πρακτική εμπειρία, έργα portfolio και μια πρώτη ουσιαστική εμπειρία ομαδικής ανάπτυξης λογισμικού.

Η θέση του DevTrack στην εκπαιδευτική διαδρομή

Το DevTrack μπορεί να παρακολουθηθεί ως αυτόνομο πρόγραμμα από όσους διαθέτουν το απαραίτητο βασικό υπόβαθρο. Παράλληλα, αποτελεί τη φυσική συνέχεια του προγράμματος Σχεδιασμός & Ανάπτυξη Ιστοσελίδων.

  • Σχεδιασμός & Ανάπτυξη Ιστοσελίδων: WordPress, HTML, CSS, JavaScript, βάσεις δεδομένων και PHP/MySQL.
  • DevTrack: Python, Java, ReactJS, C#, .NET και τελικό ομαδικό MVC project.
  • Diploma in IT – AI Coding: ο συνδυασμός και των δύο διαδρομών σε ένα ενιαίο πρόγραμμα 12 μηνών.

Δεν χρειάζεται να έχεις ολοκληρώσει το πρόγραμμα Web Development της Datalabs για να εγγραφείς στο DevTrack. Αρκεί να διαθέτεις τις βασικές γνώσεις που απαιτούνται, ανεξάρτητα από τον τρόπο με τον οποίο τις απέκτησες.

Τρόποι αποπληρωμής και διαθέσιμες εκπτώσεις

Η εκάστοτε ισχύουσα τιμή του προγράμματος εμφανίζεται στην ενότητα έναρξης του τμήματος.

Το συνολικό ποσό μπορεί να εξοφληθεί σε 4 δόσεις:

  • η πρώτη δόση καταβάλλεται με την εγγραφή,
  • οι επόμενες τρεις δόσεις καταβάλλονται στο τέλος κάθε μήνα, μετά την έναρξη των μαθημάτων.

Παρέχεται έκπτωση 10% σε περίπτωση εφάπαξ εξόφλησης.

Παρέχεται επίσης έκπτωση 10% σε φοιτητές και ανέργους, με την προσκόμιση του αντίστοιχου δικαιολογητικού.

Για πληροφορίες σχετικά με την τρέχουσα προσφορά και τη δυνατότητα συνδυασμού των διαθέσιμων εκπτώσεων, μπορείτε να επικοινωνήσετε με τη γραμματεία της Datalabs.

Infographic για το σεμινάριο Ανάπτυξη λογισμικού - DevTrack
Έναρξη 7/9
5 θέσεις ακόμη!

Ρωτήστε μας για το σεμινάριο

Συναινώ στη χρήση των στοιχείων μου (e-mail και τηλέφωνο) για να επικοινωνεί η Datalabs μαζί μου σχετικά με την ερώτησή μου, καθώς και για ενημέρωση μελλοντικών προγραμμάτων. (Η Datalabs δεν πρόκειται να διαθέσει το προσωπικά σας δεδομένα σε τρίτους για οποιονδήποτε σκοπό). (Το μήνυμα αυτό εμφανίζεται λόγω εφαρμογής του Ευρωπαϊκού Κανονισμού ΕΕ 2016/679 (GDPR) και της σχετικής νομοθεσίας περί προστασίας των προσωπικών δεδομένων)