Titolo: Programmazione PHP/HTML5
Sede: Latina
Durata: 48h (circa due mesi)
Partner: Mandarino adv
Attestazione: Attestato di partecipazione

XHTML (e HTML 4), e pillole di HTML5

Introduzione: Cos’è l’HTML, I browser e il loro funzionamento, Lo standard XHTML - Anatomia di una pagina XHTML: I files, impostazioni del browser, I tag dell’XHTML, I Commenti, Struttura della pagina (div, H1-5, P, a, img, table, span, stilizzare il testo (em, strong) - HTML e Fogli di Stile: Separare il layout dal contenuto, Gli elementi fondamentali dei CSS, Classi, ID e elementi globali - Introduzione ad HTML5: Introduzione, Da HTML4 a HTML5, La sintassi, Nuovi elementi strutturali e semantici, Attributi Globali, Nuovo Content model, I Microdati, I Canvas, API’s

Introduzione e approccio iniziale al PHP

Introduzione: che cos’è il php, differenze tra programmazione lato client e lato server, caratteristiche principali del php -Le Basi del PHP: commenti, integrazioni con l’html, struttura sintattica -Variabili, Dati e Operatori: Variabili, Tipi di dato, Espressioni e operatori aritmetici, Operatori logici, Espressioni, Variabili globali, Controlli e Cicli - If, Else, Elseif - Switch e operatore ternario - I cicli while, do, for e foreach, Array e funzioni con i dati - Introduzione sulle variabili in php - Introduzione sui vettori - Gestire stringhe - Gestire vettori - Gestire date -Funzioni - Panoramica sulle funzioni già esistenti - Introduzione sulle funzioni - Anatomia delle funzioni

Programmazione ad oggetti e pattern di programmazione in php

Introduzione: Panoramica sulla programmazione ad oggetti generica, Confronto tra OOP e Procedurale, i pro e i contro -Le classi: Creare le classi, Metodi di accesso alla classe, Attributi e Metodi, Le costanti, Il costruttore, Gestire una classe, Metodi statici, I metodi avanzati, Eredità, estensione delle classi, Visibilità delle classi, Superclassi, sottoclassi e overriding delle classi -Classi Astratte e Interfacce: Cosa sono e come si usano le classi Astratte, Le interfacce, Come si usano le interfacce - Metodi Magici

Realizzazione di un progetto da zero, in XHTML + PHP + MYSQL

Introduzione del progetto -Database: Presentazione di MySQL, Sintassi, utilità, implementazione con PHP -Mockup grafico del progetto da realizzare -Realizzazione dell’html statico -Realizzazione dei css -Realizzazione del back-end del progetto: Panoramica sulla protezione degli username-password, Le sessioni, Le funzioni utili -Implementazione del front-end con i dati inseriti nel backend/interfacciamento con mysql

Stage

Verrà realizzato un progetto web in contesto aziendale a seguito dell'elaborazione tutorata di un project work.

STAGE/PROJECT WORK

Prenota un incontro informativo entro il 28 Marzo 2012
L'incontro è senza impegno di partecipazione! Verranno presentati il programma e i materiali del corso, i docenti e le modalità di pagamento.

Numero Telefonico

email
academy@mandarinoadv.com
sede di svolgimento
Via I. Nievo 31, Latina

Mandarino Academy