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

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

Εισαγωγή

Κατανόηση του Προγραμματισμού Συστημάτων Unix

Κατανόηση της Γλώσσας Προγραμματισμού Go και της Αρχιτεκτονικής Go

Εγκατάσταση και Ρύθμιση του Περιβάλλοντος Ανάπτυξης Go

Εκμάθηση των Βασικών Στοιχείων της Σύνταξης της Go

Εργασία με Πακέτα Go

Αλγόριθμοι, Δομές Δεδομένων

Πώς η Go Χειρίζεται τη Συλλογή Απορριμμάτων

Διαχείριση Αρχείων και Καταλόγων στην Go

Υλοποίηση Λειτουργιών Εισόδου και Εξόδου Αρχείων στην Go

Υλοποίηση Χειρισμού Σφαλμάτων

Αναγνώριση και Εργασία με Αρχεία Συστήματος στην Go: Αρχεία Καταγραφής, Λειτουργίες Αρχείων Συστήματος και Κωδικοί Πρόσβασης

Εργασία με Διεργασίες και Σήματα Unix στην Go

  • Κατανόηση Διεργασιών και Σημάτων Unix
  • Διαχείριση Διεργασιών
  • Διαχείριση Σημάτων Unix στην Go
  • Χρήση της Εντολής 'kill'
  • Εργασία με Σωληνώσεις και Υποδοχές Unix στην Go
  • Εργασία με Κλήση Απομακρυσμένης Διαδικασίας (RPC) στην Go
  • Προγραμματισμός ενός Κελύφους Unix στην Go

Κατανόηση και Εργασία με Goroutines

  • Εκμάθηση για τις Goroutines
  • Χρήση των Πακέτων Sync Go
  • Διαχείριση Σωληνώσεων
  • Χρήση του Χρονοπρογραμματιστή Go
  • Χρήση της Λέξης-Κλειδιού 'select'
  • Εργασία με Κανάλια Σημάτων και Προσωρινά Κανάλια
  • Χειρισμός Χρονικών Ορίων
  • Εργασία με Κανάλια Κανάλια
  • Εργασία με Μηδενικά Κανάλια
  • Διαχείριση Κοινόχρηστης Μνήμης
  • Εργασία με το Βοηθητικό Πρόγραμμα dWC.go

Προγραμματισμός Δικτύων στην Go

  • Κατανόηση Προγραμματισμού Δικτύων
  • Εργασία με το Τυπικό Πακέτο Net Go
  • Επανεξέταση Υποδοχών Unix
  • Εκτέλεση Αναζητήσεων DNS
  • Ανάπτυξη ενός Απλού Διακομιστή TCP και ενός Απλού Πελάτη TCP
  • Ανάπτυξη ενός Απλού Διακομιστή UDP και ενός Απλού Πελάτη UDP
  • Εργασία με έναν Ταυτόχρονο Διακομιστή TCP

Αντιμετώπιση Προβλημάτων

Σύνοψη και Συμπέρασμα

Απαιτήσεις

  • Βασική εμπειρία προγραμματισμού σε οποιαδήποτε γλώσσα
  • Εξοικείωση με τα συστήματα Linux και Unix
 35 Ώρες

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


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

Σχόλια (5)

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

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