• PC Academy Adobe Authorized Training Center
  • PC Academy Adobe Authorized Training Center
  • PC Academy Adobe Authorized Training Center

sei in » Corsi in Aula e in Aula Virtuale - Cercavi i Corsi Online?

Corso in Aula di Programmazione PHP per Programmatori

Valutazione corso:

4.5 / 5.0

Durata: 44 ore

Perchè seguire questo Corso

  • Diventi un Web Developer ed arricchisci il tuo CV con competenze altamente professionali e richieste dal mondo del lavoro
  • Apprendi le tecniche di programmazione ed i costrutti principali del linguaggio PHP, sia utilizzando la programmazione procedurale che quella ad oggetti
  • Progetti il tuo sito Web Dinamico in PHP
  • Impari ad interfacciarti con Basi di Dati SQL con PHP
  • Realizzi un sito Web Dinamico
  • Crei un sito e‐commerce in PHP
Certificazione ed Attestato Prerequisiti Durata e Calendario Supporto alla tua Carriera Programma del Corso Materiale Didattico Prezzo e Modalità di Pagamento Lavori degli Allievi Domande Frequenti

Certificazione ed Attestato

Al termine del Corso di programmazione PHP l’allievo riceve l’Attestato di Frequenza rilasciato da PC Academy su cui vengono riportati tutti gli argomenti trattati dal Corso.

I frequentatori di questo corso possono ambire ad ottenere la Certificazione PHP Developer Fundamentals on MySQL® Environment.
Quindi, oltre all’Attestato di Frequenza, l’allievo che decide di sostenere l’esame, riceve anche la Certificazione PHP Developer Fundamentals on MySQL® Environment.

L’esame si svolge presso la sede PC Academy di Roma in giorno ed orario concordato direttamente tra l’allievo e la segreteria della scuola.

Sostenere l’esame è facoltativo ed il costo dell’esame non è incluso nel prezzo del corso.

Torna al Menu

Prerequisiti

Il Corso è destinato a chi è già in possesso della conoscenza di almeno un altro linguaggio di programmazione poiché il programma affronterà da subito la sintassi del linguaggio PHP senza soffermarsi sui fondamenti della programmazione.
Coloro che non sono in possesso di conoscenze di programmazione potranno frequentare il percorso denominato Master Programmazione Web.

Torna al Menu

Durata e Calendario

44 ore di Formazione frontale.
Il Corso di programmazione PHP viene avviato con diverse modalità di frequenza.
Nella versione feriale il Corso di programmazione PHP prevede da 2 a 4 appuntamenti a settimana. In ogni caso le ore di formazione totali sono sempre 44 indipendentemente dalla modalità di frequenza.

Fai click sul calendario oppure scrivici per maggiori informazioni.

Torna al Menu

Supporto alla tua carriera

Pc Academy riceve continuamente da parte di aziende importanti richieste di cv e offerte di lavoro; abbiamo creato il portale Job Center per aiutare i nostri studenti a trovare lavoro dopo la formazione.

 offerte di lavoro

Torna al Menu

Programma del Corso

Il Corso è rivolto a chi vuole imparare l'uso del linguaggio PHP e le sue interazioni con il database MySql. PHP è il linguaggio di scripting più utilizzato nella realizzazione di pagine web dinamiche su piattaforme Unix/Linux, ovvero le più diffuse su internet.
Con il linguaggio PHP si avrà a disposizione un nuovo modo di progettare siti web, adatto alla creazione di siti professionali complessi che hanno necessità di interagire con database, prevedono aree riservate, cataloghi di prodotti, e‐ commerce, forum, guestbook o sistemi di social network. Dal semplice sito web di presentazione di prodotti, fino al portale complesso con possibilità di realizzare una sezione riservata, moduli di ricerca e carrello acquisti, questo Corso metterà l’allievo in condizione di soddisfare le proprie esigenze di sviluppatore e tutte quelle dei propri clienti.

Anche successivamente alla conclusione del corso l’allievo potrà sempre contare sul sostegno dello staff della scuola per la revisione del proprio Curriculum Vitae.

Al termine del corso, i progetti finali saranno pubblicati sul portale del lavoro JOB Center con la possibilità per i più meritevoli di entrare in contatto con aziende del settore, sempre alla ricerca di persone giovani, motivate e competenti da inserire nel proprio organico.

Per il Programma dettagliato fai click qui.

Torna al Menu

Materiale Didattico

Ogni iscritto al Corso riceve accesso al materiale didattico online prodotto appositamente da PC Academy, non è quindi necessario affrontare nessuna spesa per il materiale didattico.
Il materiale didattico online è costituito da:

  • Videolezioni preregistrate fruibili 24h/24: particolarmente utili nel caso in cui ci si assenti ad una lezione e si voglia recuperare; sempre disponibili nel momento in cui ci si esercita a casa e non ci si ricorda come svolgere una certa operazione
  • File .pdf per un approfondimento di alcuni argomenti di natura più teorica
  • Esercitazioni: da poter svolgere in autonomia per aumentare la propria abilità
  • Test: per mettersi alla prova

L’accesso al materiale didattico online è disponibile dal primo giorno di corso fino a 3 mesi oltre il termine di esso.

Torna al Menu

Prezzo e Modalità di Pagamento

Il prezzo di listino del Corso di programmazione PHP è di € Documento senza titolo 1.040,00
ora in promozione a partire da € 400,00

Puoi scegliere tra 2 piani di pagamento:

  • Acconto: €150,00 all'iscrizione
  • 1a Rata: €125,00 ad inizio corso
  • 2a Rata: €125,00 dopo 1 mese dall’inizio del corso

Oppure rateizzazione con addebito su carta di credito:

  • Acconto: €150,00 all'iscrizione
  • il saldo di €250,00 fino a 6 rate a tasso zero

<

Torna al Menu

Programma Dettagliato

Corso di Programmazione PHP per Programmatori

Concetti Generali
Riconoscere la sintassi corretta per scrivere codice PHP all'interno di una pagina HTML.
Includere porzioni di linguaggio in varie sezioni della pagina web utilizzando i relativi tag.
Uso dei commenti
Strutturazione di un progetto
 
Definizione di variabili e costanti
Concatenazione tra stringhe.
Gestire le operazioni aritmetiche tra variabili utilizzando i relativi operatori.
Riconoscere come incrementare e decrementare una variabile.
Uso degli operatori booleani.
Uso degli operatori di confronto
Istruzioni di stampa echo, print, printf.
Comprendere l'utilizzo della funzione var_.
 
Le istruzioni condizionali, di controllo e i cicli
Uso dell’operatore ternario
Uso del costrutto if, esleif
Uso del costrutto switch
Cicli for, while e dowhile
Istruzioni break e continue per la gestione dei flussi iterativi
 
Strutture dati complesse
Array
Definizione di una struttura complessa vettoriale per la gestione dei dati.
Utilizzare il costrutto FOREACH
Uso dei puntatori.
Funzioni di ricerca.
Funzioni di ordinamento
 
Gestione del codice PHP
Riutilizzare il codice PHP
Inclusione di file: include, require, require once, include once
Le funzioni personalizzate
Creare e definire nuove funzioni in php 5.x e php 7.x
Uso dei valori di default
Scope delle variabili
Uso delle funzioni isset ed empty
Uso dell funzione unste
Verifica del tipo di una varabile per mezzo delle funzioni is_numeri, is_string
 
Manipolazione delle stringhe
Funzioni trim, ltrim, rtrim
Verificare la lunghezza di una stringa utilizzando la funzione strlen().
Uso delle funzioni ucvfirs, ucword, strtopupper, strtolower
 
Uso dei file
Gestione dei file csv
Gestione dei lock.
Uso delle funzioni shortcut per interagire con i file (file, file_put_contents, ecc)
 
Le funzioni per la gestione delle date
Comprendere il significato di timestamp.
Comprendere come restituire il timestamp di un preciso istante.
Restituire la data del timestamp in un formato definito dall'utente.
Verificare se una determinata data risulta corretta.
Uso delle funzioni mktime ed strtotime
 
Invio email in PHP
Comprendere come inviare email attraverso PHP.
Inserire le intestazioni in un'email per verificarne i dettagli.
Comprendere come inviare un'email a più destinatari.
 
Recupero dati da un form HTML
Comprendere con quali metodi sono inviati i dati di un form ad uno script.
Accodamento dei dati ad una URL di una pagina attraverso l'utilizzo dell'array $_GET.
Invio dei dati di un form in modo invisibile all'utente utilizzando l'array $_POST.
Invio dei dati di una form tramite jquery
Integrazione del recaptcha Google
Controllo dei dati di un modulo
Validazione degli input per mezzo delle espressioni regolari e delle funzioni di filtering di php
Convertire caratteri particolari in entità HTML.
 
Il mantenimento di informazioni in PHP
Uso delle sessioni e dei cookie, vantaggi e svantaggi tra le due scelte
 
Interazione con il database MySQL
Gestione della connessione al Database
Implementazione delle operazioni di inserimenti, modifica, cancellazione e selezione dei dati
Uso delle libreria Mysqli ed introduzione all’uso delle query precompilate PHP.
 
PHP e la programmazione ad oggetti
Introduzione alla OOP
Programmazione ad oggetti vs. programmazione procedurale
Le classi
Creazione di classi
Indicatori di visibilità: public, protected e private
Utilizzo della parola chiave $this e self::
Un metodo fondamentale: il costruttore
Attributi e metodi
Metodi statici e loro proprietà
Uso dei metodi magici (__construct,__get,__set ecc ecc.)
Metodi avanzati per le classi
Ereditarietà
Utilizzare i concetti dell'ereditarietà per estendere le classi
Utilizzo di superclassi, sottoclassi
Overriding e parola chiave final
Classi astratte e loro utilizzo
Interfacce e loro utilizzo
Introduzione all’uso delle eccezioni
Eccezioni personalizzate
Introduzione all’uso dei Design Pattern (MVC, Singleton)
 
Interazione con una base di dati per mezzo della libreria PDO
Cosa sono le PDO
Costruire un oggetto PDO per stabilire una connessione al DB
Gestione delle interazioni con una base di dati per mezzo di query standard e di query precompilate
 
Introduzione all’uso di Bootstrap per la creazione di siti responsive


Torna al Menu