Joomla 3.0 - Sviluppo siti e portali dinamici
Corso sviluppo siti e portali con Joomla e MySQL

Dati corso:

Costo: E. 950,00 + IVA 22% (Tot. E. 1.159,00)
Durata: 5 giorni
Materiale didattico: Materiale didattico, materiale corso ed esercitazioni.
Certificazione: Attestato AM4, personale e numerato, valido in tutta Europa.
Requisiti: Nessuna conoscenza richiesta di programmazione web o di utilizzo di Dreamweaver.
Numero massimo partecipanti: 10

Elenco prosimi corsi in partenza

Attualmente non sono previsti corsi a calendario per questo corso. Per essere informato dell'avvio di nuovi corsi iscriviti alla nostra newsletter, oppure consulta nupovamente questa pagina.

Joomla 3.0: sviluppo di siti e portali con pochi click
I siti dinamici e portali sono molto impegnativi da sviluppare con un qualsiasi linguaggio di programmazione, sia per le conoscenze tecniche necessarie per creare la struttura, sia per l'organizzazione dei contenuti e per la loro gestione quando il sito è on-line.

Per venire incontro a queste difficoltà è stato sviluppato Joomla, ormai arrivato alla versione stabile 3.0. Si tratta di un sistema completo e totalmente gratuito di gestione dei siti e dei loro contenuti, come portali e social network. Il termine giusto per indicarlo è CMS (Content Managment System), cioè un "sito" già pronto, le cui sezioni si possono attivare o disattivare a piacere, i cui contenuti sono inseribili dinamicamente, e le cui funzioni di base sono espandibili con numerose Extension.

La versione 3.0, in particolare, offre di base tutte le moderne funzionalità di responsive per i dispositivi "mobile", cioè la capacità di riadattare il layout del sito in modo fluido a seconda del dispositivo sul quale viene visto.

Il sito sviluppato con joomla viene generato in PHP con database MySQL; si tratta di un modo molto produttivo di creare siti per il web 2.0. E il bello sta nel fatto che l'utente non deve scrivere neppure una riga di codice.
Grazie a Joomla è possibile creare siti con funzioni quali la gestione dei contenuti, la gestione delle sezioni del sito, l'area riservata con registrazione degli utenti, la gestione della campagna banner, di sondaggi, di Feed RSS, e tanti elementi di base di ogni sito web avanzato. Ed è espandibile: tramite estensioni gratuite scaricabili da internet è possibile potenziarne le funzionalità di base o integrarne di nuove: vi sono estensioni per la gestione di comunità utenti, per la gestione di siti multilingua, per la gestione avanzata delle campagne banner, per la gestione dei contatti, dell'E-commerce, e di tutto quanto può servire alla creazione di un moderno sito web.

Siti web statici e siti web dinamici
Riassumendo in modo molto generico, nel web esistono due macro categorie di siti: i siti a contenuto statico e i siti a contenuto dinamico.
I siti a contenuto statico sono siti "vetrina", nei quali le pagine, le immagini, i testi le clip animate in Flash e tutti i contenuti sono posizionati dal creatore del sito che, per modificarli, deve modificarne i sorgenti e pubblicarli nuovamente. Si parla in questo caso di siti HTML o XHTML.
I siti a contenuto dinamico, invece, permettono all'utente di modificarne, implementarne o cancellarne i contenuti tramite appositi "moduli" presenti nel sito stesso; permettono di creare aree ad accesso riservato, gallerie di immagini che si configurano automaticamente, cataloghi di prodotti, sistemi di commercio elettronico, sistemi di gestione delle comunità di utenti, ecc. A causa del linguaggio di programmazione utilizzato questi siti vengono detti siti ASP o siti PHP.
Guarda alcuni esempi di siti dinamici Esempi di siti a contenuto dinamico

Il corso sullo sviluppo di siti dinamici con joomla permette all'utente di creare siti e portali in PHP senza scrivere una riga di codice, come siti di commercio elettronico, gestione prodotti, gestione servizi, ecc.

Un corso a pagamento su un software gratuito?
Si. Perchè nonostante Joomla sia un CMS open source, cioè disponibile gratuitamente, in realtà riuscire a creare un sito personalizzato e perfettamente funzionante non è cosa da tutti. È possibile prendere il modello di base e aggiungervi moduli, certo, ma sviluppare siti adatti a soddisfare le necessità del cliente (o della propria azienda) richiede conoscenze profonde e professionali. Come quelle che vengono erogate nel nostro corso.
Noi non insegnamo a "giocare" con Joomla, noi insegnamo ad usarlo per lavorare e soddisfare il cliente.

Un corso che proietta nel mondo del lavoro
Il corso sulla creazione di siti Web con Joomla non è diviso in "base" o "avanzato": è un corso completo che parte da zero (non è necessario avere nessuna conoscenza in materia) fino ad arrivare alla costruzione di un vero sito web, alla creazione di tutto il comparto amministrazione, all'aggiunta di contenuti fino ad arrivare alla sua pubblicazione. Al termine del corso l'utente sarà in grado di creare in totale autonomia siti web professionali, acquisendo la possibilità di proporsi direttamente nel mondo del lavoro.
Per preparare l'utente a fronteggiare tutte le varie situazioni lavorative e le necessità dei clienti, nel corso non ci limiteremo a parlare delle funzioni di base di Joomla, ma vedremo come utilizzare estensioni apposite per la gestione di servi avanzati, quali la gestione di una comunità di utenti, la gestione di un sito multilingua, ecc..

Un corso per tutti, non serve conoscere nulla
Per creare siti con Joomla non devi essere un grafico professionista, né un programmatore né un tecnico specializzato. Joomla proietta l'utente direttamente nel sito web con una semplicità che lascia stupiti: una volta configurate poche semplici funzioni sul proprio computer (per emulare un server web e far girare il sito creato), è sufficiente installare la versione base del sito Joomla e configurarlo: vi sono funzioni da attivare o disattivare, scelte da compiere, elementi da aggiungere o da togliere tramite una comoda "interfaccia web", senza dover toccare minimamente il codice. Al resto ci pensa lui, all'inizio con una comoda autocomposizione, poi con un'efficiente interfaccia grafica.
Per questo motivo Joomla apre le porte della creazione di siti web e portali anche a chi non ha alcuna esperienza né di sviluppo grafico di siti internet (tipo con Adobe Dreamweaver), né di programmazione HTML, PHP o ASP.
Il sistema di database di Joomla è MySQL, ma anche per questo non è necessario conoscere nulla se non poche nozioni di base: ci penserà il sistema Joomla a impostare il tutto e gestirne i contenuti al posto nostro.

Il programma del corso
Nella prima parte del corso parleremo di Internet, della grande rete, e di tutto quello che serve sapere per comprenderne il funzionamento; parleremo dello sviluppo di siti ma anche della loro organizzazione e della loro usabilità. In questa parte ci si occuperà dei fondamenti teorici: prima di imparare a creare siti è necessario comprendere cos’è realmente internet e quali sono le possibili applicazioni pratiche per i tempi attuali, e teoriche per i tempi futuri. Si parlerà dei sistemi di rete, dei protocolli di comunicazione, della differenza tra HTTP e FTP, degli indirizzi IP, dell’XHTML, dell’XML, dell’ASP, del PHP e di tutti i linguaggi di scripting alla base del funzionamento del web.

Nella seconda parte, dopo aver compreso con quali tecnologie di comunicazione abbiamo a disposizione per sviluppare, si passerà a parlare dei siti veri e propri. Comprenderemo innanzitutto cos’è un sito e come va organizzato, per poi tuffarci nell'uso di Joomla e crearne uno vero e proprio configurandone la struttura con una comoda procedura automatica; inizieremo a gestirne la parte amministrativa, gli utenti amministrativi, a crearne la struttura (sezioni e categorie) e ad inserire alcuni contenuti (articoli) di esempio.

Terminato di imparare come impostare un sito con joomla, nella terza parte del corso entreremo più nel dettaglio delle varie funzioni: capiremo cosa sono i moduli, i plugin, i modelli, vedremo come interagiscono moduli e modello per l'attivazione di funzioni aggiuntive del sito; impareremo come configurare la gestione degli utenti per il sito, come gestirne le sezioni e le categorie,come usare al meglio i contenuti, come creare menu e voci di menu che caricano contenuti nella parte centrale del sito, come attivare moduli aggiuntivi quali il percorso di navigazione, la mappa del sito, il modulo di login utente, il sistema di gestione dei banner e delle campagne pubblicitarie, i sondaggi, le newsletter.

Vedremo poi come scaricare da internet ed installare moduli, plugin e modelli aggiuntivi e come impostarli; utilizzeremo estensioni avanzate per la gestione delle comunità di utenti, per la creazione di siti multilingua, per la creazione e gestione di gallerie fotografiche, per la gestione avanzata di newsletter.

Per completare il corso, e dare un senso finale alla creazione di siti web dinamici, vedremo come ottimizzare il sito per i motori di ricerca; affronteremo il discorso della pubblicazione del sito in internet, di come renderlo visibile al pubblico, dell’acquisto di servizi di hosting adatti, di registrazione dei domini, della configurazione dei parametri FTP e di come utilizzarli per collegarsi on-line al sito. Parleremo di come modificare il sito e come effettuare operazioni di manutenzione. Concluderemo chiudendo il cerchio con la prima lezione, riagganciandoci ai possibili utilizzi di Internet e delle tecnologie Web per sviluppare applicazioni locale e parlando di cosa c’è in vista nel panorama tecnologico mondiale.

Caratteristiche del corso
Nel corso si impara a sviluppare siti dinamici in PHP, utilizzando Joomla e Apache server per la struttura e il codice, e MySQL come sistema di database
Non è richiesta nessuna particolare capacità (si parte da zero con tutti e tre i software utilizzati), se non un po' di dimestichezza con la navigazione internet.
Le caratteristiche del corso sono:
- Corso di gruppo a calendario con un PC per ogni utente e 10 partecipanti al massimo.
- Possibilità di effettuare il corso in modo individuale, con programma personalizzato e presso la sede del cliente.
- Istruttore professionale, esperto sia nell'insegnamento che nella creazione di siti web dinamici e commercio elettronico per lavoro, garanzia di estrema professionalità nel sistema formativo adottato.
- Rilascio attestato ufficiale AM4, numerato e intestato al partecipante.
- Programma improntato sulla situazione operativa: al termine del corso l'utente sarà in grado di utilizzare in totale autonomia i software utilizzati.

Argomenti del corso:
Cenni preliminari su internet e sui siti web
La rete delle reti, breve storia di Internet, il funzionamento del Web, i linguaggi di programmazione utilizzati: HTML, XHTML, XML,. ASP, PHP, ecc., altri utilizzi di internet: la posta elettronica, le chat, i forum, i social network, le applicazioni aziendali, server FTP. Differenze tra i vari browser. Accenni a protocolli di rete.
Focus sul funzionamento di siti dinamici
I processi Server-Client, i linguaggio PHP e ASP, i database, il sistema MySQL, il sistema server Apache, come PHP interagisce e gestisce i dati di MySQL, restituzione dei dati all'utente in HTML e XHTML.
Introduzione al SEO: Search Engine Optimization
Come funzionano i motori di ricerca e come ragionano, caratteristiche dei siti da indicizzare, funzionamento semantico di Google, organizzazione dei contenuti e delle informazioni di un sito in vista di un indicizzazione ottimale. Studio e progettazione del sito in base alle caratteristiche di ottimizzazione.
Installazione e uso preliminare di Joomla
Introduzione a Joomla, installazione di Apache server per creare un server web di test sul proprio computer, configurazione di MySQL e dei diritti di amministrazione, installazione del sito Joomla e configurazione preliminare. Collegamento con il database. Creazione di sezioni e categorie, inserimento preliminare di contenuti.
Gestione degli utenti
Gestione e creazione degli utenti dalla parte amministrativa, assegnazione dei permessi e configurazione delle preferenze.
Uso dei moduli di Joomla
Comprensione dei moduli di Joomla, dei plugin e dei modelli. Interazione tra modelli e moduli. Attivazione e configurazione dei moduli.
Gestione dei menu
Creazione dei menu del sito, creazione delle voci di menu, associazione tra voci di menu e moduli.
Moduli di base Joomla
Modulo per il percorso di navigazione (Pathway), modulo per la gestione del login degli utenti registrati e dell'area riservata, modulo per la gestione dei banner e delle campagne pubblicitarie, modulo per la gestione dei sondaggi e delle votazioni, modulo per la gestione dei link esterni, modulo per la gestione di Feed RSS, sistema di gestione multilingua.
Moduli aggiuntivi: le extension
Scaricare e installare un'estensione per Joomla, particolari tipi di estensioni, uso di estensioni per la gestione della comunità di utenti, per la creazione di siti multi-lingua, per la creazione di gallerie fotografiche, per la gestione avanzata di newsletter..
Ottimizzazione per i motori di ricerca
Impostazione e configurazione delle funzioni di ottimizzazione dei moduli di ottimizzazione per i motori di ricerca. Convalida del sito W3C, indirizzamento del motore di ricerca ed esclusione di alcune aree del sito (amministrazione) dall'indicizzazione, inserimento del codice per statistiche di navigazione Google Analytics. Cenni sulla pubblicità on-line con ADWords.
Pubblicazione del sito
Introduzione alla pubblicazione del sito, i provider, l'hosting e le caratteristiche tecniche necessarie, il server FTP, configurazione dell'FTP di Joomla, pubblicazione del sito, trasferimento delle informazioni del database. Backup del sito.

 
Certificato Autodesk corso AutoCAD Architecture   Corso certificato AM4, attestato finale  

AM4 è una struttura ufficialmente certificata per la formazione sui prodotti software e per la pubblicazione di opere editoriali ufficiali. AM4 è un centro di formazione di eccellenza: l'alta qualità richiesta nell'organizzazione della struttura, nelle attrezzature, nel metodo didattico e nella professionalità dell'istruzione ci permette di rilasciare a fine corso un certificato ufficiale AM4, garanzia presso le aziende del settore dell'estrema professionalità del corso seguito.

 

  Facile raggiungerci   Raggiungi la sede di AM4: Corso P.Sposi 23/d, 23900 Lecco

La sede dove teniamo i corsi è a Lecco, in Corso promessi sposi 23/d. E' facile ragiungerci da ogni direzione: da Milano, da Como, da Bergamo, da Sondrio e dalla Valsassina. Siamo a 300 metri dal centro commerciale "Le Meridiane", in zona Prefettura.

Per chi arriva da lontano è possibile pernottare in una delle strutture ricettivi disponibili a Lecco. Tutte sono a pochi minuti dalla nostra sede, alcune sono in zona lungo lago, e permettono comode passeggiate serali per le vie del centro.

Maggiori informazioni su come raggiungerci Raggiungi la sede AM4
Alberghi e Bed & Breakfast dove pernottare Raggiungi la sede AM4

site map am4 Mappa sito
Corsi
Elenco corsi
Calendario corsi
3ds Max - Certificazione
3ds Max 2015 - Render in rete
3ds Max 2016 per Svoltastudenti
3ds Max 2017 - Animazione
3ds Max 2017 - Modellazione avanzata
3ds Max 2017 per architettura
Acrobat X - Generazione e gestione PDF
Adobe Photoshop CS6 correzione colori
AutoCAD - Certificazione
AutoCAD 2017 - 3D e rendering
AutoCAD 2017 - Blocchi
AutoCAD 2017 - Corso completo
AutoCAD 2017 - Layout
AutoCAD 2017 - Personalizzazione
AutoCAD Structural Detailing 2015 - Acciaio
AutoCAD WS e cloud
Dreamweaver CS6 - Sviluppo siti PHP
Dreamweaver CS6 - Sviluppo siti web
Fast Forward per BIM
Illustrator CS6 - Illustrazione grafica
InDesign CS6 - Impaginazione
Inventor - Certificazione professional
Inventor 2017 - Simulazione dinamica e FEA
Inventor Professional 2017 - Corso completo
Inventor Professional 2017 - Tubi e tubazioni
Joomla 3.0 - Sviluppo siti e portali dinamici
Lightroom - Fotoritocco avanzato
Master Keen - BIM Specialist
Master One - 3ds max Expert
Master One - AutoCAD Expert
Master One - BIM Project
Master One - Boost For BIM Management
Master One - Inventor Professional Expert
Master One - Revit Architecture Expert
Master One - Revit MEP Expert
Master One - Revit Structure Expert
Mental ray e iray in 3ds Max 2017
Ottimizzazione siti motori di ricerca
Photoshop CS6 - Grafica e Fotoritocco
Photoshop CS6 - Post-produzione rendering
Revit 2017 - Analisi energetica
Revit 2017 - Arredo e contract
Revit 2017 - Personalizzazione famiglie
Revit 2017 - Rendering avanzato
Revit Architecture - Certificazione
Revit Architecture 2016 per Svoltastudenti
Revit Architecture 2017
Revit Architecture 2017 - Gestione progetto
Revit MEP 2018
Revit Structure - Certificazione
Revit Structure - Personalizzazione famiglie
Revit Structure - Strutture in acciaio
Revit Structure - Strutture in cemento armato
Revit Structure 2017
Revit Structure 2017 - Gestione progetto
Revit Structure 2017 - Modello analitico e analisi
Robot Structural Analysis 2017
Vault per Inventor 2017 - Gestione dati
Informazioni sui corsi AM4
Autodesk Authorized Training Center
Corsi in aula
Corsi personalizzati one-to-one
Solo corsi completi
Durante e dopo il corso
Iscrizioni ai corsi
Iscriviti ad un corso
Modalità  di iscrizione
Da sapere prima di iscriversi
Iscrivere più persone
Corsi personalizzati
One to one - Il meglio dal tuo software
Richiedi informazioni sui corsi personalizzati
Istruttori
Tra i migliori nel proprio campo
Certificazioni degli istruttori
Libri scritti dagli istruttori
Aula corsi
Le postazioni
I software utilizzati
Area coffee break
Calendario dei corsi
Corsi in partenza a Luglio 2017
Corsi in partenza a Agosto 2017
Corsi in partenza a Settembre 2017
Corsi in partenza a Ottobre 2017
Corsi in partenza nei mesi successivi
Raggiungere AM4
Raggiungere la sede
Parcheggi in prossimità  della sede
Treni e collegamenti
Pernottare durante i corsi
Alberghi
Bed & breakfast
Affitto appartamenti per brevi periodi
Allievi e vetrine ex corsisti
Gallery lavori allievi
23 and Design
Alessandro Gusmerini
Alessandro Izzo
Ferruccio Della Schiava
InternoUno
Liborio Vaccaro
Luca Rostellato
Roberto Colombo
Silvia Tara
Stefano Armeni
Studio Venti3novecento
Susanna Mariani
Informazioni su AM4
Cos'è AM4
Autodesk Authorized Training Center
Per contattarci
Per richiedere informazioni sui corsi
Per raggiungerci