Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Προηγμένη Κατοχή
- Κατανόηση χρόνων ζωής και δανεισμών
- Εξερεύνηση smart pointers: Box, Rc, και Arc
- Εργασία με περικυκλικές αναφορές χρησιμοποιώντας Weak και Unsync
- Προηγμένες τεχνικές και μοτίβα κατοχής
Ασυγχρόνως Προγραμματισμός με Async/Await
- Εισαγωγή στον ασύγχρονο προγραμματισμό στη Rust
- Εργασία με τη συνταξη async/await
- Σύνθεση futures και εργασία με ασύγχρονες βιβλιοθήκες
- Εξερεύνηση του ασυγχρόνου οικοτόπου και βιβλιοθηκών
Τraits και Generics
- Προηγμένη χρήση traits και συνδεδεμένων τύπων
- Εφαρμογή γενικών συναρτήσεων, δομών και εnum
- Φράγματα και αντικείμενα traits
- Εξερεύνηση του trait coherence και των orphan rules
Προηγμένη Διαχείριση Σφαλμάτων
- Δημιουργία προσαρμοσμένων τύπων σφαλμάτων
- Προηγμένες τεχνικές διαχείρισης σφαλμάτων: try!, ? operator, προσαρμοσμένες αλυσίδες σφαλμάτων
- Στρατηγικές και μοτίβα διαχείρισης σφαλμάτων
Macros
- Προηγμένα macros: attribute και function-like macros
- Δηλωτικά macros: macro_rules! και η σύνταξη match-like
- Προηγμένη χρήση macros και μεταπρογραμματισμός
Βελτιστοποίηση Απόδοσης
- Προφίλ και μέτρηση απόδοσης Rust code
- Αναγνώριση προβλήματων απόδοσης
- Τεχνικές βελτιστοποίησης: δομές δεδομένων, αλγόριθμοι και παράμετροι κομπάιλερ
- Εκτύπωση υψηλής απόδοσης Rust code
Προηγμένη Συναρπαγή
- Προηγμένες πρωτότυπες συνδέσεις: Mutex, RwLock, και Condvar
- Εφαρμογή lock-free και wait-free δομών δεδομένων
- Channels και μετάδοση μηνυμάτων
- Εξερεύνηση προηγμένων μοτίβων συναρπαγής
Προηγμένη Εκτόπιση Προβλημάτων
- Προηγμένες τεχνικές για την αποσφαλάκωση και επίλυση περίπλοκων ζητημάτων σε προγράμματα Rust
- Προφίλ και βελτιστοποίηση απόδοσης σε πρακτικές εξελίξεις
- Στρατηγικές για την χειρισμό άκρων περιπτών και ατυχή μεθοδολογίας
Επισύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Ειδικότητα στα βασικά ή ισοδυναμική εμπειρία
- Εμπειρία με προγραμματισμό σε υπολογιστικά σύστημα
- Μεσογενής επίπεδο προγραμματισμού
Συνολική Ακροάτης
- Προγραμματιστές
21 Ώρες
Σχόλια (1)
Μου άρεσαν τα διαδραστικά παραδείγματα που δουλέψαμε, ο εκπαιδευτής ήταν εξαιρετικά ενημερωμένος σχεδόν σε κάθε θέμα για το οποίο είχαμε ερωτήσεις και έδωσε εξαιρετικές συμβουλές για τις πραγματικές μας περιπτώσεις χρήσης σχετικά με μέρος του υλικού της εκπαίδευσης.
Tracy - GenesysGo
Κομμάτι - Rust Advanced
Μηχανική Μετάφραση