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

Εισαγωγή στο Go

  • Περίληψη και ιστορία του Go
  • Εγκατάσταση του Go και ρύθμιση του περιβάλλοντος
  • Εργαλεία Go και δομή εργασίας

Βασικά θέματα της Γλώσσας

  • Τύποι δεδομένων, μεταβλητές και σταθερές
  • Τελεστές και έκφρασεις
  • Ελεγχόμενες δομές: if, switch, βρόχοι

Συναρτήσεις και Τύποι Χώρου

  • Ορισμός και κλήση συναρτήσεων
  • Πολλά αποτελέσματα επιστροφής
  • Μετάδοση με τιμή και με αναφορά

Εργασία με Πίνακες, Slices και Maps

  • Κατανόηση των δομών συλλογής του Go
  • Δημιουργία και επεξεργασία slices
  • Εργασία με maps και ζευγάρια κλειδών-τιμών

Δομές (Structs) και Μέθοδοι

  • Δημιουργία και χρήση δομών (structs)
  • Ορισμός και κλήση μεθόδων
  • Χρήση διεπαφών (interfaces)

Βασικά Θέματα Συνδυαστικότητας

  • Εισαγωγή στους goroutines
  • Χρήση καναλιών (channels) για επικοινωνία
  • Συγχρονισμός μοτίβα

Κατασκευή και Εκτέλεση Εφαρμογών Go

  • Οργάνωση του κώδικα σε πακέτα (packages)
  • Τυπώνει και εκτέλεση προγραμμάτων Go
  • Debugger και δοκιμαστική ανάλυση (testing)

Επίλεξη και Επόμενα Βήματα

Απαιτήσεις

  • Εμπειρία σε τουλάχιστον ένα γλώσσα προγραμματισμού
  • Κατανόηση των βασικών αρχών του προγραμματισμού όπως μεταβλητές, επαναλήψεις και συναρτήσεις
  • Γνώση των λειτουργιών της γραμμής εντολών

Ακροατήριο

  • Προγραμματιστές λογισμικού
  • Συστηματικοί προγραμματιστές
  • Λογισμικοί μηχανικοί υποδοχής
 14 Ώρες

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


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

Σχόλια (5)

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

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