Vai ai contenuti.
perinformazioni info@redomino.com
offertalavoro
n. 1 programmatore
Zope/Plone (su SO Linux) residenti in Torino e provincia con esperienza di sviluppo di applicativi web.
n. 1 programmatore
Zope/Plone (su SO Linux) residenti in Bologna e provincia con esperienza di sviluppo di applicativi web.
Strumenti personali
areaCLIENTI
Redomino mette a disposizione dei propri clienti un'area riservata per la gestione dei servizi attivi nella massima sicurezza.
Entra
Iscrizione corsi Plone Maggiori informazioni
home » Italiano » Formazione » Corsi Plone 3 - Sviluppatori » Corso Plone 3 Sviluppatori - Il programma

Corso Plone 3 Sviluppatori - Il programma

Document Actions
Con i suoi corsi Redomino vuole tenere costantemente aggiornati tutti gli web developer su di una tecnologia estremamente efficace: Plone.
<< Torna alla pagina principale del corso




Prima giornata:
Mattina



Ore 10:00 -- Inizio del corso di formazione, presentazione del relatore e dei partecipanti.

Trattazione dei temi:
  • Breve storia di Plone
  • La competizione sul mercato
  • Plone come applicazione e come framework
  • Il passaggio a zope 3
  • Considerazioni generali nella scelta di Plone
  • La community di Plone
  • Prerequisiti e glossario
  • Cenni all'architettura Zope
  • Oggetti Zope
  • ZODB, Publisher, Sicurezza, ZPT 

Ore 11:30 -- Breve pausa e inizio dei temi:
  • Creare un'istanza Zope di lavoro con zc.buildout
  • Installazione di Plone dai sorgenti
  • Creazione di un portale Plone
  • Cenni al Content Management Framework
  • Architettura di un'istanza Plone
  • Panoramica dei servizi e dei concetti principali (skins, types, catalog, workflow)
  • Cenni alla tecnologia Zope 3 adottata da Plone (viste, adattatori, viewlet e portlet)


Ore 13:00 -- Termine del programma della mattinata


Pomeriggio



Ore 14:00 -- Inizio dei temi:
    
Servizi Plone di base
  • Architettura informativa in Plone
  • Servizio portal_types: oggetti Plone e differenze con il paradigma relazionale
  • Sicurezza e Workflow
  • Utenti e gruppi di utenti, permessi e ruoli
  • Mantenere il controllo con il workflow
  • Creare il proprio workflow


Ore 15:30 -- Breve pausa e inizio dei temi:
  • Rintracciare i contenuti
  • Servizio portal_catalog
  • Interfaccia Utente:
    • servizio portal_skin, registri css e javascript, KSS
    • viewlet manager e infrastruttura dei portlet
    • anatomia di un browser-view


Ore 17:00 -- Termine della prima giornata di formazione.


Seconda giornata:

Mattina


Ore 10:00 -- Inizio dei temi:

Tipi di contenuto personalizzati

  • Content-Centric design
    • oggetti o tabelle relazionali?
    • pensare in termini di contenuti
  • Archetypes
    • generare i propri tipi di contenuto
    • schemi, field e widget
  • Generare il proprio prodotto
    • template di prodotto con paster
    • archgenxml: disegnare l'applicazione


Ore 11:30 -- Breve pausa e inizio dei temi:

  • Struttura del pacchetto dei prodotti Plone
  • Installazione del prodotto nell'istanza Plone
    • script di installazione
    • cenni a Generic Setup
  • Trasformare le interfacce utente automatiche di Archetypes in quel che vogliamo
    • cenni a ZPT
    • struttura delle macro del base_view Archetypes

Ore 13:00 -- Termine del programma della mattinata


Pomeriggio

Ore 14:00 -- Inizio dei temi:

Specializzare il proprio archetypes

  • Creare un'interfaccia di ricerca con Formlib
    • cenni alle tecnologie Zope 3 necessarie
    • cenni al form controller
  • Creare un portlet legato al nostro prodotto
  • Gestione di File Binari fuori dallo ZODB

Ore 15:30 -- Breve pausa e inizio dei temi:
  • Accesso a DB relazionali con SQLAlchemy
  • Casi d'uso di messa in produzione
più di uno ZODB si può!
• ZEO
     • Caching

Ore 17:00 -- Termine del corso di formazione e distribuzione degli attestati di partecipazione.

<< Torna alla pagina principale del corso

Nota Bene: il programma potrà subire leggere variazioni.