Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP



Похожие документы
Corso Microsoft Corso Online Analista Programmatore Microsoft

Corso Online Analista Programmatore Microsoft

Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma

Analista Programmatore su Tecnologie Microsoft

Corso Programmazione Java Android. Programma

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment

Corso Fotografia Corso Online Fotografia Digitale

Corso Graphic Design Corso Online Graphic Design

Liceo scientifico statale Galileo Galilei Selvazzano Dentro (PD) Anno scolastico Dipartimento di Informatica: Obiettivi Disciplinari

Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad

Corso Fotografia Digitale. Corso Fotografia Digitale Programma

ITI M. FARADAY Programmazione modulare a.s

Corso Android Corso Online Sviluppo su Cellulari con Android

Corso Linux Corso Online Amministratore di Sistemi Linux

1. BASI DI DATI: GENERALITÀ

Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA

Indice Configurazione di PHP Test dell ambiente di sviluppo 28

Programma. Corso di Php e MySql. Struttura dettagliata per il partecipante. (a cura di Paolo Bruno)

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Progettaz. e sviluppo Data Base

PROGRAMMAZIONE MODULARE. Periodo mensile. Ore previste

OBIETTIVI SPECIFICI DI APPRENDIMENTO

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Corso Sviluppo App Iphone Ipad. Corso Sviluppo App Iphone Ipad Programma

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)

Corso Comunicazione, Marketing e Pubblicità Corso Online Comunicazione, Marketing Pubblicità

Indice PARTE PRIMA L INIZIO 1

Corso Amministratore di Sistema Linux Programma

Introduzione Ai Data Bases. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San giovanni

Training sulle soluzioni SAP BusinessObjects BI4

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

I.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2015/2016

Corso Android Corso Online Programmatore Android

I database. Cosa sono e a cosa servono i Database

Database e reti. Piero Gallo Pasquale Sirsi

Object Oriented Programming

Generazione Automatica di Asserzioni da Modelli di Specifica

Corso Online Comunicazione, Marketing Pubblicità

Dispensa di Informatica I.1

Università Politecnica delle Marche. Progetto Didattico

VIVAIO LAUDENSE RELAZIONE

una società cooperative Europea (SCE) ropea Moduli e metodologie Mediterranea

Istituto Istruzione Secondaria Superiore PEANO. PROGRAMMAZIONE DIDATTICA INDIVIDUALE (Parte 1 a )

INFORMATICA. Applicazioni WEB a tre livelli con approfondimento della loro manutenzione e memorizzazione dati e del DATABASE.

Relazione illustrativa degli Obiettivi di accessibilità

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.

TEORIA sulle BASI DI DATI

Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA. CLASSE 4 LSA SEZ. C e E

SOMMARIO Introduzione Caratteristiche generali della piattaforma Amministrazione degli utenti 5

I.T.C. Mario Pagano Napoli

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Informatico, Grafico e Comunicazione

Progettaz. e sviluppo Data Base

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

Università degli Studi "Roma Tre" Dipartimento di Informatica ed automazione. Facoltà di Ingegneria

UNIVERSITA DEGLI STUDI ROMA TRE

Il software di gestione immobiliare più facile da usare. Modulo Web v5.2.

Lifephone. Introduzione. Database. Sito

PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO

TEACHMOOD Laboratorio ICT Regione Piemonte l'ufficio Scolastico Regionale open source 30 corsi on-line la piattaforma moodle Teachmood,

Progettazione Web Applicazioni client-server

INDICOD Allegato tecnico

PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE

Corso di PHP. Prerequisiti. 1 - Introduzione

Tecniche della comunicazione web - 8 CFU

MagiCum S.r.l. Progetto Inno-School

Esercizio 1: trading on-line

Database. Si ringrazia Marco Bertini per le slides

Programma del Corso. Dati e DBMS SQL. Progettazione di una. Normalizzazione

Syllabus C310 - Insegnamenti disciplinari

PIANO DI LAVORO DEL PROFESSORE

FONDAMENTI DI CONTABILITÀ E BILANCIO D ESERCIZIO

INFORMATIVA SUI COOKIE

FORMULARIO PER LA PROGETTAZIONE DEGLI INTERVENTI FORMATIVI CONNOTAZIONI GENERALI DELL'INTERVENTO A.1 - SOGGETTO PROMOTORE:.

Realizzazione di Politiche di Gestione delle Risorse: i Semafori Privati

I file di dati. Unità didattica D1 1

Guida Compilazione Piani di Studio on-line

Informatica 3. Informatica 3. LEZIONE 10: Introduzione agli algoritmi e alle strutture dati. Lezione 10 - Modulo 1. Importanza delle strutture dati

Sistema operativo: Gestione della memoria

Il database management system Access

Minerva. Un ambiente integrato per la Didattica e la Divulgazione. dr. Augusto Pifferi. dr. Guido Righini.

IL FITOFOR: UNO STRUMENTO PER LA GESTIONE DELLE INFORMAZIONI FITOSANITARIE. Marino Vignoli, Elisa Moneti, M. Miozzo DREAM - Italia

LICEO DELLE SCIENZE APPLICATE

Programmazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA SECONDO BIENNIO AMMINISTRAZIONE FINANZA E MARKETING

INFORMATICA APPLICATA AL TESSILE - I

INGEGNERIA DEL SOFTWARE

Richiesta pagina PHP (es: index.php)

Programma corsi LogX S.r.l.

ISIS C.Facchinetti Sede: via Azimonti, Castellanza Modulo Gestione Qualità. DISCIPLINA Informatica A.S X di dipartimento

COMPETENZE IN ESITO (5 ANNO) ABILITA' CONOSCENZE

Appendice III. Competenza e definizione della competenza

Ministero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale

Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.

Транскрипт:

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP Accademia Futuro info@accademiafuturo.it

Programma Generale del Corso Analista Programmatore Web PHP Tematiche Trattate Modulo Uno Le basi della programmazione Prima unità didattica Introduzione alla programmazione In questa unità didattica verranno introdotti i concetti fondamentali della programmazione, ovvero i principi basilari sui quali si basa la programmazione come: cosa è un algoritmo, diagrammi di flusso, la logica booleana. Si vedranno poi gli elementi del linguaggio come i tipi di dato e le variabili. Seconda unità didattica Strutture fondamentali della programmazione In questa unità didattica verranno analizzati principali oggetti utilizzati nella programmazione come: stringhe, commenti, Costrutto if, ciclo while e do-while, ciclo for, costrutto switch e array. Terza unità didattica Introduzione alla programmazione Object Oriented Questa unità didattica analizzerà la logica della programmazione Object Oriented. Si introdurrà la definizione di classe e quindi di costruttore, istanza e membri di classe. Si analizzerà infine il concetto di ereditarietà studiandone le caratteristiche e le possibili applicazioni: incapsulamento e polimorfismo. Modulo Due - Introduzione e istallazione ambiente PHP Prima unità didattica Introduzione a PHP In questa unità didattica verrà data una descrizione introduttiva del linguaggio PHP.

Verranno illustrate le caratteristiche principali della programmazione PHP, la sua integrazione con i linguaggi di programmazione web come HTML e Javascript. Seconda unità didattica Istallazione ambiente php (xampp) In questa unità didattica verrà indicata la procedura attraverso la quale istallare l ambiente di sviluppo necessario per implementare codice PHP. In particolare si istallerà XAMPP che include web server (Apache) e MySql. Terza unità didattica Istallazione strumento di sviluppo php (netbeans) L ultima unità didattica di questo modulo è dedicata all istallazione ed all utilizzo di un IDE di sviluppo utile per creare pagine PHP, nel nostro caso NetBeans. Modulo Tre HTML e CSS Prima unità didattica Il linguaggio HTML Per imparare a programmare in PHP è necessario conoscere l HTML in quanto il codice PHP è immerso in quest ultimo. Lo scopo di questa unità didattica è quello di fornire tutti gli elementi principali per la conoscenza del linguaggio dell HTML per creare pagine web. Seconda unità didattica - I CSS I CSS (Cascading Style Sheet) hanno rivoluzionato il Web separando definitivamente struttura logica e contenuto della presentazione, sono uno dei fondamentali linguaggi standard del w3c. Inoltre creano pagine più leggere e facili da modificare, garantiscono una più elevata accessibilità e permettono di progettare pagine adatte a diversi dispositivi. Modulo Quattro Il Linguaggio JavaScript Prima unità didattica Introduzione al JavaScript Seconda unità didattica

Introduzione alle basi del linguaggio JavaScript (prima parte) Terza unità didattica Introduzione alle basi del linguaggio JavaScript (seconda parte) Quarta unità didattica Oggetti JavaScript Quinta unità didattica JavaScript & Gestione Eventi Sesta unità didattica JavaScript & CSS Modulo Cinque Il Linguaggio PHP Prima unità didattica Tipi di dato e variabili PHP è un prodotto open source e gratuito, comprensibile dalla maggior parte dei browser. Proprio per questi motivi assume sempre più una larga diffusione e tende a soppiantare il classico e statico HTML. Le variabili sono componenti fondamentali di qualsiasi linguaggio di programmazione, in quanto ci consentono di trattare i dati del nostro programma senza sapere a priori quale sarà il loro valore. Verranno qui studiati i principali oggetti della programmazione PHP. Seconda unità didattica Funzioni Una funzione è semplicemente una sequenza di istruzioni PhP finalizzate a risolvere un dato problema. La funzione riceve uno o più parametri di ingresso (o anche nessuno) e restituisce uno più parametri in uscita (o anche nessuno). Terza unità didattica Array Un array è una variabile contenente più valori. In un array ogni valore viene identificato (ed è dunque possibile accedervi e/o modificarlo) per mezzo di un numero d'ordine che ne indica la posizione. Gli array generalmente sono utilizzati per memorizzare variabili dello stesso tipo, o comunque legate da una qualche relazione logica.

Modulo Sei Introduzione a MySQL Prima unità didattica Introduzione ai database relazionali Un Data base può essere definito come un insieme di dati strettamente correlati, memorizzati su un supporto di memoria di massa, costituenti un tutt'uno, che possono essere manipolati, da più programmi applicativi; oppure possiamo dire che è un sistema di gestione di dati integrati, ricompilati e immagazzinati secondo precisi criteri, necessari all'attività che si deve svolgere Seconda unità didattica Gestione database In questa unità didattica si studieranno l insieme delle istruzioni indispensabili per poter gestire un database relazionale, quali: ricerca, inserimento cancellazione e modifica di record. Modulo Sette PHP & MySQL Prima unità didattica Accesso al database tramite PHP PHP è un linguaggio di programmazione che permette di creare pagine dinamiche, tramite l'aiuto di database esterni o il passaggio dati fra le stesse pagine. Importante è il coinvolgimento dei database dove possiamo archiviare dati da richiamare quando vogliamo. Si studierà quindi come sia possibile accedere ad un database all interno di codice PHP Seconda unità didattica Operazioni su un database tramite PHP Attraverso i comandi PHP è possibile eseguire delle operazioni su un database In questa unità didattica si studieranno le principali operazioni che si posso eseguire su un database tramite codice PHP.

Obiettivi e modalità di fruizione e valutazione Obiettivo e modalità di fruizione L obiettivo del corso è di fornire tecniche e metodologie per svolgere la professione di Programmatore Web PHP. Il corso sarà fruito online su una piattaforma di FAD, comprensiva di materiali didattici, esercitazioni con codici sorgenti e test di verifica dell apprendimento. Strutturazione del corso Il programma del corso verterà sul linguaggio PHP ed linguaggi web ad esso correlati come HTML, CSS e Javascript. Il linguaggio PHP è tra i più utilizzati in ambito sia pubblico che privato per quanto riguarda la realizzazione di applicazioni web leggere e open source su piattaforma Lamp. Destinatari e modalità di valutazione I destinatari del corso sono diplomati e laureati che vogliono arricchire le proprie competenze o intraprendere da zero una carriera programmatore PHP nel mondo ITC.