• Adobe-Authorized-Training-Centre
  • Autodesk-Authorised-Training-Centre
  • Pearson-Vue-Authorized-Training-Centre

Corso

B25

Corso di Master in programmazione PHP

2° anno corso di Web Design

Durata

176 ore / 11 mesi

Prossima sessione

Da programmare

Quota di iscrizione

€ 100,00

Costo mensile

€ 280,00

Struttura

  • Teoria

  • Pratica

  • Software

Software

  • Illustrator

  • Photoshop

  • InDesign

  • Acrobat

  • Dreamweaver

  • Flash

  • Premiere

  • After Effects

  • Maya

Skills in uscita

  • Progettazione

  • Software

  • Gestione lavoro

Job opportunities

  • locale

  • nazionale

  • estero

  •  
  • pubblico

  • privato

  •  
  • autonomo

  • dipendente

B25 | Master in programmazione PHP

Centro di formazione autorizzato

Testing center per esami ACE Adobe

Scuola associata

Qualità certificata ISO9001

B25 | Master in programmazione PHP

Il corso completo di PHP: 11 mesi full-immersion
dalla programmazione professionale per il web
allo sviluppo di temi per Wordpress.

Il corso B25 ilas Master in programmazione PHP e WordPress Theme Development è un percorso formativo diverso dagli altri perché è progettato da una scuola di design e parla il linguaggio dei Web Designer. 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. Il layout dell'aula è ottimizzato in funzione della complessità del corso. 14 studenti su 14 computer in un percorso formativo che richiede un processo di apprendimento graduale e ponderato. Un metodo esclusivo che, attraverso una intensiva applicazione del metodo Learning by doing, spiega, con un linguaggio chiaro e comprensibile, i vari moduli di un programma collaudato; il docente, grazie al numero limitato di partecipanti, risponde alle domande degli studenti, chiarisce i dubbi e suggerisce le soluzioni più corrette. Una scelta di qualità che ha portato alla creazione di aule dedicate, dotate di 14 computer con 4 maxischermi LED 42 collegati al desktop del docente, lavagna e aria condizionata, condizioni ideali che permettono la massima concentrazione e l'ottimizzazione del processo di apprendimento. Il corso PHP ilas è un corso avanzato e completo per imparare approfonditamente il linguaggio PHP, a partire dalle basi fino alle funzioni più avanzate. Esempi pratici e concreti porteranno l'allievo ad un'ottima conoscenza del linguaggio, preparandolo a lavorare a tutte le applicazioni e ad approfondire le tematiche relative alla programmazione professionale.

B25 | Master in programmazione PHP

Requisiti di accesso e tipologia diploma

Requisito minimo di accesso:
Diploma di scuola media superiore.
Conoscenze approfondite del linguaggio html.

Limiti di età
Possono partecipare coloro i quali hanno un'età compresa tra i 18 e i 35 anni.

Tipologia diploma rilasciato:
Attestato di partecipazione / Percorso formativo certificato ISO9001

Test intercorso
Previsto / Test a risposta multipla

Esame finale
Previsto / Test a risposta multipla

Votazione
La valutazione dell’esame finale è espressa in centodecimi. La prova è superata con il conseguimento della valutazione minima di sessantasei centodecimi (66/110). In caso di conseguimento della valutazione massima, per decisione unanime della commissione giudicatrice può essere conferita la lode

Strumenti di controllo qualità
Customer satisfaction test intercorso e finale

Accreditamenti e certificazioni Ilas
ISO 9001:2008. Settore di attività: 37) Progettazione ed erogazioni di Master Post-Laurea e di Corsi di Formazione e Aggiornamento Professionale.
* Accreditamento Regione Campania formazione post-diploma e master post-universitari
* Autodesk Training Center
* Adobe Training Center
* Pearson Vue Testing Center
* Certiport Testing Center

Gli obiettivi

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.

B25 | Master in programmazione PHP

Il metodo

La frequenza al corso prevede 2 incontri settimanali. In aula si utilizza sempre il linguaggio di internet e la teoria si trasforma immediatamente in operatività sul computer. L’apprendimento avviene attraverso esercitazioni su progetti reali: ideazione e realizzazione di siti web, interfacce, aree e-commerce, realizzazione di db. Il corso si sviluppa come un laboratorio, per produrre un insostituibile bagaglio di esperienze pratiche. Le esercitazioni sono corredate da supporti didattici e schede tecniche.

Il programma

01. Introduzione a PHP

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

02. Le basi del linguaggio

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

03. Controllo dell’esecuzione

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

04. Le stringhe

  • Gestione e manipolazione delle stringhe
  • Funzioni di base sulle stringhe
  • Esercitazioni

05. Array

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

06. Gli elementi HTML

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

07. Le funzioni

  • Dichiarazione
  • Visibilità
  • Funzioni e parametri
  • Funzioni ricorsive
  • Funzioni dinamiche
  • Esercitazioni

08. Le date

  • Introduzione alle date
  • Gestione delle date
  • Funzioni delle date

09. I file

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

10. Controllo degli accessi

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

01. JavaScript

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

02. 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

01. Memorizzare le informazioni

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

02. 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

I docenti

  • FERRICCHIO GIOVANNI

    GIOVANNI FERRICCHIO


    Docente di

    Web Design / SEO
    ACI Adobe Certified Instructor

    Curriculum

    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 CS5, ed Adobe Certified Instructor (ACI).