Latest Screencasts
Corso essenziale di TDD
Thinkcode Tv - 2010-11-29 - paid
Il Test-Driven Development (TDD) si è affermato negli ultimi anni come una delle novità più interessanti emerse in seno alla comunità di Extreme Programming (XP). Il TDD costituisce una tecnica di sviluppo molto efficace, ma richiede anche molta pratica per essere padroneggiata appieno. In questo corso essenziale il Coach XP,...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Un esempio di design evolutivo in TDD
Thinkcode Tv - 2010-11-27 - free
Questo screencast gratuito mostra come applicare le tecniche del design evolutivo a un caso applicativo verosimile, ovvero l'implementazione in Java del software di gestione di un bancomat, altrimenti detto ATM (Automated Teller Machine). Lo screencast mostrerà come far emergere il dominio test dopo test, una mossa di refactoring dopo l'altra....
Watch this screencast Use coupon LEARNIVORE for 10% discount!A-mazing Python
Thinkcode Tv - 2010-11-27 - free
Questo breve screencast gratuito mostra la risoluzione di un maze in Python. Si tratta di un esempio pratico di come usare Python per risolvere un problema relativamente difficile, in poche righe di codice, con l'eleganza che contraddistingue questo linguaggio. YouTube (1, 2) | QuickTime MOV
Watch this screencast Use coupon LEARNIVORE for 10% discount!Programmare in Python (E-Book)
Thinkcode Tv - 2010-11-27 - paid
Python è un linguaggio di programmazione noto per una sintassi essenziale e l'ampio utilizzo nello sviluppo di applicazioni molto complesse, per le quali è spesso preferito a PHP, con cui però ha in comune la disponibilità di una grande quantità di librerie. Questo libro introduce gli utenti Windows e Unix...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Introduzione a Scala
Thinkcode Tv - 2010-11-27 - paid
Tra i linguaggi emergenti basati sulla JVM, Scala è sicuramente uno dei più interessanti. In questo screencast Alberto Quario e Lorenzo Bolzani forniscono una completa presentazione di questo nuovo ed espressivo linguaggio. Faremo una carrellata sugli aspetti di base del linguaggio, dalla sintassi e il sistema dei tipi fino all'innovativa...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Introduzione a Silverlight
Thinkcode Tv - 2010-03-03 - paid
Microsoft Silverlight è una nuova tecnologia per lo sviluppo di applicazioni RIA (Rich Internet Application) per il web. Si tratta della risposta Microsoft all'onnipresente Adobe Flash, e come questo è una tecnologia client-side che permette la creazione di contenuti interattivi e multimediali. Silverlight offre allo sviluppatore un modello di programmazione...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Introduzione a jQuery
Thinkcode Tv - 2010-02-19 - paid
jQuery sta rapidamente diventando la libreria JavaScript più usata al mondo, per lo sviluppo di applicazioni web interattive e dinamiche. In questo screencast di poco più di un'ora, Claudio Cicali ci guida nell'apprendimento dei concetti di base, mostrando il come e il perché dell'uso della libreria, a partire dalla sua...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Introduzione a HTTP
Thinkcode Tv - 2010-02-19 - paid
HTTP è uno dei protocolli più diffusi del web, la cui conoscenza approfondita è fondamentale per gli sviluppatori di software basato su Internet. Questa introduzione è rivolta a coloro che sono interessati a conoscere i rudimenti di HTTP, su che tipo di architettura di rete si basa, che tipo di...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Le novità di Ruby 1.9
Thinkcode Tv - 2010-02-11 - paid
L'ultima versione del linguaggio Ruby ha introdotto diverse novità e miglioramenti. Il passaggio a Ruby 1.9 è oramai imminente e inevitabile per la maggior parte degli sviluppatori Ruby. In questa "pillola", Antonio Cangiano e Carlo Pecchia ci mostrano queste novità con esempi pratici e immediati, per facilitarne una rapida comprensione...
Watch this screencast Use coupon LEARNIVORE for 10% discount!Corso di Struts 2
Thinkcode Tv - 2010-01-30 - paid
L'obiettivo del corso è di offrire a sviluppatori web tutti gli strumenti per procedere efficacemente nello sviluppo di applicazioni utilizzando il framework Struts 2. Abbiamo dato un taglio estremamente pragmatico al corso, ovvero abbiamo scelto di mostrare tutti gli strumenti, i trucchi e le pratiche che normalmente utilizziamo per sviluppare...
Watch this screencast Use coupon LEARNIVORE for 10% discount!