Course Outline
Εισαγωγή
Ανανέωση στην PHP Programming Βασικά στοιχεία
Χρήση χώρων ονομάτων PHP
- Επισκόπηση χώρων ονομάτων Καθορισμός χώρων ονομάτων με χρήση χώρων ονομάτων Εργασία με τον συνθέτη Κατανόηση κανόνων ανάλυσης ονομάτων
Χρήση διεπαφών PHP
- Δημιουργία διεπαφής Επέκταση διεπαφής Εργασία με προκαθορισμένες PHP διεπαφές
Εργασία με PHP Χαρακτηριστικά
- Κατανόηση PHP Χαρακτηριστικών Δημιουργία PHP Χαρακτηριστικού
Αντικειμενοστραφή Programming με Προηγμένη PHP
- Χρήση PHP μαγικών μεθόδων με χρήση PHP κατασκευαστών που χρησιμοποιούν PHP αποδομητές χρησιμοποιώντας PHP μονόχρωμα
Υλοποίηση PHP Abstract Classes
- Επισκόπηση PHP Abstract Classes Δημιουργία PHP Abstract Classes
Χρησιμοποιώντας το PHP Iterator
- Δημιουργία PHP Iterator με χρήση επαναληπτικών στοίβαξης με χρήση επαναληπτικών SPL
Χρήση γεννητριών PHP
- Επισκόπηση PHP Γεννήτριες Δημιουργία γεννήτριας PHP
Εφαρμογή PHP Κατακερματισμός κωδικού πρόσβασης, επαλήθευση κωδικού πρόσβασης και ενημέρωση κωδικού πρόσβασης
Εργασία με PHP Τύπος Συμβουλές
- Κατανόηση των βασικών PHP υποδείξεων τύπων με χρήση PHP αυστηρών δηλώσεων τύπου που λειτουργούν με PHP τύπους επιστροφής
Εργασία με PHP κλεισίματα
- Επισκόπηση PHP κλεισίματος Δημιουργία PHP κλεισίματος με χρήση προηγμένων κλεισίματος
Χρήση PHP Εξαιρέσεις
- Κατανόηση PHP Εξαιρέσεις Ρύθμιση εξαίρεσης Εφαρμογή ένθετων εξαιρέσεων Εφαρμογή PHP Εξαιρέσεις SPL Επέκταση PHP Εξαιρέσεις Χρήση του Τελικού Μπλοκ
Εντοπισμός σφαλμάτων και σύνδεση PHP
Χρήση συναρτήσεων στο PHP
- Κατανόηση επαναχρησιμοποίησης κώδικα Κατανόηση τροφοδοσίας συνάρτησης Επιστροφή δεδομένων από επίδειξη συνάρτησης: Call-by-Value vs. Call-by-Reference
Χρήση επεκτάσεων που σχετίζονται με την ημερομηνία και την ώρα
Χρήση συναρτήσεων PHP κανονικών εκφράσεων (REGEX).
Χρήση Λειτουργιών χειρισμού συμβολοσειράς Χειρισμός σφαλμάτων χρόνου εκτέλεσης στο PHP
Λειτουργία σε αρχεία στο PHP
Πρόσβαση στον χώρο αποθήκευσης βάσης δεδομένων στο PHP
Εφαρμογή μοτίβων σχεδίασης στο PHP
Εφαρμογή της συνάρτησης αλληλογραφίας στο PHP
- Επίδειξη: Αποστολή και ανάκτηση email σε PHP Επίδειξη: Χρήση SMTP (Simple Main Transfer Protocol) για αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου
Χρήση PEAR και cURL στο PHP
- Επίδειξη: Χρήση του PHP Αποθετηρίου Επέκτασης και Εφαρμογών (PEAR) Επίδειξη: Εφαρμογή βασικής επίδειξης cURL: Webscraping με χρήση του cURL
Εργασία με το Web Services στην PHP
- Χρήση του πρωτοκόλλου πρόσβασης απλού αντικειμένου (SOAP) με χρήση Web Services Γλώσσα περιγραφής (WSDL)
Κατανόηση της ενδοσκόπησης και του προβληματισμού στο PHP
- Επίδειξη: Χρήση επίδειξης API Instrospection: Χρήση Επίδειξης API Reflection: Χρήση Smarty Templates
Εργασία με PHP συνεδρίες
- Κατανόηση επίδειξης συνεδριών: PHP Μηχανισμός συνεδρίας
Επισκόπηση των πλαισίων PHP
- CakePHP Yii Zend CodeIgniter
Εφαρμογή βέλτιστων πρακτικών και ασφάλειας στο PHP
- Κατανόηση επίδειξης βέλτιστων πρακτικών: Χρήση κρυπτογράφησης
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Βασική PHP εμπειρία προγραμματισμού
Ακροατήριο
- προγραμματιστές Ιστού
- Όποιος ενδιαφέρεται να αυξήσει τις υπάρχουσες PHP γνώσεις
Testimonials (5)
Μου άρεσε το πώς ο Gunnar έγραψε σχεδόν όλο τον κώδικα εν κινήσει καθώς περνούσαμε, αλλά ότι υπήρχε άφθονο προετοιμασμένο υλικό στο google drive στο οποίο μπορώ να αναφερθώ μετά την εκπαίδευση. Ο κώδικας που έγραψε ο Gunnar με βάση τα δείγματα δεδομένων που παρείχα εκ των προτέρων ήταν επίσης εξαιρετικά χρήσιμος και έκανε επίσης την εκπαίδευση σχετική με τα δικά μας σύνολα δεδομένων.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Course - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.