Mastering PHP with PDO: Από Procedural σε OOP – 177 Σελίδες

24,90  με Φ.Π.Α

  • Για το ebook: Στέλνετε σύνδεσμος από google drive.
    Το βιβλίο δεν μπορεί να γίνει λήψη.
    Στέλνετε στο email του χρήστη που έχει κάνει εγγραφή και το έχει για πάντα διαθέσιμο.
SKU: books-9 Κατηγορία: Ετικέτα:

Περιεχόμενο

ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ ΣΤΗΝ PHP ΚΑΙ PDO
1.1 Εισαγωγή στην PHP

  • 1.1.1 Ιστορία και εξέλιξη της PHP

  • 1.1.2 Βασικές έννοιες της PHP και χρήση σε δυναμικές ιστοσελίδες

  • 1.1.3 Τι είναι η PHP Data Objects (PDO) και τα πλεονεκτήματα της σε σχέση με MySQLi
    1.2 Ρύθμιση του Περιβάλλοντος Ανάπτυξης

  • 1.2.1 Εγκατάσταση XAMPP, WAMP, LAMP (τοπικός server)

  • 1.2.2 Ρύθμιση PHP και σύνδεση με MySQL/PostgreSQL

  • 1.2.3 Βασικά εργαλεία για τη PHP ανάπτυξη (IDE, PHPMyAdmin κ.λπ.)
    1.3 Κατανόηση του PDO

  • 1.3.1 Γιατί να χρησιμοποιήσεις PDO αντί για MySQL-specific κώδικα

  • 1.3.2 Πλεονεκτήματα: Ασφάλεια, συμβατότητα, και αποδοτικότητα

  • 1.3.3 Βασικές εντολές PDO και αρχιτεκτονική σύνδεσης με βάσεις δεδομένων

ΚΕΦΑΛΑΙΟ 2: PROCEDURAL PHP ΜΕ PDO
2.1 Εισαγωγή στον Procedural Προγραμματισμό

  • 2.1.1 Τι είναι ο procedural προγραμματισμός;

  • 2.1.2 Πλεονεκτήματα και μειονεκτήματα της procedular προσέγγισης

  • 2.1.3 Κατανόηση της δομής ενός procedural προγράμματος στην PHP
    2.2 Σύνδεση με Βάση Δεδομένων Χρησιμοποιώντας PDO (Procedural Προσέγγιση)

  • 2.2.1 Δημιουργία της σύνδεσης με PDO σε procedural PHP

  • 2.2.2 Βασικές SQL εντολές (SELECT, INSERT, UPDATE, DELETE) με χρήση PDO

  • 2.2.3 Χρήση prepared statements για ασφαλή διαχείριση δεδομένων
    2.3 Δημιουργία CRUD Εφαρμογής με Procedural PHP και PDO

  • 2.3.1 Βήμα προς βήμα δημιουργία μιας CRUD εφαρμογής (Create, Read, Update, Delete)

  • 2.3.2 Δημιουργία φόρμας για εισαγωγή και ενημέρωση δεδομένων

  • 2.3.3 Εμφάνιση και διαγραφή δεδομένων από τη βάση χρησιμοποιώντας PDO

  • Συνολική Εφαρμογή

  • 2.3.4 Ασφάλεια και έλεγχος δεδομένων σε procedural PHP

ΚΕΦΑΛΑΙΟ 3: OBJECT-ORIENTED PROGRAMMING (OOP) ΜΕ PDO
3.1 Εισαγωγή στον Object-Oriented Προγραμματισμό (OOP)

  • 3.1.1 Βασικές αρχές του OOP: Κλάσεις, αντικείμενα, κληρονομικότητα, πολυμορφισμός

  • 3.1.2 Πλεονεκτήματα του OOP σε σχέση με την procedural προσέγγιση

  • 3.1.3 Σχεδιασμός προγραμμάτων με OOP: Ανάλυση και δομή
    3.2 Σύνδεση με Βάση Δεδομένων Χρησιμοποιώντας PDO (OOP Προσέγγιση)

  • 3.2.1 Δημιουργία κλάσης για τη σύνδεση με τη βάση δεδομένων μέσω PDO

  • 3.2.2 Χρήση κλάσεων για εκτέλεση εντολών SQL με PDO

  • 3.2.3 Οργάνωση του κώδικα με τη χρήση αντικειμένων και μεθόδων
    3.3 Δημιουργία CRUD Εφαρμογής με OOP και PDO

  • 3.3.1 Δημιουργία κλάσεων για διαχείριση δεδομένων (CRUD)

  • 3.3.2 Διαχείριση φόρμας και επικοινωνία με τη βάση δεδομένων μέσω OOP και PDO

  • 3.3.3 Επαναχρησιμοποίηση κώδικα με κλάσεις και αντικείμενα

  • 3.3.4 Ασφάλεια, διαχείριση σφαλμάτων και εξαιρέσεων (exceptions) στο OOP

ΚΕΦΑΛΑΙΟ 4: ΣΥΓΚΡΙΣΗ PROCEDURAL ΚΑΙ OOP
4.1 Procedural vs Object-Oriented Προγραμματισμός

  • 4.1.1 Πλεονεκτήματα και μειονεκτήματα της κάθε προσέγγισης

  • 4.1.2 Πότε να χρησιμοποιήσεις την κάθε μέθοδο;

  • Μετάβαση από procedural σε OOP: Καλές πρακτικές
    4.2 Μελέτη Περίπτωσης: CRUD Εφαρμογή σε Procedural και OOP Προσέγγιση

  • 4.2.1 Κατασκευή της ίδιας εφαρμογής με δύο διαφορετικές προσεγγίσεις

  • 4.2.2 Ανάλυση απόδοσης, συντηρησιμότητας και ασφάλειας

ΚΕΦΑΛΑΙΟ 5: ΧΡΗΣΗ .HTACCESS ΣΕ PHP ΕΦΑΡΜΟΓΕΣ
5.1 Εισαγωγή στο .htaccess και Ρυθμίσεις

  • 5.1.1 Τι είναι το .htaccess και πώς λειτουργεί;

  • 5.1.2 Χρήση του .htaccess για ανακατευθύνσεις, προστασία αρχείων και φιλικά URLs

  • 5.1.3 Παραδείγματα ρυθμίσεων και πώς να ενσωματώσεις το .htaccess σε PHP εφαρμογές
    5.2 Προστασία και Ασφάλεια με το .htaccess

  • 5.2.1 Προστασία ευαίσθητων αρχείων και φακέλων με το .htaccess

  • 5.2.2 Επανασυγγραφή URLs για βελτίωση SEO

  • 5.2.3 Περιορισμός πρόσβασης με IP και δημιουργία redirects για ασφαλή πρόσβαση

ΚΕΦΑΛΑΙΟ 6: ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ PDO
6.1 Προχωρημένα Χαρακτηριστικά PDO

  • 6.1.1 Χρήση συναλλαγών (Transactions) για ασφαλείς επεξεργασίες δεδομένων

  • 6.1.2 Διαχείριση πολυδιάστατων αποτελεσμάτων και συνόλων δεδομένων

  • 6.1.3 Αποθήκευση και ανάκτηση δεδομένων από πολλαπλές βάσεις δεδομένων με PDO

ΚΕΦΑΛΑΙΟ 7: ΠΡΑΚΤΙΚΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΚΑΙ ΕΡΓΑΣΙΕΣ
7.1 Πρακτικά Παραδείγματα και Εφαρμογές

  • 7.1.1 Δημιουργία CRUD εφαρμογής με Procedural PHP και PDO

  • 7.1.2 Δημιουργία CRUD εφαρμογής με OOP και PDO

  • 7.1.3 Προσθήκη .htaccess για ασφάλεια και φιλικά URLs
    7.2 Τελική Εργασία: Δημιουργία Πλήρους Εφαρμογής

  • 7.2.1 Κατασκευή μιας πλήρους εφαρμογής με PHP, PDO, OOP και χρήση .htaccess

  • 7.2.2 Ενσωμάτωση όλων των γνώσεων για ασφάλεια, απόδοση και επεκτασιμότητα

ebook

Αξιολογήσεις

Δεν υπάρχει καμία αξιολόγηση ακόμη.

Κάνετε την πρώτη αξιολόγηση για το προϊόν: “Mastering PHP with PDO: Από Procedural σε OOP – 177 Σελίδες”

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *