Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στην Java 21

  • Επισκόπηση της Java 21 και της ιδιότητάς της ως έκδοση LTS
  • Βασικές βελτιώσεις σε σύγκριση με προηγούμενες εκδόσεις
  • Ρύθμιση του περιβάλλοντος ανάπτυξης Java 21

Νέες λειτουργίες και βελτιώσεις

  • Νέες δυνατότητες γλώσσας και ενημερώσεις σύνταξης
  • Βελτιώσεις στην αντιστοίχιση προτύπων (pattern matching) και στις εγγραφές (records)
  • Νέα APIs και ενημερώσεις βιβλιοθηκών

Βελτιστοποίηση απόδοσης με Java 21

  • Βελτιώσεις στη διαχείριση μνήμης
  • Τεχνικές βελτιστοποίησης απόδοσης
  • Χρήση των πιο πρόσφατων βελτιώσεων της JVM

Modular προγραμματισμός με Java 21

  • Ενημερώσεις στο σύστημα μονάδων (modules)
  • Δημιουργία και διαχείριση modular εφαρμογών
  • Βέλτιστες πρακτικές για modular ανάπτυξη Java

Προηγμένες δυνατότητες της γλώσσας

  • Σφραγισμένες κλάσεις (sealed classes) και αντιστοίχιση προτύπων
  • Βελτιωμένες δηλώσεις και εκφράσεις switch
  • Προηγμένη χρήση των εγγραφών (records) και των κλάσεων δεδομένων

Ενσωμάτωση της Java 21 με σύγχρονες βιβλιοθήκες

  • Εργασία με ενημερωμένες βιβλιοθήκες και frameworks
  • Χρήση της Java 21 σε μικροϋπηρεσίες και εφαρμογές cloud
  • Αξιοποίηση νέων λειτουργιών βιβλιοθήκης για αποδοτικότητα

Έλεγχος και αποσφαλμάτωση στην Java 21

  • Νέα εργαλεία και τεχνικές αποσφαλμάτωσης
  • Σύνταξη μοναδιαίων ελέγχων (unit tests) για τις νέες δυνατότητες της γλώσσας
  • Ενσωμάτωση με δημοφιλή frameworks ελέγχου

Ανάπτυξη και συντήρηση εφαρμογών Java 21

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

Σύνοψη και επόμενα βήματα

Απαιτήσεις

  • Βασικές γνώσεις εννοιών προγραμματισμού
  • Προηγούμενη εμπειρία με Java (οποιαδήποτε έκδοση)
  • Εξοικείωση με τις αρχές του αντικειμενοστρεφούς προγραμματισμού (OOP)

Κοινό-στόχος

  • Προγραμματιστές Java που επιδιώκουν να αναβαθμίσουν στην τελευταία έκδοση
  • Μηχανικοί λογισμικού που επιθυμούν να ενισχύσουν τις δεξιότητές τους στην Java
  • Επαγγελματίες Πληροφορικής που ασχολούνται με την ανάπτυξη εφαρμογών βασισμένων σε Java
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες