Istituto CEFI. Academy of information Technology. Corsi di informatica, grafica e programmazione Certificato ISO 9001 - 2008 per la Formazione   CEFI

Corso Progettista Web


AUTORIZZATO dalla REGIONE LAZIO
Qualifica: PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI

Durata: Collettivo : 500 ORE

Principali Software Utilizzati :

Le Nostre Sedi

  Roma SUD : Via dei Mamili, 18 ang. Via Tuscolana
  Il Nuovo Centro direzionale e Operativo dell'Istituto Cefi dedicato alla formazione è Situato nel cuore del Business del quartiere Appio Tuscolano immerso in un contesto moderno e adiacente alla Fermata della Metro A Porta Furba .
    Linea A - Porta Furba - Adiacente Metropolitana

  Roma EUR : Viale Pasteur, 78/82 ang. Viale America
  Situata nel punto più prestigioso del quartiere EUR adiacente al Laghetto, per un contesto unico e nel cuore del business di Roma, con un Giardino privato dedicato ai nostri allievi .
    Linea B - Palasport - 150 Metri

  Roma CENTRO : Piazza di Porta Maggiore, 6
  La sede Storica del Nostro Istituto è Situata nel Centro di Roma , in un contesto facilmente raggiungibile con qualsiasi mezzo , in quanto Piazza di Porta Maggiore è capolinea di diversi mezzi di trasporto pubblico.
    Linea A - Manzoni - 300 Metri

Descrizione del Corso Progettista Web

Il corso di Progettista WEB si propone di creare una figura altamente professionale che sa creare, gestire e organizzare contenuti testuali e multimediali nel mondo internet. Durante il corso si apprenderanno tutte le tecniche necessarie per costruire siti web di vetrina (lato client), portali (lato server), siti di e-commerce e siti con contenuti multimediali.


Si tratteranno concetti d’usabilità e d’indicizzazione, sfruttando le tecnologie più attuali come:

Saranno inoltre approfonditi tutti gli applicativi relativi alla gestione e creazione dei contenuti multimediali. 
Nel programma didattico è incluso lo studio dei seguenti software:

Nel corso vengono trattati tutti gli argomenti inerenti alle offerte di lavoro attuali proprio per poter essere allineati con le esigenze delle aziende e anche quelle personali.

Alla fine del Corso dopo aver superato l'esame, Sara rilasciato il DIPLOMA di QUALIFICA PROFESSIONALE Il Diploma di Qualifica è valido ai fini dell'avviamento al lavoro professionale, all'inquadramento aziendale e costituisce titolo RICONOSCIUTO dal Ministero della Pubblica Istruzione , di ammissione ai pubblici concorsi e di ABILITAZIONE all'insegnamento professionale.

 Il corso di 500 ore (della durata di circa 5 o 7 mesi in base alle fascia di orario scelta) è istituito ai sensi della legge Regionale n° 23 del 25/02/1992 e delle legge Quadro n° 845 del 21/12/1978.

Requisiti:
DIPLOMA DI SCUOLA SECONDARIA SUPERIORE

Responsabile Didattico del Corso: 
Arch. Stefano Giuliani Ex Redattore del Sito Internet dell'Ordine degli Architetti di Roma e Provincia 

Qualifiche Ufficiali



diploma di qualifica professionale regione Lazio

DIPLOMA di Qualifica Professionale
di PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI
Rilasciato dopo aver superato l'esame.

Il Diploma di Qualifica Regionale è valido agli effetti dell' art. 14 della legge Quadro n° 845 del 21/12/1978 e della legge n. 144 del 17/05/99 art. 68. Il Diploma conseguito a fine corso è Riconosciuto dal Ministero dell'Istruzione dell'Universita e della Ricerca ed è valido come punteggio aggiunto per le graduatorie dell’ufficio di collocamento, inoltre può essere accreditato presso l'Università Italiana per ottenere i crediti formativi.

 

Attestati di Frequenza
Validi a Livello Europeo
Accreditati Università per i Crediti Formativi.

L'IstitutoCEFI® è una Scuola Riconosciuta dal Ministero dell'Istruzione MIUR. Gli Attestati sono in formato digitale con Codice anticontraffazione e sono Riconosciuti da Tutte le Aziende e Istituzioni Europee. Anche dall'estero avete accesso al Nostro Portale per stampare i Certificati per ogni evenienza di Lavoro.

Lista Attestati Rilasciati
+Corso Flash Avanzato
+Corso Web Master Base, Design Siti, Flash Base
+Corso Programmatore PHP
+Corso linguaggio ASP.net
+Corso Ajax e Xml
+Corso Sicurezza sul Lavoro
 

Qualifiche internazionali

L'IstitutoCEFI® è un Centro Accreditato Person Vue per erogare certificazioni informatiche a livello Mondiale. Oltre alle Qualifiche Ufficiali, sarà possibile conseguire, direttamente in sede, le seguenti certificazioni internazionali:

Materiale Didattico

con la Versione Enterprise incluso un imac o un macbook pro*

e in più anche per i corsi standard ...

Borsa Notebook

da 14" o 16" a seconda delle Vostre Esigenze

In abbinamento a questo corso, verrà consegnata una Valigetta per Notebook o NetBook da 14" a 16" in materiale microfibra impermeabile con diversi comparti per eventuali accessori. Questa borsa inoltre è adatta non solo per i Notebook ma anche come valigetta per documenti.

Dispense

Un Supporto Valido per la Formazione

Alla prima lezione sarà fornito il manuale on-line di supporto al corso e altro materiale didattico utilizzato dal docente durante le lezioni. Avrete quindi anche la possibilita di poter consultare il materiale ovunque vi trovate , in Aula a Casa in Ufficio anche dopo aver terminato il Corso.

Esercizi On-Line

Per esercitarsi anche fuori dall'aula

Una risorsa molto importante per poter ripetere gli esercizi svolti in aula con il docente anche da casa o dal proprio ufficio. I codici di Accesso forniti non avranno scadenza e saranno Vitalizi permettendovi di potervi esercitare anche quando avrete terminato il Corso.

Joboot

Lavoro nell'Information Technology

Per inserire non solo il vostro profilo, ma anche tutti i lavori eseguiti durante il corso e aggiornarli succesivamente, Le Aziende potranno contattarvi in base a dei criteri da voi scelti. Ad oggi Oltre 1000 dei Nostri Allievi sono riusciti a Trovare Lavoro tramite Joboot .

Programma Didattico

Moduli Didattici:

Area Progettazione Web  
   
Tecnica di Programmazione Web Master Base
20 ore 60 ore
   

Web Design e Usabilità Siti Javascript – Ajax - xml
40 ore 40 ore
   

jQuery WordPress
20 ore 50 ore
   

Joomla Linguaggio PHP e MySql
50 ore 100 ore
   

Linguaggio Asp.Net Modulo D.lgs 81/08
100 ore 20 ore
   


  Totale : 500 Ore

 

TECNICA DI PROGRAMMAZIONE: 20 ore
Fondamenti di Informatica: 10 ore
  Concetti informatici di base
Software e Hardware
Sistemi operativi
Utilizzo del S.O Windows
Gestione di File e Cartelle
 
Teoria della Programmazione: 10 ore
  Logica Binaria
Il concetto di algoritmo
Elementi di programmazione strutturata
Diagrammi di flusso
Strutture dati elementari: vettori e stringhe, matrici e tabelle
Cenni sulle strutture dati dinamiche
Esempio di algoritmi classici
Cenni sulle tecniche di programmazione avanzata e sull’ingegneria del software
 
SITI LATO CLIENT: 100 ore
WEB MASTER BASE: 60 ore
Introduzione
  Definizione e gestione di un dominio
Definizione di Web Master e Web Designer
La storia di Internet
W3C
Il linguaggio HTML 5
La struttura base di un documento
I Tag principali
 
L'interfaccia grafica di Dreamweaver
La barra della pulsantiera
La barra degli strumenti
Menù di scelta rapida
Il pannello oggetti
Finestra ispezioni proprietà
Pannelli mobili agganciabili
Le viste:
• codice
• codice struttura
• struttura
I modelli
 
Concetti base
  Definizione del sito
Inserimento del testo
Formattazione carattere
• Formato
• Carattere predefinito
• Dimensione
• Colore
La tavola dei colori WebSafe
Esadecimali, RGB, colori in inglese
• Elenchi puntati e numerati
• I caratteri speciali
• I caratteri compatibili
Creazione e salvataggio di una pagina HTML
 
Le proprietà della pagina
  • Titolo
• Sfondo
• Testo
Link relativi e assoluti
Collegare le pagine di un sito
 
Inserire immagini, audio e video
  Inserimento di un'immagine
Tipologie:
• immagine
• immagini rollover
Inserimento di un'immagine come sfondo
• immagine di ricalco
Mappe immagine
Inserire un audio
Inserire un video
Inserire un video da Youtube
 
I link
  Collegamenti ipertestuali
Collegamenti a file pdf - word - zip
Destinazione:
• _blank
• _new
Ancoraggi
 
Le tabelle per presentare i dati
  Impaginazione: dalle tabelle ai layout liquidi, ai siti ottimizzati per ogni tipo di devices
Creazione
Modifica
 
Il Sito web
  Definizione di sito locale
Gerarchia di un sito web
Modifica di un sito esistente
 
I frame
  Cos'è un IFRAME
Utilizzo di IFRAME di terze parti
 
I DIV
  DIV relativi e assoluti (PA)
 
I Fogli di stile - linguaggio CSS
  Concetto di foglio di stile
Fogli di stile esterni, interni, in linea
Classi e ID
Impaginazione tramite fogli di stile
Formattazione tramite i fogli di stile
 
Le form
  Definizione
Creazione
I CGI
Gli oggetti form:
• campo di testo
• pulsante
• casella di controllo
• pulsante di scelta
• elenco/menù
• campo nascosto
 
HTML 5
  • Informazioni sullo stato della nuova specifica e sul metodo di lavoro seguito per realizzarla
• Che cos’è veramente HTML5
• Le nuove funzionalità
• Grado di supporto dei browser e modello di sviluppo
• Differenze con HTML4 e XHTML
• Supporto di HTML5 da parte dei programmi di sviluppo (Adobe Dreamweaver)
• Supporto di HTML5 dalle piattaforme mobili
   
Creare documenti per browser moderni
  • La struttura del documento (DOM)
• Sintassi del linguaggio
• I nuovi elementi semantici
• Il formato dei nuovi elementi con i fogli di stile css (CSS2 e CSS3)
• Tecniche di adattamento dei nuovi elementi ai browser obsoleti
   
Javascript e il DOM
  • Inclusione di codice javascript in una pagina web
• Sintassi di base del linguaggio: istruzioni, variabili, espressioni, …
• Strutture di controllo e cicli
• Le funzioni
• Gli eventi
• Gestione degli errori
• Gli oggetti predefiniti più importanti
• Accesso e manipolazione del DOM
• La programmazione orientata agli oggetti
   
I fogli di stile CSS 3
  • Stato della specifica e grado di supporto da parte dei browser
• I nuovi selettori
• Le nuove proprietà dei box
• La scelta e l’utilizzo dei font
• Adattare i documenti ai dispositivi (in particolare a quelli mobili)
   
Le funzionalità multimediali di HTML5
  • Il web senza i plugin
• Disegnare forme e testo
• Includere e controllare file audio. Formati audio supportati
• Includere e controllare file video. Formati video supportati
   
Le funzionalità di geolocalizzazione
 

• Lo stato delle API di localizzazione e loro supporto da parte dei browser
• Rilevare la posizione del navigatore
• Disegnare la mappa di google

 
Local storage e Applicazioni offline
  • Lo stato delle API e loro supporto
• Creare un’applicazione offline
• Memorizzare i dati dell’applicazione in locale
• Utilizzo di applicazioni (Local e Offline) con browser obsoleti
 
I meta tag
  Inserimento
Tipologie:
• parole chiave
• descrizione
 
Pubblicazione e gestione del sito web
  Gli spazi web:
• Spazio gratuito
• Spazio a pagamento
• Servizio di Hosting
• Servizio di Housing
Il protocollo FTP
Verifica
• funzionalità
• compatibilità con i browser
• dimensioni
• tempi di scaricamento
Anteprima nel browser
Impostazione dei parametri FTP
Pubblicazione
Gestione del sito
Aggiornamenti
 
Arricchire il sito
  Creare una favicon
Aggiungere gadget
Interazione con Facebook, Google+, Twitter
Introduzione ai linguaggi di programmazione web (esempi utili)
Servizi Google
 
Posizionamento
  Introduzione all'ottimizzazione SEO del sito
Controllo tramite software di terze parti
Inserimento dell'URL sui principali moroti di ricerca per indicizzazione
 
WEB DESIGN: 40 ore
Introduzione
  L'importanza dei domini
Scelta di un target finale
L'incompatibilità dei browser
 
I processi da seguire
  Definizione dell'URL
Pianificare il lavoro
Ricercare materiale grafico
Tracciare la struttura del sito
Creare una bozza grafica
Creare i contenuti
Organizzare le informazioni
 
Usabilità dei siti Web
  Introduzione e definizione di usabilità
I principali attributi:
• utilità
• facilità di apprendimento
• efficienza
• facilità di ricordo
• quantità di errori
• soddisfazione
Azioni pratiche da effettuare sulle pagine web
 
Accessibilità dei siti Web
  Introduzione e definizione di accessibilità
Le principali direttive del W3C
Azioni pratiche da effettuare sulle pagine web
Importanza dell'usabilità e dell'accessibilità ai fini di un miglior posizionamento nei motori di ricerca
 
Responsive WEBDESIGN
 

Principali browser per i dispositivi mobili (Safari, MozillaFirefox, Opera)
Introduzione al 'Responsive Design'
Definire i breakpoint con le Media Queries CSS3
Impostare Script e Markup HTML per un progetto "responsive"
Il meta tag 'viewport'
Stili per il mobile: layout, dimensioni, font
Stili per il mobile: la navigazione
Riconoscere un dispositivo mobile (JavaScript o CSS3 Media queries)
Ottimizzare un layout per tablet e desktop – impostare il breakpoint a 768px
Orientare lo schermo: landscape e portrait
Lavorare per il desktop – impostare il breakpoint a 1024px

 
Organizzare i contenuti in modalità responsive
 

Multimedialità responsive: immagini e video
Realizzare immagini responsive con il tag PICTURE
Realizzare video elastici e responsive
Rendere una tabella responsive
Rendere il menù di navigazione responsive
Gestire layout responsive con la Tecnica off-canvas

 
La grafica Web con Adobe® Photoshop
Introduzione al programma
Differenze tra grafica vettoriale e grafica bitmap
L'importanza della grafica ai fini di un miglior posizionamento nei motori di ricerca
Il peso e la risoluzione di un immagine
Ottimizzazione per il web
I formati principali: BMP, GIF, JPG, TIFF
L'interfaccia grafica, le palette e l'area di lavoro
Creare immagini
Dimensionare il quadro e l'immagine
Rotazione, selezioni e ritagli
Inserimento e formattazione di testo
Correzioni grafiche e riempimenti di colore
Desaturazione
I livelli
I filtri
Il comando fluidifica
Esempi pratici
 
Pubblicazione
  Verifica
• funzionalità
• compatibilità con i browser
• dimensioni
• tempi di scaricamento
Anteprima nel browser
Impostazione dei parametri FTP
Pubblicazione
Gestione e aggiornamento del sito
 
WEB MASTER AVANZATO
Javascript – Ajax - xml: 40 ore
Introduzione a Javascript
  • Introduzione
• Storia e versioni di Javascript
• Linguaggi di scripting lato client e lato server
• I browser Web e la compatibilità
 
Implementare il codice
  • Inserire il codice in una pagina HTML
• Includere file Javascript esterni
• Il comando with
• I commenti
 
Operatori ed eventi
  • Gli operatori • Gli eventi
• L'istruzione this
• Riferimento all'ID di un elemento HTML
• Esempio di utilizzo degli eventi
 
Programmazione
  • Programmare a oggetti in Javascript
• Cosa sono gli oggetti
• Cosa sono le proprietà ed i metodi
• Gli oggetti Javascript
• Creare oggetti personalizzati • Gli ActiveX
 
Variabili, costanti e tipi di dato
  • Assegnazione dei nomi
• Parole riservate Javascript
• Variabili locali e globali
• Le costanti
• Tipi di dato e funzioni di conversione
 
Le funzioni
  • Quando utilizzare una funzione
• Richiamare una funzione
• Impostare il return in una funzione
• Funzioni e parametri
 
Istruzioni condizionali
  • Enunciato if ... else if ... else
• Operatore condizionale ternario
• Enunciato switch
 
Istruzioni di iterazione
  • Ciclo for
• Ciclo while
• Ciclo do while
• Impostare condizioni in un ciclo
• Nidificare due cicli
• Le istruzioni break e continue
 
Array
  • Dichiarazione e gestione dei dati
• Proprietà e metodi
• Ciclare un Array
• Stringhe e Array
 
Gestione delle date: la funzione Date()
  • Proprietà e metodi
• Esempi di utilizzo della funzione
 
L'oggetto document, Window e location
  • Proprietà e metodi
• Le finestre popup
• Le finestre di dialogo
• Le temporizzazioni
• Esempi di utilizzo dell'oggetto
 
Introduzione generale ad Ajax
• Cos'è AJAX e come si colloca nell'evoluzione del web
• Cosa può fare AJAX
• E’ tutta una questione di Javascript J
• Esempi di siti in AJAX
• Analisi del codice di un’applicazione AJAX
 
Javascript e Ajax
  • Lo standard ECMA 262
• Javascript e AJAX, un binomio vincente
• Il linguaggio Javascript
• Accedere alle pagine web con Javascript
• Gli editor per scrivere codice Javascript
• Debug di codice Javascript
• Incompatibilità con Browser
• Javascript e gli eventi del browser
• Object Oriented Javascript
• Lo storing dei dati con Javascript
• Controllare il DIV e lo SPAN
 
Primi passi in Ajax
  • L’oggetto XMLHttpRequest
• Controlli per il supporto all’oggetto XMLHttpRequest
• Invocare l’oggetto XMLHttpRequest
• Quali sono i metodi di XMLHttpRequest più supportati e come usare open()
• Come inviare i dati con send() e usare abort
• Gestire le chiamate asincrone
• URL relative ed Assolute
• L’evento MouseOver
• Server Side Scripting
• Connettersi ad uno script sul server
• Ritirare dati in formato XML con PHP
• Gestire i dati XML scaricati dal server
• Parsing di dati XML
• Passare i dati al server con GET e POST
• Esempio : Leggere l'RSS di Edit, il blog di HTML.it
 
Lavorare con Ajax
  • Le proprietà dell'oggetto XMLHttpRequest
• Come usare AJAX in modalità cross-browser
• Javascript dal server
• Farsi ritornare Oggetti Javascript dal server
• Esempio : AJAX e Google per le ricerche sul web
• Gestione dei dati ricevuti da Google
• Gestione dei keystrokes
• Chiamate da domini differenti
• Validazioni lato server e lato client
• Intercettare le Headers con getAllResponseHeaders e getResponseHeader
• AJAX e il debug
• Debug più semplice con Greasemonkey
• Gestire l’overload delle chiamate
• Gestire chiamate multiple concorrenti
 
Server Side AJAX Framework
  • Scrivere Javascript usando i framework
• AJAX e PHP
• AJAX e ASP.NET
 
Introduzione generale all'XML
  • Introduzione ai metalinguaggi
• Cosa è l'XML
• Benefici nell'utilizzo dell'XML
• L'SGML
• Relazioni tra SGML e XML
• Evoluzione dell'XML
 
Utilizzo dell'XML
  • Utilizzi dell'XML
• Esempi pratici
• Modellare i dati
• Elementi e attributi
• Elementi annidati
• Struttura di un documento
• Documenti validati
• La dichiarazione
• I webservices
 
XHTML e XML Namespace
  • Utilizzi dell'XHTML
• Documenti di esempio
• Conversione di file html in Xhtml
• Scrivere codice XHTML per i vecchi browser
• Inculdere script
• Gli Stylesheet
• Cosa si intende per NAmespace
• Usare i namespace in XML
• Esempi pratici
• Namespace e DTD
• L'uso di URL nei namespace
 
XML Schema e Uso dei DTD
  • Principi dietro al concetto di Schema
• DTD e Schema
• Scrivere uno Schema
• Esempi pratici di Schema
• Sequenza di elementi
• Definire attributi
• Usare XMLSpy
• La dichiarazione Document Type (DOCTYPE)
• DTD esterni ed interni
• Dichiarazioni DTD
• Keywords nei DTD
• Limitazioni dei DTD
• Entities : parsed, references, parametrizzate
 
JQUERY: 20 ore
Introduzione a jQuery
Cos'è jQuery e quali vantaggi offre
i selettori
Selezionare elementi per lavorarci con i metodi di jQuery
Identificare elementi specifici tramite gli attributi HTML
Operazioni sui selettori
Attributi, classi e metodi base
 
Panoramica sui principali metodi che è possibile applicare agli elementi e agli attributi
  Gestione delle classi, del contenuto e dei campi dei form
Metodi e tecniche per spostarsi all'interno di un documento HTML
Manipolazione del DOM e dei CSS
Inserire e manipolare nuovi elementi
Altre operazioni sul DOM:
• sostituire
• rimuovere
• svuotare
• duplicare Intervenire sui CSS per modificarli
 
Gli eventi
  Gestire e associare eventi
Panoramica su altri metodi specifici legati agli eventi
Panoramica sintetica sugli effetti di animazione di base
Come creare effetti personalizzati
 
Esempi pratici:
  • Tabella ordinabile e filtrabile
• Tooltip
• Flipbook
• iframe
• Scroller verticale di testo
• Bottone per tornare in alto
• Ingrandire un testo
• Stampare
• Slideshow di immagini
 
WORD PRESS : 50 Ore
I Blog e WordPress
Introduzione al mondo dei blog
Storia di WordPress
 
Installazione di WordPress
  Introduzione
Download della versione
Requisiti
Preparazione dell'ambiente
Installazione di WordPress
Login e primo accesso all'amministrazione
 
La Dashboard
  Introduzione
La barra menu-notifiche
Welcome Screen
La Sidebar
Moduli in bacheca
 
Gestione dei contenuti
  Introduzione
Articoli e Pagine
Gestione degli articoli
Gestione delle categorie
Creare un nuovo articolo
Articoli protetti da password
Inserire un'immagine
Immagine in evidenza
Post Format: il Formato degli articoli
Post Revision
Gestione dei Media
 
Gestione dei commenti
  I commenti in WordPress
Gestione dei commenti
Configurazione della Discussione
Ping e Trackback
 
I Widget
  I Widget
Tipi di Widget
 
I Menu
  Gestione dei menu
Creare e modificare un menu
Struttura dei menu
Gestione delle posizioni
Il Widget Menu Personalizzato
 
Gestione degli Utenti e Temi
  Creare/Gestire utenti
Gestione ruoli
Creare un nuovo utente
La gestione dei Temi
Installare nuovi Temi
 
Gestione dei Plugin e Variplugin
  Introduzione
Gestione dei plugin
Installare un plugin
Editor dei plugin
Variplugin per potenziare WordPress
Introduzione
Estensioni per la gestione utenti
Protezione dallo SPAM
Plugin per il SEO
Condivisione Social
Plugin per l'e-commerce
Plugin per Forum e Comunità
Altri plugin
 
Multiblog / Multisite
  Introduzione
Attivare la funzionalità multiblog
Procedura di installazione
Le nuove Funzioni nel backend
 
I permalink
  Gestione dei Permalink
Come funzionano i permalink :mod_rewrite e .htaccess
Modificare i permalink
 
Joomla: 50 ore
Joomla
Il CMS e il Framework
Installare Joomla
Installazione automatica
Installazione manuale
 
Struttura di Joomla
  Articoli
Estensioni
Componenti
Template
Moduli
Plugin
Area amministrativa
Area pubblica
 
Il menu di Joomla
  Come gestire i menu
Categorizzare le voci di menu
Aggiungere le voci di menu
Visualizzare le voci di menu
Opzioni avanzate di layout dei menu
 
Componenti di Joomla
  Banners : i messaggi pubblicitari
Contatti :form per le richieste dei clienti
Messaggistica : messaggi privati agli amministratori
News feeds : aggregatore di notizie
Search :form di ricerca sul sito
Web links : lista di collegamenti ad altri siti
Redirect : rileva URL errati e redirige
 
Moduli di Joomla
  Creare e gestire moduli
Modificare la posizione
Modificare l'ordine
Come utilizzarli con i link di menu
Quando visualizzarli
 
Plugin di Joomla
  Panoramica dei plugin predefiniti
Plugin di autenticazione
Plugin per i contenuti
Plugin per l'editing
Plugin di ricerca
Plugin per gli utenti
Altri plugin
 
Creare un sito
  Costruire un sito
Installazione
Contenuti
Estensioni
Template
 
Gestione Utenti e Temi
  Creare/Gestire utenti
Gestione ruoli
Creare un nuovo utente
Definire il sistema di Access Control Levels
Livelli di accesso
gruppi predefiniti per differenziare gli utenti
Modificare i parametri
Utenti registrati: contenuti speciali, commenti, etc...
Amministratori: operazioni sul backend
La gestione dei Temi
Installare nuovi Temi
Gestione dei Plugin e Variplugin
Introduzione
Gestione dei plugin
Multilingua in Joomla
Trovare ed installare pacchetti di lingua
Abilitare modulo e plugin per il multi-lingua
Tradurre contenuti ed estensioni
Applicare template diversi a diversi linguaggi
 
Gestione di Joomla
  Aggiornare il sito
Aggiornare le estensioni
Disabilitare o disinstallare le estensioni
Aggiungere protezioni al sito
Effettuare copie di backup
Template di Joomla
Cosa sono i template
Come modificare i template
Elementi vari:
Gallerie Fotografiche
Area Download
Social Network
Mappe Interattive
E-Commerce
 
PHP: 100 ore
Introduzione generale a PHP
Che cos'è il PHP
Cosa può fare PHP
Confronto con altri linguaggi Server side
 
Primi passi
  Creare un file con PHP
Leggere, scrivere e cancellare un file
Usare i Form
Progettare un database
 
Installazione e caratteristiche principali
  Installazione su Unix/HP-UX
Installazione su Unix/Linux
Servers-CGI/linea di comando
Server-Apache
Server-Apache 2.0
PHP e Apache 2 su Linux
PHP e Apache 2.0 su Windows
Server-Caudium
 
Gestire le informazioni
  Struttura del Linguaggio
CostantiSintassi
Costanti predefinite
 
SQL e MySql
I database relazionali:
• raggruppare i dati
• ordinare i dati
• cancellare i dati
Le tabelle:
• campi
• record
Ottimizzare le query
Creare campi calcolati
Variabili
Cicli e condizioni
 
Funzioni
  Funzioni definite dall'utente
Valori restituiti
Funzioni variabili
Funzioni Apache
• Installazione
• Configurazione di Runtime
• Aritmetici
• di Assegnazione
• Bitwise
• di Confronto
• di Controllo errori
• di Esecuzione
• di Incremento/decremento
• Logici
• di StringaFunzioni di Array
• Introduzione e installazione
• Configurazione di Runtime
• Costanti predefinite
 
PHP e i database
  Form e PHP
Cookies
Gestione della connessione
Usare i metodi Get e Post
Prelevare le informazioni dell'utente da un form
Gestire la sicurezza dei Dati
Spedire il contenuto di un form a un database o per posta elettronica
Configurare ODBC data sources Microsoft Query
Array
Stile di scrittura
Area riservate e password con PHP e MySQL
 
ASP.NET: 100 ore
Introduzione generale ad ASP.NET
• ASP.NET : un nuovo approccio al web developing
• ASP.NET : sintassi di base ed eventi di .NET
• L'architettura del Framework .NET 
• Scegliere il linguaggio da utilizzare: C# o VB.NET
 
Primi passi e caratteristiche principali
  • Built-in web server (Cassini) e IIS
• Inline coding e code-behind
• Le direttive di pagina (@Page, @Master, @Control, ecc.)
• Eventi Page, PostBack e cross-page Posting
• Le Application Folder di ASP.NET
• WebConfig e Global.asax
 
Controlli Html e Server
  • Attributo runat
• Proprietà degli Html Controls e differenze con i Server Controls
• Proprietà dei Server Controls di ASP.NET
• Vantaggi nell’uso dei Server Controls per ricreare elementi di una Form
• Altri Server Controls: Calendar, AdRotator, Table e XML
 
Controlli server e validazioni di ASP.NET 
  • Upload di file con FileUpload
• Creare procedure a step intermedi con Wizard e Multiview
• Manipolare liste puntate con BulletedList
• Mappare le immagini con ImageMap Validazione lato server e lato client
• Validare i campi in base al formato necessario (testi, numeri, date, email, ecc.)
• Gruppi di validazione
 
SQL Server
  • Introduzione e cenni storici a Microsoft SQL Server
• Sintassi del Transact-SQL (T-SQL)
• T-SQL e tipi di dati
• Creazione e modifiche delle tabelle e delle Views
• Inserimento, cancellazione e aggiornamento di dati
• Usare le Join (inner, outer, and cross joins)
• Integrità referenziale e indici
• Creare e testare Query
• Ottimizzazione dei database
• Stored Procedure
• Transazioni in T-SQL
• Cursor Type
• User-Defined Functions (UDFs)
• Trasferire dati da e verso SQL Server
• Transformation Services (DTS)
 
Accesso ai dati con ASP.NET e ADO.Net
  • Connessioni a fonti dati remote
• Configurare e memorizzare le connessioni ad un database
• Data Source Controls: SqlDataSource, ObjectDataSource e XMLDataSource
• Visualizzazione dati con DataList e Repeater
• Gridview, Formview, DetailsView per automatizzare la gestione dati
• ADO.NET e il Data Management
• Connection, Command, Data Reader, Data Adapter, DataSet e Data Table
 
Gestione degli utenti in ASP.NET 
  • Differenze fra autenticazione ed autorizzazione
• Autenticazione “Windows-based” e “Form”
• Gestire le registrazioni degli utenti con la classe Membership
• Personalizzare i profili e le autorizzazioni con le classi Profile e Roles
• Configurare aree riservate in base ai Ruoli
 
Gestione dello stato in ASP.NET 
  • L’Event Model e le Sessioni
• Querystring, Cookies e Cookieless
• Il ViewState e la persistenza dei dati
 
Sviluppare un'applicazione reale
  Creare un'applicazione
Cenni sulla sicurezza dei dati
Gestire le transazioni da una pagina ASP.NET
Gestire l'accesso a un'area riservata mediante autenticazione su database
 
SICUREZZA SUL POSTO DI LAVORO: 20 ore
  Introduzione al D.lgs 81/08
La prevenzione degli infortuni e l’igiene del lavoro
I soggetti della prevenzione
Il medico competente
Il datore di lavoro, i dirigenti e i preposti
Il rappresentante dei lavoratori per la sicurezza
I lavoratori addetti al pronto soccorso, antincendio e evacuazione
Obblighi, responsabilità, sanzioni
La prevenzione e la sorveglianza sanitaria
Il ciclo produttivo del comparto e i principali rischi specifici
 

Date Inizio e Costi Corso Progettista Web


AUTORIZZATO dalla REGIONE LAZIO e Riconosciuto dal Ministero dell'Istruzione, dell'Università e della Ricerca.
L'unico Corso che Ti ACCREDITA come Progettista Web a livello Statale nell'esercizio della Professione.

Alla fine del Corso, dopo aver superato l'esame, sarà rilasciato il' DIPLOMA di Qualifica Professionale valido agli effetti dell' art. 14 della legge Quadro n° 845 del 21/12/1978 e della legge n. 144 del 17/05/99 art. 68. Scegliere un percorso di Formazione Autorizzato dalla Regione , vuol dire essere riconosciuti a livello Statale nell'esercizio della Vostra professione. Il Diploma conseguito a fine corso è Riconosciuto dal Ministero della Pubblica Istruzione ed è valido come punteggio aggiunto per le graduatorie dell’ufficio di collocamento, inoltre può essere accreditato presso l'Università Italiana per ottenere i crediti formativi.

    Costo STANDARD

  • Durata del Corso: 500 ore
  • Costo del Corso: 2680 €
  • Costo Formazione Agevolata*: 2150 €

    VERSIONE ENTERPRISE con PC/Mac Incluso

  • Durata del Corso: 540 ore

* IL COSTO AGEVOLATO è Riservato ai PRIVATI per le Iscrizioni Entro il Mese di : Maggio 2017 *(Studenti, Lavoratori Dip., Disoccupati, Non possessori di P.iva)

I Costi sono TUTTO INCLUSO, compreso Materiale didattico e Tassa di Iscrizione

Nel Costo è Compreso anche l'accesso On-Line al Sistema E-Learning dell' IstitutoCEFI. Vi sarà fornita una Password per accedere ad un' Area Riservata comprendente tutti gli esercizi svolti durante il corso. In questo modo anche dopo la fine del corso sarà possibile ripetere gli stessi esercizi ed essere sempre aggiornati sui contenuti Didattici.

L'accesso al Sistema Telematico dell'Istituto è vitalizio

DATE di INIZIO

Le Iscrizioni si Possono eseguire ON-Line o anche presso le sedi dell'ISTITUTO CEFI

SEDE DATA DI INIZIO ORARIO GIORNI ISCRIZIONI


Metodi di Pagamento:

  • Prospetto Costo Formazione Agevolata: 2150 €
  • Quota Iscrizione: 300 €
  • Prima Lezione: 650 €
  • Secondo Mese: 600 €
  • Terzo Mese: 600 €

Il corso può essere pagato tramite un Pagamento Agevolato senza interessi e in base al prospetto qui a fianco.

Finanziamento a TASSO RIDOTTO da 12 a 24 Mesi

In Alternativa GRAZIE alla collaborazione con FIDITALIA S.p.a. è Possibile ottenere Finanziamenti per la Formazione

Se ti iscrivi allo stesso corso insieme ad un tuo amico, avrai un ulteriore sconto del 10 %, sia per te che per il tuo amico e quindi il costo del corso scenderà a 1935 € a persona * ( Prezzo Privati ) (Prospetto riferito al Costo Formazione Agevolata) * NON CUMULABILE CON ALTRE PROMOZIONI

Corso Progettista Web Versione ENTERPRISE







Fino a 40 Ore di Formazione aggiuntive a Percorso per :


  • Perfezionare il tuo progetto didattico insieme con il tuo docente in Gruppi da Max 4 Persone
  • Preparazione mirata a Certificazione Informatica internazionale.  


Avrai Inoltre un Ulteriore :


  • Una Postazione ( Mac o Pc a Scelta) Riservata in Aula.
  • Sponsorizzazione evidenziata sul nostro portale di Placement Joboot.it
  • Accesso gratuito per 1 anno ad un seminario CEFI di settore
  • After-Course Coaching, prenota un incontro esclusivo con il Responsabile didattico (o con il tuo docente) per discutere di un tuo progetto e avere un Tutoring  Personalizzato per la creazione del proprio profilo professionale  (usabile entro 60 gg dalla fine del corso)

Sei Indeciso se Scegliere un Corso Standard o Uno Enterprise ?


 

Non Ti preoccupare

Puoi Effettuare l'Iscrizione ( On-Line o Presso le Nostre Sedi ) per la Versione STANDARD e entro 3 Giorni dall'Inizio del Corso Avrai la Possibilità di
Convertire il Tuo Corso nella Versione ENTERPRISE !







Istituto CEFI. Academy of information Technology. Corsi di informatica, grafica e programmazione   CEFI