Scheda corso
NovaNext Training / Grafica e Web Design / Grafica e Web Design / PHP Fundamentals I

PHP Fundamentals I

Codice
PRESPHP-I
Durata
3 Giorni
Prezzo
1.200,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

 

Prerequisiti

È necessaria una conoscenza di base dell'HTML.

Non è richiesta alcuna esperienza di programmazione.

 

Obiettivi

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.

 

Destinatari

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.

 

Contenuti

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
  • Arrays

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