Παρουσίαση/Προβολή
Γλώσσα Προγραμματισμού V (PHP)
(106) -
Περιγραφή Μαθήματος
Μάθημα: Γλώσσα προγραμματισμού V (PHP) ( Γ΄ εξ.)
Ώρες μαθήματος/εβδομάδα (Θ, Ε, Σ): 0,4,4
Σκοπός – Μαθησιακά Αποτελέσματα
Σκοπός του μαθήματος είναι η εξοικείωση του καταρτιζόμενου με τη γλώσσα προγραμματισμού PHP.
Περιεχόμενο του Μαθήματος:
- Server-sidescripting
- HTTP protocol
- MIME types
- Περιβάλλον ανάπτυξης
- Εφαρμογές / Παραδείγματα
- BasicLanguageSyntax
- Comments
- Μεταβλητές (Variables)
- DataTypes
- EnvironmentVariables – PredefinedVariables
- Δυναμική διαχείριση μεταβλητών (VariableVariables)
- Constants
- Operators
- Math operators
- String Operators
- Operator precedence
- Comparison operators
- Logical Operators
- References
- Μετατροπές / Έλεγχος τύπου μεταβλητής
- HTML / web forms / Collecting Data
- Τρόποι αποστολής δεδομένων
- Πέρασμα μεταβλητών και δεδομένων με HTML forms
- Control Structures and Loops
- IF, ΙF /ELSE, ELSEIF, Nested IF
- Switch statement
- For loops
- Whileloops
- DoWhile
- Break
- Continue
- Files, Directories and Email
- File operations (open, close, read, write, append)
- Ownership – Permissions – Directories
- Copy / UploadFiles
- Include / require
- Headers
- Caching
- Τεχνικές / Πρακτικές για τη συγγραφή προγραμμάτων / scripts
- Functions and Arrays
- Function (purpose, defining, calling)
- Pass Arguments to a function (by value – by reference – by default value)
- Variable scope (global και local variables μέσασε functions)
- Nested Functions
- Arrays
- Multidimensional Arrays
- Foreach και while/list/eachloops: επαναληπτικές δομές για πίνακες
- Cookies and Sessions
- Describe persistence (γιατί την χρειαζόμαστε), hidden input fields to pass variables
- Cookies
- Create / read a cookie
- read / retrieve a cookie
- Delete a cookie
- Sessions
- Δημιουργία των sessions
- Διαχείριση των sessions
- Mysql and PHP
Ημερομηνία δημιουργίας
Τετάρτη 12 Οκτωβρίου 2016
-
Δεν υπάρχει περίγραμμα