Course Outline
Εισαγωγή
- Γιατί τούρταPHP;
Κατανόηση του MVC (Model View Controller)
Τοποθέτηση κέικPHP
Δημιουργία της πρώτης σας τούρταςPHP Εφαρμογή
Ελεγκτής: Έλεγχος της λογικής ροής στην εφαρμογή Τούρτα σαςPHP
Μοντέλο: Μοντελοποίηση των δεδομένων σας στο CakePHP
ORM (Object Relational Mapping): Σχέσεις πινάκων αντιστοίχισης
Προβολή: Δημιουργία της διεπαφής χρήστη για την εφαρμογή CakePHP σας
Εφαρμογή Ψήνουμε το κέικ σαςPHP
Ρύθμιση ελέγχου ταυτότητας χρήστη
Δημιουργία και χρήση εξαρτημάτων
Προσθήκη λειτουργικότητας SEO
Βελτιστοποίηση της Εφαρμογής σας
Εντοπισμός σφαλμάτων της εφαρμογής σας
Επικύρωση δεδομένων
Χειρισμός σφαλμάτων και εξαιρέσεων
Unit Testing Ο κωδικός σας
Προσαρμογή της προβολής για βελτίωση της εμπειρίας χρήστη
Διαμόρφωση βοηθών στο επίπεδο παρουσίασης
Προσθήκη υποστήριξης για I18N (Διεθνοποίηση) και L10N (Τοπική προσαρμογή)
Υλοποίηση Javaσεναρίου και Χαρακτηριστικά Ajax
Παρακολούθηση αλλαγών εφαρμογών με το σύστημα συμβάντων
Ενίσχυση του μοντέλου με χρήση συμπεριφορών
Αλλαγή του σχήματος Database σας με χρήση της προσθήκης Migrations
Routing in CakePHP
Δημιουργία των δικών σας API για REST, έλεγχο ταυτότητας κ.λπ.
Προσωρινή αποθήκευση και βελτιστοποίηση
Ανάπτυξη της εφαρμογής Ιστού σας
Μεταφορά υπαρχόντων ιστότοπων στο CakePHP
Περίληψη και Συμπέρασμα
Requirements
- Απαιτείται γνώση PHP, Javascript, HTML και CSS.
- Η βασική κατανόηση του Object Oriented Programming (OOP) είναι χρήσιμη.
Ακροατήριο
- Προγραμματιστές Ιστού που επιθυμούν να αναπτύξουν καλύτερες εφαρμογές Ιστού πιο γρήγορα
Testimonials (2)
The real life examples.
Marios Prokopiou
Course - Secure coding in PHP
Καλά προγραμματισμένο. Χωρίς πολλά θεμέλια, δεν χάθηκα και ήξερα πού βρισκόμουν. Θέματα από γενικά έως ειδικά παρέχουν τη βάση για περαιτέρω εργασία στον τομέα σας.
Andrzej - TENSOFT Sp. z o.o.
Course - Design Patterns in PHP
Machine Translated