Εξέλιξη Κομματιού
Εισαγωγή
- Τι νέα προσφέρει το PHP 8;
- Συμβουλές και επανάληψη στον προγραμματισμό PHP
Εκκίνηση
- Ρύθμιση του περιβάλλοντος διακομιστή
- Εγκατάσταση PHP 8
- Ρύθμιση του βάση δεδομένων
Εφαρμογή Ιδιοτήτων (Attributes)
- Σύνταξη και χώροι ονομάτων ιδιοτήτων
- Χρήση API ανασκόπησης (Reflection)
- Δηλώσεις κλάσεων ιδιοτήτων
Προώθηση Ιδιοτήτων Κατασκευαστή (Constructor Property Promotion)
- Όρισματα κατασκευαστή
- Δηλώσεις κλάσεων ιδιοτήτων
- Σκέψεις για τη σύνθεση κώδικα
Χρήση Εκφώνησης Match (Match Expression)
- Δομή και χρήση
- Match vs switch
- Διαχείριση ελέγχων μη ιδιότητας (non-identity checks)
Ονομασμένα Όρισματα (Named Arguments)
- Ορισμός παραμέτρων συνάρτησης
- Παράμετροι vs όρισματα
- Συνδυαστικοί τύποι (Union Types)
- Ονομασμένα ορίσματα PHP 8
PHP JIT Compiler
- Ενεργοποίηση του OPCache
- Ρύθμιση του JIT compiler
Καλύτερες Πρακτικές Ασφάλειας στο PHP 8
- Ασφάλεια περιόδου ενεργειών, αρχείων και βάσης δεδομένων (session, filesystem, database security)
- Αποφασιστική αναφορά λαθών και χειρισμός δεδομένων (error reporting and data handling)
Συζήτηση προβλημάτων (Troubleshooting)
Περίληψη και επόμενα βήματα
Απαιτήσεις
- Εμπειρία προγραμματισμού PHP
Ακροατήριο
- Δημιουργοί λογισμικού
Σχόλια (5)
Προπονητικό στυλ και η συνολική γνώση του εκπαιδευτή.
Kenosi - NWK Limited
Κομμάτι - Laravel: Middleware Development
Μηχανική Μετάφραση
Τα μαθήματα ήταν πολύ διαδραστικά και οι ασκήσεις ήταν πρακτικές
Heino - NWK Limited
Κομμάτι - Laravel and Vue.js
Μηχανική Μετάφραση
Καλύψαμε πολύ υλικό.
Michael Promes - Nebraska Medicine
Κομμάτι - Laravel PHP Framework
Μηχανική Μετάφραση
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
Κομμάτι - Secure coding in PHP
Μηχανική Μετάφραση
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Κομμάτι - Developing Websites with PHP
Μηχανική Μετάφραση