Durata corso:
Costo:
PHP Fundamentals I
Codice: DSW19
Modalità di erogazione
In aula o Live Virtual Classroom
Esame
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Intro to Programming
- Language and the Logic of Programming
- Types of Programming Languages and Vocabulary
- What is PHP
- Why use PHP
PHP Language Basics
- Syntax
- Quotes
- Comments
- Special Characters
- Data Types
- Precedence
- Symbols
PHP Identifiers
- Variables
- Constants
PHP Control Flow Basics
- Operators
- Conditionals
PHP Functional Basics
- Functions
- Function Design Tools
- File Systems (Handling)
File System Basics
- Constants
- Commonly Used File Functions
- File System Performance
PHP Web Concepts
- Client/Server Communications
- How to embed PHP into HTML
- How to embed HTML into PHP
- Validating and Escaping
- Cookies
- Sessions
- $_GET and $_POST
PHP Database Basics
- Introduction to Relationship Databases
- Keywords and Statements in SQL
- Using PHP Functions with the MySQL Data Engine
Developing PHP Apps
- General Software Development
- Application Structure Guidelines
- Organizing a concept solution
- Application Skeleton
- Debugging Techniques
- Security
Final Bindings
- OrderApp File Structure
- OrderApp Architecture
- OrderApp Request/Response Cycle
- OrderApp Step Through
- Resources
- Course Summary
Questo corso è progettato per i non programmatori e per i principianti con meno di 6-12 mesi di esperienza nello sviluppo software, che desiderano apprendere le basi del linguaggio PHP. Ciò include i web designer che desiderano utilizzare PHP per creare siti Web commerciali.
È necessaria una conoscenza di base dell’HTML. Non è richiesta alcuna esperienza di programmazione.
PHP Fundamentals I fornisce una panoramica del linguaggio PHP, dei concetti principali e delle best practice, in modo da poter:
- Comprendere la sintassi e gli elementi strutturali di PHP.
- Saper applicare correttamente le varie strutture di flusso di controllo.
- Comprendi i tipi di dati PHP, la manipolazione dei tipi e la precedenza degli operatori.
- Organizzare il codice in funzioni riutilizzabili.
- Completa le attività utilizzando il file system integrato di PHP e le funzioni di array.
- Comprendere gli elementi essenziali di HTTP come cookie e sessioni.
- Comprendere le basi della convalida dell’input e dell’escape dell’output.
- Crea moduli per raccogliere informazioni da un utente.
Interagisci con un database utilizzando le funzioni MySQL di PHP.