JAVA - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Το μάθημα “JAVA - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ” είναι ένα εισαγωγικό μάθημα γνωριμίας με τον αντικειμενοστραφή προγραμματισμό που επικεντρώνεται στη γνωριμία και χρήση των βασικών χαρακτηριστικών της γλώσσας προγραμματισμού Java, σε χρήστες οι οποίοι δεν έχουν προγενέστερη εμπειρία στη συγκεκριμένη γλώσσα ή γενικότερα στον αντικειμενοστραφή προγραμματισμό. Στο πλαίσιο του μαθήματος, οι εκπαιδευόμενοι θα μάθουν πώς να αναπτύσσουν εφαρμογές με χρήση αντικειμενοστραφή προγραμματισμού στη γλώσσα προγραμματισμού Java, να χειρίζονται δεδομένα και να μπορούν να εφαρμόσουν τις γνώσεις τους για να σχεδιάζουν από απλά προγράμματα έως σύνθετα βάσει της αρχιτεκτονικής κώδικα του MVC (Model-View-Controller). Θα εξεταστούν θέματα όπως η ανάπτυξη κλάσεων και αντικειμένων, βασικές έννοιες αντικειμενοστραφούς προγραμματισμού όπως η κληρονομικότητα, η ενθυλάκωση, ο πολυμορφισμός, οι Αφαιρετικοί Τύποι Δεδομένων σε Java, η διαχείριση εξαιρέσεων, ο σχεδιασμός γραφικών Διεπαφών Χρήσης καθώς και η διαχείριση αρχείων.

Πάροχος
  • Όνομα παρόχου: ΕΚΔΔΑ
  • Σύνδεσμος παρόχου: https://www.ekdd.gr/
  • Λίγα λόγια για τον πάροχο (προφίλ): Το Εθνικό Κέντρο Δημόσιας Διοίκησης και Αυτοδιοίκησης (ΕΚΔΔΑ) είναι ο εθνικός στρατηγικός φορέας ανάπτυξης του ανθρώπινου δυναμικού της δημόσιας διοίκησης και της τοπικής αυτοδιοίκησης. Ιδρύθηκε το 1983, είναι Νομικό Πρόσωπο Δημοσίου Δικαίου (ΝΠΔΔ) και υπάγεται στον Υπουργό Εσωτερικών.
  • Λογότυπο παρόχου:
Χαρακτηριστικά μαθήματος
  • Σε ποιους απευθύνεται (Ομάδα-στόχος): Business Analyst, Data Analyst, Digital Strategy Manager, Information Security Officer, Innovation Manager, Govtech Specialist, Public Digital Leader, Emerging Technology Consultant, Data Manager, Training Development Specialist, Project Manager
  • Σύντομη περιγραφή: Σκοπός του μαθήματος είναι να εισάγει τους εκπαιδευόμενους στο σχεδιασμό και την ανάπτυξη εφαρμογών με χρήση αντικειμενοστραφούς προγραμματισμού στη γλώσσα JAVA.
  • Διδακτικοί στόχοι & μαθησιακά αποτελέσματα: Το πρόγραμμα επιδιώκει να: - Παρέχει στους συμμετέχοντες τις βασικές γνώσεις και δεξιότητες στον αντικειμενοστραφή προγραμματισμό με τη γλώσσα Java. - Καλλιεργήσει την ικανότητα κατανόησης και ανάπτυξης απλών εφαρμογών με τη χρήση κλάσεων και αντικειμένων. - Ενισχύσει την κατανόηση βασικών εννοιών όπως η κληρονομικότητα, ο πολυμορφισμός και η διαχείριση εξαιρέσεων. - Δώσει στους συμμετέχοντες τα εφόδια για την εφαρμογή της Java σε περιβάλλοντα ψηφιακού μετασχηματισμού. Με την ολοκλήρωση του προγράμματος, οι συμμετέχοντες θα μπορούν να: - Αναγνωρίζουν τις βασικές έννοιες του αντικειμενοστραφούς προγραμματισμού. - Χρησιμοποιούν τη γλώσσα Java για τη δημιουργία απλών εφαρμογών. - Γράφουν και κατανοούν κώδικα που περιλαμβάνει κλάσεις, αντικείμενα και μεθόδους. - Εφαρμόζουν αρχές όπως η κληρονομικότητα και ο πολυμορφισμός. - Διαχειρίζονται εξαιρέσεις και να βελτιστοποιούν τη ροή του προγράμματός τους. - Κατανοούν τη σημασία των προγραμματιστικών δεξιοτήτων στο πλαίσιο του ψηφιακού μετασχηματισμού.
  • Λέξεις κλειδιά: Java, Αντικειμενοστραφής προγραμματισμός (OOP), Βασικές αρχές προγραμματισμού, Κλάσεις και αντικείμενα, Μεθοδολογία ανάπτυξης λογισμικού, Μεταβλητές και τύποι δεδομένων, Συναρτήσεις και μέθοδοι, Κληρονομικότητα (Inheritance), Πολυμορφισμός (Polymorphism), Συστήματα και διαχείριση δεδομένων, Σφάλματα και εξαίρεση (Exception Handling), Ψηφιακός μετασχηματισμός, Ανάπτυξη εφαρμογών
  • Επίπεδο δυσκολίας: Βασικό
  • Διάρκεια: 70 ώρες
  • Γλώσσα: Ελληνικά
  • Προαπαιτούμενα:
  • Βίντεο:
Πρόσβαση στο μάθημα
  • Σύνδεσμος πρόσβασης (URL) στο μάθημα: https://upskill.ekdd.gr/
  • Απαιτείται προσωποποιημένη πρόσβαση (login):
  • Πρόσβαση για άτομα με αναπηρία:
Βεβαίωση επιτυχούς ολοκλήρωσης
  • Λήψη βεβαίωσης παρακολούθησης:
  • Πληροφορίες για τη βεβαίωση παρακολούθησης:
Πνευματικά δικαιώματα
  • Πνευματικά δικαιώματα: Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή (CC BY-NC-SA 4.0)
  • Ημερομηνία: 18-06-2025
Συντελεστές
  • Όνομα συντελεστών/ διδάσκοντος/διδασκόντων:
  • Περισσότερα για τον/τους συντελεστές/διδάσκοντες:
  • Φωτογραφία συντελεστή διδάσκοντος/διδασκόντων: