Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

Προηγμένα θέματα προγραμματισμού - Advanced programming topics

(προ-θεμ-προ) -  Νίκος Πλατής

Περιγραφή Μαθήματος

Περιεχόμενο μαθήματος

  1. Εισαγωγή στο git
  2. Προγραμματισμός JavaFX
    • Βασικά στοιχεία γραφικής διεπαφής εφαρμογής (πεδία κειμένου, κουμπιά, combo box, check box, radio button, list, κ.ά.),
    • Διαχειριστές διάταξης παραθύρου,
    • Ακροατές συμβάντων (listeners),
    • Μενού,
    • Διάλογοι.
    • Εσωτερικές κλάσεις, ανώνυμες κλάσεις.
    • Χρήση γραφικών εργαλείων για τη δημιουργία διεπαφής.
  3. Στοιχεία της βιβλιοθήκης της Java
    • Συλλογές της Java (List, Set Queue, Map και υλοποιήσεις αυτών).
    • Αλγόριθμοι (Arrays, Collections).
    • Μέθοδοι equals. Σύγκριση αντικειμένων (Comparable, Comparator).
    • Διάσχιση δομών (for-each, επαναλήπτες).
    • Δικτυακός προγραμματισμός (απλές εφαρμογές πελάτη-εξυπηρέτη).

Ημερομηνία δημιουργίας

Τρίτη 13 Οκτωβρίου 2020