Master Ilas in Programmazione
PHP / 2° anno

Docente: Giovanni Ferricchio, Aci Adobe.
Il corso di PHP studiato per i web designer.

Scopri di più Prenota
corso-programmazione-php
icona-php

11 mesi full-immersion dalla programmazione professionale per il web allo sviluppo di temi per Wordpress.

2° anno corso di Web Design / Il corso completo di programmazione PHP in aula informatica.

  • Durata
    176 ore / 11 mesi

  • Prossima sessione
    5 novembre 2018

  • Costo mensile
    320,00 euro iva inclusa

  • Orario del corso
    Mattutino

Vai al programma Prenota
icona-php

Il corso in programmazione PHP è un percorso formativo diverso, progettato da una scuola di design con il linguaggio dei Web Designer.

Il corso ha come obiettivo la formazione di professionisti del web che usino agevolmente il linguaggio avanzato PHP e che abbiano conoscenze sia del suo funzionamento concettuale che pratico. Di dare agli allievi le competenze e gli strumenti per produrre rapidamente sistemi web dinamici ed efficienti e gestire programmi che interagiscano con database relazionali, come MySQL. Il corso partirà dalle basi della programmazione PHP e affronterà tutte le fasi di sviluppo di un progetto concreto, dall'analisi e dalla pianificazione delle applicazioni al loro sviluppo.

Le esercitazioni permetteranno all'allievo di confrontarsi con le reali problematiche che si riscontrano nell'attività lavorativa e prevedono la realizzazione di motori di ricerca interni ai siti, di aree riservate per gli utenti, di newsletter e di cataloghi online. Saranno esplorati tutti gli aspetti generali di programmazione si lavorerà su funzioni ed oggetti standard di utilizzo più comune, come quelli per la gestione del database, di stringhe, di array, della posta elettronica e del file system. Gli studenti verranno addestrati anche alle procedure per il recupero e la gestione di situazioni di errore ed a difendersi da attacchi portati da applicazioni scritte in PHP.

Prenota
corso-programmazione-php
corso-programmazione-php
icona-php

Corso Ilas di Programmazione PHP

La struttura del corso prevede 11 mesi di lezione per un percorso formativo fortemente specializzante, che prevede lo sviluppo di un programma completo finalizzato alla creazione e alla gestione degli aspetti dinamici di un sito web.

Modulo 1 / Fondamenti di PHP 1

Introduzione a PHP

- Nozioni su client e server / Cos’è PHP / Alcuni ambiti di utilizzo / PHP e gli altri linguaggi

Le basi del linguaggio

- Variabili e costanti / I tipi di dato ed il type casting / Operatori e funzioni matematiche / Operatori di confronto / Operatori logici

Controllo dell’esecuzione

- Istruzione if, if-else, if-else if-else / if o switch? / Introduzione ai cicli / For, while e do-while / Esercitazioni

Le stringhe

- Gestione e manipolazione delle stringhe / Funzioni di base sulle stringhe / Esercitazioni

Array

- Definizione ed utilizzo / Creazione, e modifica di un array / Funzioni di manipolazione / Array bidimensionali / Array spaziali e multidimensionali /Esercitazioni

Modulo 2 / Fondamenti di PHP 2

Gli elementi HTML

- Form / Campi di testo / Pulsanti e...pulsanti / Elementi di scelta / I tipi di input HTML5

Le funzioni

- Dichiarazione / Visibilità / Funzioni e parametri / Funzioni ricorsive / Funzioni dinamiche / Esercitazioni

Le date

- Introduzione alle date / Gestione delle date / Funzioni delle date

I file

- Accesso ad un file / Lettura e scrittura / File e funzioni / Caricamento dei file sul server

Controllo degli accessi

- Utilizzare i file per controllare gli accessi / Redirect di pagine / Includere i files

Modulo 3 / Javascript e jQuery

JavaScript

- Introduzione a JavaScript / Differenza tra linguaggio Client-side e Server-side / Le variabili / Operatori e funzioni del linguaggio / Strutture di controllo / Cicli / Funzioni

jQuery ed i form

- Definizione di framework / Utilizzare jQuery per controllare i valori dei campi / Associare gli eventi agli elementi del DOM / Le espressioni regolari

Modulo 4 / Realizzare un CMS

Memorizzare le informazioni

Limiti dei file nel memorizzare le informazioni / Cookie / Le sessioni / Esercitazione: il carrello dei prodotti

PHP e MySQL

Introduzione ai database / PhpMyAdmin per la gestione dei database / Il linguaggio MySQL / Gestione delle tabelle / Recupero ed ordinamento dei dati / Inserimento, modifica e cancellazioni dei dati / Esercitazione: la gestione delle news e degli eventi

03. OOP Introduzione alla programmazione ad oggetti Definizione ed utilizzo delle classi Attributi e metodi pubblici, protetti e privati Creare e distruggere gli oggetti Ereditarietà e polimorfismo

Il corso di Programmazione PHP sarà tenuto da Giovanni Ferricchio, docente certificato ACI Adobe.

Consulente per l'addestramento del personale tecnico per L’Università degli Studi di Napoli L’Orientale. Dal 1991 al 1998 ha lavorato presso il Centro Apple di Napoli come specialista nella gestione di reti locali, hw/sw prestampa e multimediale su piattaforme Windows, Windows NT, MacOS. Dal 1998 insegna Web design presso Ilas ed è consulente freelance nel settore dell’assistenza/formazione su sistemi informatici.

Ha collaborato a progetti ed applicazioni avanzate per la comunicazione e la multimedialità per Ansaldo Trasporti, Regione Campania, Regione Puglia, Istituto Italiano Studi Filosofici, Università degli Studi di Napoli L’Orientale. Docente presso l’Università di Napoli Federico II per le materie “Creazione e sviluppo di siti web” e “Progettazione e computer grafica”, nell’ambito dei corsi di formazione relativi al settore delle tecnologie informatiche applicate. Dal 2009 è Adobe Certified Expert (ACE) per il software Adobe Dreamweaver CC, ed Adobe Certified Instructor (ACI).

Prenota
docenti-ilas