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

Εισαγωγή

Περίληψη των ιδιοτήτων και της αρχιτεκτονικής προγραμματισμού Gosu

  • Συμβατότητα με υπάρχουσες βιβλιοθήκες Java
  • Ενσωμάτωση οικοδίκτυων υπηρεσιών και υποστήριξη XSD/XML
  • Ιδιότητες της γλώσσας και εργαλεία
  • Εσωτερική δομή συστήματος και ανοιχτά API

Χρησιμοποίηση Gosu Programming

  • Λήψη Gosu Lab
  • Πρόσθετο Gosu IntelliJ
  • Gosu για Maven και Gradle
  • Απλά παραδείγματα από τη γραμμή εντολών

Προγραμματισμός με Gosu

  • Μεταβλητές και δηλώσεις τύπων
  • Τελεστές και έκφρασεις
  • Διατάξεις
  • Διαστήματα
  • Χειρισμός εξαιρέσεων
  • Συμβολοσειρές
  • Ιδιότητες
  • Αποφυγή άκυρων αναφορών (null safety)
  • Κλάσεις
  • Ανακλίμακοι (Enumerations)
  • Διεπαφές (Interfaces)
  • Σύνθεση (Composition)
  • Ετικέτες (Annotations)
  • Βελτιώσεις
  • Gosu Blocks
  • Gosu Generics
  • Συλλογές (Collections)
  • Αρχεία προγράμματος Gosu
  • Δηλώσεις classpath
  • Παράκληση κλάσης (program extends)
  • Shebang

Εργασία με Gosu Strings, Templates, και Collections

  • Έκφραση συμβολοσειρών (άποστασματικά, σύνθεση, ενσωματωμένα κλπ.)
  • Αρχεία πρότυπων Gosu (.gst)
  • Σύνταξη λίστας και απεικονισμού (map)
  • Βελτιώσεις συλλογών κλάσεων

Εξερεύνηση προχωρημένων θεμάτων Gosu

  • Gosu και XML
  • Gosu και Java
  • Σύστημα τύπων
  • Εκτέλεση τοπικών εντολών shell
  • Checksums
  • Παραλληλισμός (Concurrency)
  • Αρχεία ιδιοτήτων (Properties files)

Επανάκουρος προβλημάτων

Περίληψη και συμπέρασμα

Απαιτήσεις

  • Εμπειρία με γλώσσες προγραμματισμού αντικειμενοστροφης όπως Java, C++ ή Python.

Αυδιέντζα

  • Προγραμματιστές
 7 Ώρες

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


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

Σχόλια (5)

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

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