Prenota gratis la lezione di prova

Certificazione PHP

Scuolasi
A Avellino, Caserta, Napoli e 2 altre sedi

350 
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso intensivo
Luogo In 5 sedi
Durata 2 Mesi
Inizio Scegli data
  • Corso intensivo
  • In 5 sedi
  • Durata:
    2 Mesi
  • Inizio:
    Scegli data
Descrizione

Obiettivo del corso conseguire la certificazione php. Rivolto a chi voglia certificare le proprie competenze in programmazione php on MySQL. Conseguire la certificazione PHP agevola i candidati nelle selezioni di lavoro.

Sedi

Dove e quando

Inizio Luogo
Scegli data
Avellino
Avellino, Italia
Visualizza mappa
Scegli data
Benevento
Via Giovan Battista Perasso, 1, 82100, Benevento, Italia
Visualizza mappa
Scegli data
Caserta
Caserta, Italia
Visualizza mappa
Scegli data
Napoli
Napoli, Italia
Visualizza mappa
Scegli data
Salerno
Via Carmine, 127, 84124, Salerno, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Avellino
Avellino, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Benevento
Via Giovan Battista Perasso, 1, 82100, Benevento, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Caserta
Caserta, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Napoli
Napoli, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Salerno
Via Carmine, 127, 84124, Salerno, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

conoscenza almeno base del pc, preferibile aver svolto uno dei nostri corsi di programmazione base.

Opinioni

0.0
Senza valutazione
Valutazione del corso
100%
Lo consiglia
4.8
eccellente
Valutazione del Centro

Opinioni su altri corsi del centro

Contabilità

E
EUGENIO FORMISANO
4.0 05/11/2011
Il meglio: La parte sulla Prima Nota è molto curata, e poi grazie all’insegnante, io che non avevo nessuna conoscenza della materia, adesso ho una buona infarinatura.
Da migliorare: Il fatto che gli orari venissero cambiati un po’ troppo all’ultimo momento, spesso mi creava dei problemi visto che venivo da Napoli.
Consiglieresti questo corso?:

Paghe e Contributi

A
ALESSANDRA ROMOLI
4.5 15/09/2011
Il meglio: Per me è stata la prima esperienza con un corso online e direi sicuramente che il docente è molto valido.
Da migliorare: Il fatto che non essendo in aula si ha con il docente un rapporto particolare, non sempre si possono approfondire alcune cose, ma si tratta di qualcosa di intrinseco al corso.
Consiglieresti questo corso?:

Corso di Paghe e Contributi

V
Valentina cavagnuolo
5.0 01/04/2012
Il meglio: Il programma didattico proposto dalla scuola in oggetto risulta avere un taglio pratico, proprio per chi come me voleva subito metteresi all'opera, il metodo utilizzato dal docente in aula è stato a mio avviso molto utile in quanto il linguaggio, le slide le prove pratiche proposte sono state alla portata di tutti, comprensibile anche per chi come me ha una forma mentis giuridica e per nulla economica. La sede accogliente climatizzata con personale pronto a rispondere a qualsiasi esigenza del corsista, RAPPORTO QUALITA'/PREZZO ECCELLENTE. Il docente che ha tenuto il corso è una persona preparatissima e pazientissima.
Da migliorare: Nulla di più...
Consiglieresti questo corso?:

Java

V
Valerio Migliaro
5.0 01/04/2012
Il meglio: Sono molto soddisfatto del corso e del professore, paziente e preparato. Ho iniziato senza avere alcuna base ed ho finito dopo 5 mesi con una preparazione che mi ha permesso di propormi con successo in due aziende. Un grande ringraziamento a Scuolasi. La consiglio a tutti.
Da migliorare: Niente
Consiglieresti questo corso?:

Paghe e Contributi

S
Shaira Milito
4.5 01/03/2012
Il meglio: Il professore è un addetto ai lavori e mi ha trasmesso realmente quello che cercavo. Un corso che mi ha dato in concreto tutte le competenze professionali che cercavo. Ne ho fatti tanti di corsi ma ho sempre trovato una certa prevalenza degli aspetti teorici mentre con Scuolasi sono riuscita ad imparare la pratica. Grazie alla scuola ed al professore.
Da migliorare: È stato tutto corrispondente a quanto mi è stato spiegato e dimostrato nella prima lezione gratuita di prova.
Consiglieresti questo corso?:
Leggi tutto

Successi del Centro

Questo centro ha dimostrato la sua qualità su Emagister
8 anni con Emagister

Cosa impari in questo corso?

Programmazione di applicazioni web
Programmazione informatica
Programmazione web
PHP
Strutture
HTML
MySQL
Programmazione
Web server
Programmatore PHP

Professori

stefano con
stefano con
programmatore

Programma

PHP Developer Fundamentals on MySQL® Environment

Syllabus 10.1 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL
1.1.1 Comprendere la definizione dei processi che si occupano di fornire i servizi web su richiesta di un browser: I server web Apache e IIS.
1.1.2 Effettuare le installazioni e le configurazioni dei server web Apache e IIS.
1.1.3 Comprendere l’utilizzo di un gestore di basi dati come servizio di un server web: MySQL.
1.1.4 Effettuare l’installazione e la configurazione di un DBMS MySQL in un server.
1.1.5 Comprendere l’utilizzo del linguaggio di scripting interpretato PHP.
1.1.6 Effettuare l’installazione e la configurazione dell’ambiente di sviluppo di PHP. 2.0 Fondamenti di PHP 2.1 Concetti Generali
2.1.1 Riconoscere la sintassi corretta per scrivere codice PHP all’interno di una pagina HTML.
2.1.2 Includere porzioni di linguaggio in varie sezioni della pagina web utilizzando i relativi tag.
2.1.3 Riconoscere le varie tecniche di visualizzazione di una pagina dinamica attraverso l’utilizzo di un server web. 2.2 Stile di programmazione
2.2.1 Riconoscere e saper utilizzare le diverse tipologie di commenti per rendere il codice più comprensibile.
2.2.2 Utilizzare una struttura ad albero per una corretta leggibilità del codice. 2.3 Strutture di contenimento dei dati
2.3.1 Comprendere come identificare una porzione di memoria destinata al contenimento di dati.
2.3.2 Riconoscere le diverse tipologie di contenimento dei dati per la gestione degli script PHP, come ad esempio tipi booleani, interi, virgola mobile, stringhe.
2.3.3 Analizzare i diversi operatori di assegnazione per la gestione dei dati.
2.3.4 Comprendere l’utilizzo del concatenamento di stringhe per la gestione dei testi.
2.3.5 Gestire le operazioni aritmetiche tra variabili utilizzando i relativi operatori.
2.3.6 Riconoscere come incrementare e decrementare una variabile.
2.3.7 Analizzare i diversi operatori booleani per la gestione dei dati.
2.3.8 Analizzare gli operatori di confronto utili per la gestione delle condizioni. 2.4 Gestire l’output degli script PHP
2.4.1 Riconoscere la sintassi corretta del costrutto echo per restituire l’output di uno script PHP.
2.4.2 Analizzare il costrutto echo per la stampa di variabili, testo e funzioni. Errore. Il segnalibro non è definito.
2.4.3 Comprendere l’utilizzo della funzione var_dump per fornire il valore ed il tipo di una espressione.
2.4.4 Comprendere la sintassi corretta del costrutto print per restituire l’output di un script PHP.
2.4.5 Riconoscere i vantaggi e gli svantaggi dei costrutti echo e print. 3.0 Le istruzioni condizionali, di controllo e i cicli 3.1 La logica condizionale
3.1.1 Riconoscere la logica condizionale mediante l’utilizzo dell’operatore ternario.
3.1.2 Comprendere come utilizzare i controlli di flusso attraverso l’istruzione IF.
3.1.3 Riconoscere le differenze tra le istruzioni Else ed Elseif.
3.1.4 Gestire i controlli multipli per il flusso dei dati attraverso l’istruzione Switch. 3.2 Le operazioni ripetitive
3.2.1 Comprendere come eseguire operazioni ripetitive attraverso l’utilizzo del ciclo For.
3.2.2 Gestire operazioni ripetitive attraverso la logica condizionale: While.
3.2.3 Comprendere le differenze tra il ciclo While e Do While.
3.2.4 Comprendere come evitare cicli “infiniti”.
3.2.5 Utilizzare le istruzioni fondamentali per interrompere una routine. 4.0 Strutture dati complesse 4.1 Array
4.1.1 Definizione di una struttura complessa vettoriale per la gestione dei dati.
4.1.2 Comprendere l’utilizzo di una struttura di dati complessa e dei relativi indici.
4.1.3 Modificare una struttura di dati ed eliminarne i relativi elementi.
4.1.4 Effettuare operazioni di interazione tra gli elementi di una o più strutture complesse di dati.
4.1.5 Utilizzare il costrutto FOREACH per la gestione di strutture di dati complesse.
4.1.6 Saper effettuare azioni su ogni elemento di un vettore tramite l’uso dei puntatori.
4.1.7 Effettuare ricerche all’interno di una struttura vettoriale. 5.0 Gestione del codice PHP 5.1 Riutilizzare il codice PHP
5.1.1 Comprendere come ottenere il codice di programmazione da un altro file.
5.1.2 Analizzare le diverse sintassi per includere un file. 5.2 Le funzioni per la gestione delle variabili
5.2.1 Comprendere il concetto di visibilità, o scope, di una variabile.
5.2.2 Valutare il contenuto di una variabile attraverso la funzione empty().
5.2.3 Comprendere come verificare se una variabile è definita mediante la funzione isset().
5.2.4 Eliminare una variabile attiva utilizzando la funzione unset().
5.2.5 La funzione is_string() per verificare che una variabile sia una stringa.
5.2.6 La funzione is_numeric() per verificare che una variabile sia una numerica. 5.3 Le funzioni per la gestione delle stringhe
5.3.1 Gestione delle stringhe all’interno di raggruppamenti di codice.
5.3.2 Eliminare tutti gli spazi da una stringa mediante la funzione trim().
5.3.3 Verificare se una stringa contiene degli spazi iniziali ed eliminarli attraverso la funzione ltrim().
5.3.4 Verificare se una stringa contiene degli spazi finali ed eliminarli attraverso la funzione rtrim().
5.3.5 Verificare la lunghezza di una stringa utilizzando la funzione strlen().
5.3.6 Gestire i caratteri maiuscoli e minuscoli di una stringa.
5.3.7 Comprendere come gestire file di testo con campi delimitati.
5.3.8 Comprendere come creare ed accedere ai file di dati 5.4 Le funzioni per la gestione delle strutture complesse di dati
5.4.1 Comprendere i concetti relativi all’ordinamento dei dati.
5.4.2 Ordinare gli elementi di un vettore in ordine crescente aggiornando le chiavi.
5.4.3 Ordinare gli elementi di un vettore in ordine decrescente aggiornando le chiavi.
5.4.4 Ordinare gli elementi di un vettore in ordine crescente mantenendo le chiavi di origine.
5.4.5 Ordinare gli elementi di un vettore in ordine decrescente mantenendo le chiavi di origine. 5.5 Le funzioni per la gestione delle date
5.5.1 Comprendere il significato di timestamp.
5.5.2 Comprendere come restituire il timestamp di un preciso istante.
5.5.3 Restituire la data del timestamp in un formato definito dall’utente.
5.5.4 Verificare se una determinata data risulta corretta. 5.6 Le funzioni personalizzate
5.6.1 Comprendere come poter personalizzare una funzione per la creazione di nuove funzionalità.
5.6.2 Gestione delle variabili all’interno di raggruppamenti di codice personalizzato.
5.6.3 Comprendere come inviare valori ad una funzione.
5.6.4 Gestire i valori restituiti da una funzione. 5.7 Invio email in PHP
5.7.1 Comprendere come inviare email attraverso PHP.
5.7.2 Inserire le intestazioni in un’email per verificarne i dettagli.
5.7.3 Comprendere come inviare un’email a più destinatari. 6.0 Recupero e verifica dei dati inseriti in un form HTML 6.1 Recupero dati da un modulo
6.1.1 Comprendere con quali metodi sono inviati i dati di un form ad uno script.
6.1.2 Accodamento dei dati ad una URL di una pagina attraverso l’utilizzo dell’array $_GET.
6.1.3 Invio dei dati di un form in modo invisibile all’utente utilizzando l’array $_POST. 6.2 Controllo dei dati di un modulo
6.2.1 Comprendere come monitorare la compilazione dei campi di un form.
6.2.2 Verificare la lunghezza ed il tipo di un campo di un form per la registrazione di un utente.
6.2.3 Convalidare il campo email di un form.
6.2.4 Convertire caratteri particolari in entità HTML. 7.0 Il mantenimento di informazioni in PHP 7.1 Le sessioni
7.1.1 Comprendere come mantenere attivi, durante la navigazione, dati significativi per la gestione delle procedure.
7.1.2 Avviare e memorizzare i dati in una sessione.
7.1.3 Gestire i dati di una sessione.
7.1.4 Comprendere come è possibile eliminare una sessione. 8.0 Il database MySQL 8.1 Come amministrare il database MySQL
8.1.1 Comprendere come accedere al database MySQL attraverso la riga di comando.
8.1.2 Effettuare l’avvio e l’arresto dei servizi MySQL.
8.1.3 Effettuare una visione globale dei database e delle tabelle di MySQL.
8.1.4 Comprendere come creare un nuovo account MySQL.
8.1.5 Aggiungere ed eliminare i privilegi ad un utente.
8.1.6 Modificare le proprietà di un account per l’accesso e la gestione di MySQL.
8.1.7 Eliminare un account MySQL.
8.1.8 Gestire il backup dei dati MySQL.
8.1.9 Amministrare MySQL attraverso software specifici. 8.2 Gestione del database MySQL Errore. Il segnalibro non è definito.
8.2.1 Comprendere come creare, utilizzare ed eliminare una database.
8.2.2 Riconoscere le diverse tipologie di dati esprimibili in MySQL: i domini.
8.2.3 Gestire le operazioni di creazione, aggiornamento, ed eliminazione della struttura di una tabella.
8.2.4 Gestire le operazioni di creazione, aggiornamento, ed eliminazione di una riga di una tabella.
8.2.5 Estrarre i dati da una tabella attraverso dei criteri prestabiliti: Select.
8.2.6 Riconoscere le funzioni di supporto alle query: COUNT(), MAX(), SUM(), NOW(), Like.
8.2.7 Effettuare relazioni tra tabelle: Join.
8.2.8 Riconoscere le classificazioni delle diverse join in una query. 9.0 Interazione con il database MySQL 9.1 PHP e MySQL
9.1.1 Riconoscere il codice PHP per effettuare la connessione e la disconnessione ad un database MySQL.
9.1.2 Implementare uno script PHP per la creazione di una tabella MySQL.
9.1.3 Inserire i dati in una tabella MySQL attraverso un form.
9.1.4 Visualizzare i dati di una tabella MySQL e formattarli per il web.
9.1.5 Effettuare l’aggiornamento e l’eliminazione dei dati di una tabella MySQL attraverso uno script PHP.
9.1.6 Ottenere il dettaglio di una riga MySQL attraverso uno script PHP.
9.1.7 Comprendere come realizzare un motore di ricerca interno ad un database MySQL.
9.1.8 Protezione delle pagine web e gestione degli accessi: login e logout utente.

1.1.3 Comprendere ...

Ulteriori informazioni

Osservazioni: E' un titolo in più per presentarsi bene
Stage: no
Alunni per classe: 5
Persona di contatto: Valentino Misiano

Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto