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 γνώσεις
  35 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (3)

Related Courses

Reactive Programming for iOS with RxSwift

  7 Hours

Reactive Programming with Angular RxJS

  14 Hours

Functional Reactive Programming with Java 9 and RxJava

  14 Hours

Vert.x: Build a Reactive Application on JVM

  14 Hours

Creating Static Websites with Hugo

  21 Hours

Jekyll for Web Designers and Content Writers

  14 Hours

Developing Web Applications with Visual Studio Code

  7 Hours

Akka Fundamentals

  21 Hours

Related Categories