Informatica Programmatore PHP On Mysql

Scuolasi
A Salerno, Caserta, Napoli e 2 altre sedi

1.490 
IVA inc.
Preferisci chiamare subito il centro?
08922... Leggi tutto

Informazione importanti

  • Corso intensivo
  • Livello avanzato
  • In 5 sedi
  • 40 ore di lezione
  • Durata:
    5 Mesi
  • Quando:
    Da definire
Descrizione

Il centro di formazione professionale ScuolaSi pubblica su emagister.it il corso d’Informatica Programmatore PHP On Mysql, dedicato a webmaster e a webdeveloper intenzionati ad approfondire le proprie conoscenze di programmazione per la realizzazione di software utilizzando il linguaggio PHP. Il corso ha l’obiettivo di trasmettere le competenze necessarie per la creazione di applicativi con un linguaggio di programmazione potente e versatile, in grado d’interagire con database. Infatti, gli allievi potranno progettare siti complessi, dinamici e che offrono interazione con l’utente ovvero qualsiasi tipo di applicativo web.

Il corso, dalla durata di 5 mesi, si svolge attraverso 40 ore di lezione tenute a Salerno presso la sede del centro ScuolaSi. Al termine della formazione, i partecipanti riceveranno l’Attestato di partecipazione.

Il programma, come riportato su emagister.it, inizia con le componenti base del linguaggio ovvero con le variabili, le costanti e gli operatori, proseguendo con le istruzioni convenzionali e di iterazione. La formazione continua con gli array, le funzioni di PHP e quelle personalizzate, soffermandosi sull’interattività tra client e server, sull’invio di email con PHP e sulla gestione dei file. Inoltre, gli allievi apprenderanno la programmazione a oggetti e l’integrazione con MySQL, Access e XML. Infine, il corso prevede la costruzione di un sito dinamico in PHP.

Informazione importanti

Documenti

Sedi

Dove e quando

Inizio Luogo
Da definire
Avellino
Avellino, Italia
Visualizza mappa
Da definire
Benevento
Via Giovan Battista Perasso, 1, 82100, Benevento, Italia
Visualizza mappa
Da definire
Caserta
Caserta, Italia
Visualizza mappa
Da definire
Napoli
Napoli, Italia
Visualizza mappa
Da definire
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

A

01/04/2013
Il meglio La struttura era buona, dotata di tutte le attrezzature che servivano. Il professore è stato bravo e paziente nel farmi comprendere tutti gli aspetti di questo linguaggio. Inoltre, insieme ai responsabili della scuola, mi è venuto incontro quando avevo qualche difficoltà di orari/giorni.

Da migliorare Non ho rilevato nessun diffetto nella scuola, né per quanto riguarda l'insegnante, né per quanto riguarda la struttura.

Consiglieresti questo corso? Sí.

Cosa impari in questo corso?

Programmazione PHP
Sviluppo client-server
1
Sviluppo software gestionali
Sviluppo software web-oriented
PHP On Mysql
Variabili PHP
Costanti PHP
Operatori in PHP
Istruzioni condizionali PHP
Istruzioni di iterazione PHP
Array PHP
Funzioni di PHP
Funzioni personalizzate PHP
Metodi PHP
Inviare email con PHP
Gestione di file e cartelle PHP
Programmazione ad oggetti in PHP
PHP e Access
PHP e XML
Creazione di un sito dinamico in PHP

Professori

stefano con
stefano con
programmatore

Programma

1.Introduzione al PHP

  • Cos’è PHP
  • Scripting lato client e lato server
  • I Web server
  • Eseguire PHP in locale su Windows e Linux
  • La prima pagina PHP
  • Il primo script in PHP: echo e print
  • I commenti
  • Due nuove funzioni predefinite: include e require
  • Redirect in PHP. Ancora una funzione predefinita: header


2.Componenti base del linguaggio: variabili e costanti

  • Introduzione
  • Le variabili, contenitori di informazioni
  • I tipi di dato
  • Sintassi per stringhe delimitate da apici: il "carattere di escape backslash"
  • Stringhe: la sintassi "heredoc"
  • Le variabili dinamiche
  • Le costanti


3.Componenti base del linguaggio: gli operatori

  • Introduzione
  • Gli operatori aritmetici
  • Gli operatori di assegnamento
  • Gli operatori di confronto
  • Gli operatori logici
  • Le espressioni


4.Istruzioni condizionali

  • Introduzione
  • Controllare l'esecuzione dei nostri scripts: if, elseif, else
  • Switch, case e break
  • Tutorial: un circuito di rotazione banner


5.Istruzioni di iterazione

  • Introduzione
  • Il ciclo for
  • Il ciclo while
  • Il ciclo do while
  • Come uscire da un ciclo: break, continue, exit e die
  • Tutorial: effetto zoom su testo


6.Array

  • Introduzione
  • Gli array
  • Aggiungere e sostituire valori in un array
  • Array multidimensionali
  • Eseguire un ciclo su un array: foreach
  • Contare gli elementi di un array
  • Eliminare un array o un valore


7.Le funzioni di PHP

  • Introduzione
  • Sintassi delle funzioni
  • Funzioni predefinite: gestione delle variabili
  • Funzioni predefinite: gestione degli array
  • Funzioni predefinite: gestione delle date
  • Tutorial: un aforisma diverso per ogni giorno della settimana
  • Tutorial: scrivere le date in Italiano con gli array


8.Le funzioni personalizzate

  • Inizializzare una funzione personalizzata
  • Sintassi delle funzioni personalizzate
  • Visibilità delle variabili nelle funzioni
  • Vedere una variabile globale
  • Utilizzare più return in una sola funzione
  • Passaggio di parametri per valore o per riferimento
  • Valori di default
  • Operare su un numero variabile di parametri
  • Le funzioni ricorsive


9.I metodi: interattività tra client e server

  • Introduzione
  • $_GET
  • Tutorial: simulare i frames con $_GET e switch
  • $_POST
  • I cookies
  • Le sessioni
  • Tutorial: una semplice area di accesso riservato


10.Tutorial: inviare email con PHP

  • Introduzione
  • Inviare un'email con PHP
  • Inviare email da un modulo HTML
  • Tutorial: controllare la validità di un indirizzo email
  • Tutorial: validare l'URL di un sito web
  • Inviare email in formato HTML
  • Inviare email con allegati
  • Tutorial: il modulo "Segnala questo sito ad un Amico"
  • Conclusioni e spunti


11.Gestione di file e cartelle

  • Introduzione
  • Il mode
  • Funzioni per le directory
  • Aprire e chiudere dei file
  • Leggere e scrivere dei file
  • Chiudere, copiare, rinominare e cancellare file
  • Tutorial: upload di file
  • Tutorial: un contatore di accesso su file di testo
  • Tutorial: un visualizzatore di immagini


12.La programmazione ad oggetti in PHP

  • Introduzione
  • Programmare ad oggetti
  • Incapsulazione, ereditarietà e polimorfismo
  • Definire e utilizzare una classe
  • Costruzione e distruzione di un oggetto
  • Ereditarietà e classi final
  • Overloading
  • Modificatori static
  • Clonazione di oggetti
  • Le classi astratte
  • Conclusioni


13.PHP e database: MySQL

  • Introduzione
  • Introduzione a MySQL
  • Connessione a MySQL da una pagina PHP
  • Creazione di un database
  • Creazione di una tabella
  • Selezione di un database
  • CREATE DATABASE come alternativa a mysql_create_db()
  • Lettura dei dati
  • Inserimento ed estrazione dei dati
  • Aggiornamento dei dati
  • Cancellazione dei dati
  • Eliminare un database
  • Gestione degli errori
  • Tutorial: visualizzare il numero di utenti connessi ad un sito
  • Conclusioni


14.PHP e database: Access

  • Introduzione
  • Il database Access
  • Creare un database Access
  • Connessione al database
  • Creazione di una tabella
  • Inserimento dei dati
  • Lettura dei dati
  • Conclusioni

15.Tutorial: un guestbook in PHP con MySQL

  • Introduzione
  • Struttura del database
  • Connessione e selezione del database
  • Creazione della tabella
  • Il form di raccolta dati
  • Registrazione dei messaggi
  • Paginazione e lettura dei messaggi
  • L’area di amministrazione
  • Conclusioni e spunti


16.PHP e XML

  • Introduzione a XML
  • L'oggetto DOM
  • Eseguire query su file XML con Xpath
  • Scrittura di un file XML con DOM
  • Architettura SAX
  • Il parsing con SAX
  • Tutorial: un Feed RSS con PHP e MyQSL


17.Tutorial: Creazione di un sito dinamico in PHP

  • Progettiamo il nostro sito dinamico
  • Disporre file e cartelle nella giusta collocazione
  • Progettiamo il database
  • Il file di configurazione del nostro portale
  • Struttura grafica del nostro portale

Ulteriori informazioni

effettuabile anche online, infatti tramite controllo Desktop Remoto si entrerà in comunicazione diretta con il computer della scuola, per comunicare utilizzeremo il telefono o skype. L'alunno vedrà perfettamente sul suo computer tutte le operazioni che l'insegnante effettuerà, come se le stesse fossero effettuate a casa e con il pc dell'alunno. 


Confronta questo corso con altri simili
Leggi tutto