» Sei in: home > community
22-03-2007, 14:22.
Venerdì scorso si è concluso il terzo workshop dedicato a Wizard series 2, il framework OOP per web application in PHP4 sviluppato da Kaoma.
La partecipazione a questo workshop gratuito, organizzato periodicamente dal LAB, è necessaria per tutti i programmatori PHP che sono chiamati a lavorare per Kaoma, e credo sia un’ottima occasione per prendere confidenza con un framework basato sull’architettura MVC e con metodologie e strumenti di lavoro specifici per il lavoro di gruppo, come per esempio il CVS.
Il confronto con i partecipanti al workshop è anche un’ottima occasione per verificare sul campo la metodologia Kaoma LAB e per individuare i punti di forza e di debolezza del framework. Anche questa edizione si è rivelata ricca di spunti sotto entrambi i profili.
Per quanto riguarda la metodologia, abbiamo potuto sperimentare ancora una volta la validità dell’idea di far procedere di pari passo aula e laboratorio e di mettere immediatamente in pratica tutti i concetti e le nozioni, anche i più teorici. Per le prossime edizioni del workshop, vogliamo provare ad aumentare ulteriormente il parallelismo, spezzando la teoria in blocchi ancora più elementari, e aumentando le attività pratiche. Questa sarà anche la direzione che proveremo a seguire negli altri corsi.
Per quanto riguarda il nostro framework in sé e per sé, proprio in questi giorni sto elaborando le direzioni di sviluppo da seguire nei prossimi mesi, per migliorare ulteriormente la seres 2, già matura, e per avviare i lavori per la prossima series 3… Ma questo è l’argomento per un altro post…
Per il momento, voglio ringraziare tutti i partecipanti alla terza edizione del workshop per la buona volontà e l’impegno con cui hanno affrontato questa esperienza.
Risposte: nessuna risposta »
20-07-2006, 13:07.
Le primissime anticipazioni sulle iniziative di formazione che stiamo preparando, e che inizieremo a lanciare a partire da settembre, sono dedicate ai programmatori…
Ruby on Rails
Secondo la propaganda: un linguaggio che esalta la gioia di programmare e un framework che centrato su semplicità e produttività. Secondo Kaoma LAB: una piattaforma estremamente interessante da conoscere ed utilizzare, e praticamente perfetta per un gran numero di applicazioni. A Ruby on Rails, e al linguaggio Ruby, dedicheremo due progetti.
Anzitutto, un workshop introduttivo, pensato per i curiosi e per chi si sta avvicinando a questa piattaforma per la prima volta. In pratica, un’occasione per vedere di cosa si tratta, familiarizzare con la sintassi del liguaggio, acquisire gli skill di base e, soprattutto, iniziare a lavorare con Rails.
Subito dopo, un corso vero e proprio, pensato per chi vuole passare al livello successivo. Ovviamente, in stile LAB: un pizzico di filosofia, teoria quanto basta e tanti casi pratici; più, probabilmente, un workshop finale in cui ci “sporcheremo le mani” realizzando insieme un progetto di laboratorio.
PHP
Con questo linguaggio lavoreremo su due livelli, entrambi organizzati con un corso seguito da un workshop in cui applicare immediatamente le nuove nozioni e capacità.
Il corso base di PHP è studiato per chi muove i primi passi nella programmazione web, e consentirà di acquisire tutte le nozioni fondamentali, ma soprattutto tante capacità pratiche immediatamente applicabili a progetti reali.
Il corso avanzato di PHP è dedicato a coloro che già conoscono la sintassi del linguaggio e vogliono progredire al livello successivo. Mediante questo corso ci avvicineremo alla pratica della programmazione orientata agli oggetti, alle tecniche di testing e all’uso di framework OOP open-source, in particolare CakePHP.
Risposte: nessuna risposta »
18-07-2006, 15:43.
Dopo un periodo di rodaggio, Kaoma LAB finalmente parte! Sono particolarmente orgoglioso di questa iniziativa, perché è centrata attorno ai due aspetti che fanno la differenza in un progetto di successo: il valore delle persone che compongono il team, e l’uso adeguato della tecnologia.
Ormai non fa più notizia: il web 2.0 è qui tra noi, e, per chi segue appasionatamente tutte le innovazioni, è un paese incantato. Quanti nuovi acronimi di tre lettere sono stati coniati oggi? Ovviamente, è anche un luogo in cui è facile smarrirsi tra lo scintillio e le lusinghe di tecniche, librerie, framework e intere piattaforme in contrasto fra loro. Lato server, la battaglia fondamentale è Java vs. PHP vs. Ruby (recentemente fraintesa come Ruby on Rails vs. resto del mondo). Lato client, si tratta di Flash vs. AJAX. E, all’interno di ciascun campo, ci sono molti schieramenti e molte idee, quasi tutte interessanti.
Giorno dopo giorno, è sempre più importante conoscere le novità. Ma è soprattutto importante valutare, al di là delle mode, cosa è adatto per fare cosa; mantenere la lucidità; avere il coraggio di cavalcare la cutting edge dell’avanguardia, o avere il coraggio di restare nella sicurezza della retroguardia per scelta calcolata.
Attraverso le pagine di LAB/Log, mi propongo di analizzare piattaforme, tecnologie e soluzioni, con la duplice prospettiva di esplorare e scoprire le novità più interessanti e di applicarle nel modo migliore a esigenze e problematiche reali.
Nei prossimi giorni, inizieremo il nostro percorso da un argomento piuttosto caldo e ricco di implicazioni, quello che mi piace chiamare la guerra dei framework. Ruby on Rails ha ridefinito il modo in cui pensiamo allo sviluppo di applicazioni web. Paradossalmente, anche e soprattutto lo sviluppo in PHP. Abbondano le variazioni sul tema e le copie, e Zend, ovviamente, non manca di perseguire la sua propria strategia. Nel mezzo restano, come sempre, gli sviluppatori…
Il prossimo post sarà invece dedicato ad una presentazione generale delle iniziative di formazione che stiamo pensando di portare avanti a partire da settembre.
Benvenuto, Kaoma LAB, e benvenuti tutti su LAB/Log!
Risposte: nessuna risposta »
Corsi e workshop specifici per le aziende: per mettere a fuoco i principi della comunicazione e del marketing online, approfondire le tecniche di progettazione e sviluppo più avanzate, sviluppare le professionalità dei new media.
Consulta la sezione formazione per restare aggiornato sulle novità e la pianificazione della formazione Kaoma LAB.
© 2006-2007 Kaoma srl