Past Courses

Article Index

Progetto finale

Lucidi delle lezioni

Esercitazioni

Laboratori

Le soluzioni delle esercitazioni di laboratorio, quando possibile, saranno disponibili come repository Git (flix) ospitato nell'organizzazione creata per il corso su GitHub.

Materiale integrativo

Materiale aggiuntivo non presentato interamente in aula ma che può essere utile e/o aiutare nella realizzazione dei progetti di fine anno.

  • Suggerimenti per lavorare in gruppo (con successo)
  • Suggerimenti per scrivere "codice pulito"
  • Progetti realizzati nel 2013: https://github.com/lam-2013
  • Il social network di base distribuito lo scorso anno: SWorD
  • Esempio di come effettuare una ricerca sul sito (basata su SWorD) [zip]
    • Una versione più "complessa" della ricerca nel sito, potrebbe richiedere la creazione di un modello Search. Su RailsCasts ne potete trovare un esempio.
  • Esempio di come realizzare la messaggistica tra utenti (basato su SWorD) [zip]
    • Per realizzare questa funzionalità, si è utilizzato la gemma simple-private-messaging disponibile su GitHub insieme a un po'  di documentazione.
  • OAuth2
    • Slide [zip] messe a disposizione dal gruppo Sniffsound nell'anno accademico 2011/2012
    • I progetti sono registrati come applicazioni che può chiedere l'accesso sia a Facebook che a Twitter; ricordarsi di cambiare i codici di accesso in modo da utilizzare quelli del proprio progetto
    • Progetti di esempio
      • Registrazione [zip]
      • Login [zip]

Link utili