Skip to the content.

Εισαγωγή στο 2ο Μέρος, Προχωρημένος Προγραμματισμός με τη Java

@ Γιάννης Κωστάρας


Καλώς ήρθατε στο 2ο μέρος της σειράς μαθημάτων εκμάθησης της γλώσσας προγ/σμού Java. Στην πρώτη ενότητα, “Εισαγωγή στον προγραμματισμό με τη γλώσσα προγραμματισμού Java” μάθαμε τη σύνταξη της γλώσσας, μέσω του jshell που εμφανίστηκε στην έκδοση 9, γνωρίσαμε τις δυνατότητες που προσφέρει η γλώσσα για αντικειμενοστραφή προγραμματισμό, μάθαμε για τις δομές δεδομένων που προσφέρει, αλλά και για χρήσιμα θέματα όπως διαχείριση εξαιρέσεων, τους απαριθμημένους τύπου (Enums), για δημιουργία αρχείων καταγραφής (logging) και πώς να τεστάρουμε τον κώδικά μας γράφοντας unit tests.

Οπλισμένοι με αυτήν την γνώση μπορείτε να γράψετε πολλά προγράμματα και να λύσετε πολλά προβλήματα. Για να μπορέσετε όμως να γίνετε μάστερ της γλώσσας, σε αυτήν την ενότητα “Προχωρημένη Java” θα μάθετε πολλές από τις δυνατότητες τις γλώσσας για να κάνετε τα προγράμματά σας πιο αποδοτικά αλλά και να μάθετε άλλες βιβλιοθήκες της γλώσσας που θα κάνουν τη ζωή σας πιο εύκολη.

Συνοπτικά θα μάθετε:

Βιβλιογραφία

Η ακόλουθη βιβλιογραφία καλύπτει την ύλη αυτού του μαθήματος:

  1. “The Java Tutorial”
  2. Darwin I. F. (2014), Java Cookbook, 3rd Ed., O’ Reilly.
  3. Deitel P., Deitel H. (2018), Java How to Program, 11th Ed., Safari.
  4. Horstmann C. S. (2016), Core Java, Volume 1 Fundamentals, 10th Ed., Prentice-Hall.
  5. Horstmann C. S. (2018), Core Java SE 9 for the impatient, 2nd Ed., Addison-Wesley.
  6. Java Notes for Professionals