# Οδηγοί χρήσης Σε αυτή την ενότητα υπάρχουν δύο ειδών υλικά προσανατολισμένα σε εργασίες. Η διάκριση έχει σημασία, διότι σας λέει πόσο χρόνο πρέπει να αφιερώσετε και τι θα έχετε αποκομίσει στο τέλος. Οι **οδηγοί** είναι εκτενείς και πολυκέφαλοι. Διαβάζονται όπως ένα βιβλίο — από την αρχή έως το τέλος, ή κεφάλαιο προς κεφάλαιο όπου το καθένα βασίζεται στο προηγούμενο. Ένας οδηγός καλύπτει ένα ολόκληρο αντικείμενο σε βάθος. Ο οδηγός για τα regex, για παράδειγμα, σας οδηγεί από το `m//` μέχρι τις ιδιότητες Unicode και την απόδοση του backtracking· ο οδηγός αποσφαλμάτωσης καλύπτει τα πάντα, από τη χρήση του `-d` μέχρι την αποκωδικοποίηση stack traces παραγωγής. Τα **tutorials** είναι στενά και ολοκληρώνονται σε μία συνεδρία. Ένα tutorial, ένα θέμα, μία συγκεκριμένη ερώτηση που απαντιέται. Φτάνετε σε ένα tutorial με μια εργασία στο μυαλό σας και φεύγετε αφού την έχετε ολοκληρώσει. Χωρίς ευρύτερο τόξο, χωρίς απαιτούμενη προηγούμενη ανάγνωση. [**Αρχιτεκτονική του PPerl**](guide/pperl-architecture/index.md) — πώς είναι κατασκευασμένο το pperl: το διπλό runtime, το JIT, το FFI, τα εγγενή αρθρώματα και οι συγκεκριμένες διαφορές από το upstream Perl 5. [**Ταυτόχρονη εκτέλεση**](guide/concurrent-execution/index.md) — εργασία παράλληλα: αυτόματη παραλληλοποίηση, η πραγματικότητα των ithreads και πώς να επιλέξετε ανάμεσά τους. [**Κανονικές εκφράσεις**](guide/regular-expression/index.md) — τα regex της Perl από τις βασικές αρχές μέχρι την βελτιστοποίηση απόδοσης. [**Αντικειμενοστραφής προγραμματισμός**](guide/oop/index.md) — πρώτα τα σύγχρονα `class`/`field`/`method`, το κλασικό `bless` για συντηρητές, διαδρομές μετάβασης. [**Αποσφαλμάτωση**](guide/debugging/index.md) — εντοπισμός και διόρθωση σφαλμάτων: ο debugger `-d`, επιθεώρηση ζωντανής κατάστασης, εργαλεία διαδρομής παραγωγής. [**Μονόγραμμα**](guide/oneliner/index.md) — το `pperl` στο shell: `-e`, σιωπηροί βρόχοι, σταδιακές συνταγές, παραμετρικά alias, παγίδες με τα εισαγωγικά. [**Pack & Unpack**](tutorial/pack-unpack/index.md) — διάταξη δυαδικών δεδομένων: οδηγίες, endianness, πρωτόκολλα δικτύου, μορφές αρχείων. [**Εργασία με ρεύματα I/O**](tutorial/io-streams/index.md) — η πλήρης ιστορία του `open`: λειτουργίες, στρώματα κωδικοποίησης, pipes, handles στη μνήμη, χειρισμός σφαλμάτων. [**Αναφορές Perl**](tutorial/reference/index.md) — βαθμωτά, πίνακες, hashes, κώδικας, ανώνυμες και αδύναμες αναφορές, εμφωλευμένες δομές. [**Unicode στην Perl**](tutorial/unicode/index.md) — κείμενο έναντι bytes, κωδικοποίηση πηγής, στρώματα PerlIO, regex με Unicode, συνήθεις παγίδες. [**Λογική Boole για προγραμματιστές Perl**](tutorial/boolean-logic/index.md) — αληθινότητα, οι δεκαέξι δυαδικοί τελεστές, De Morgan, πληρότητα NAND/NOR, εφαρμογές σε bitwise και regex.