dev:training
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
dev:training [2015/02/16 15:19] – creata kobe | dev:training [2015/10/10 21:56] – mikefender | ||
---|---|---|---|
Line 8: | Line 8: | ||
- leggere git (punto 1 qui sotto) e clonare gasista felice | - leggere git (punto 1 qui sotto) e clonare gasista felice | ||
- approntare il sistema per Gasista Felice | - approntare il sistema per Gasista Felice | ||
- | - installare Gasista Felice | + | - installare Gasista Felice |
- giocherellare con git per vedere vecchie versioni | - giocherellare con git per vedere vecchie versioni | ||
- crearsi un account su github.com e fare un fork di Gasista Felice | - crearsi un account su github.com e fare un fork di Gasista Felice | ||
Line 18: | Line 18: | ||
- fare una push sul proprio repository forkato | - fare una push sul proprio repository forkato | ||
- fare una pull request delle modifiche | - fare una pull request delle modifiche | ||
- | |||
==== Materiale di riferimento ==== | ==== Materiale di riferimento ==== | ||
+ | |||
+ | === Vim === | ||
+ | |||
+ | * [[training: | ||
+ | * [[coding: | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * [[http:// | ||
=== Django === | === Django === | ||
+ | |||
+ | * Scaricare ed installare Django | ||
+ | * http:// | ||
+ | |||
+ | * Avviare un progetto ``django-admin startproject test_gasista`` | ||
+ | * Avviare un' | ||
+ | * Installare l' | ||
+ | * Sincronizzare il db ``./ | ||
+ | * Gestione di una chiave ManyToManyField | ||
+ | * Documentazione con docstrings | ||
+ | * Shell interattiva ipython ``./ | ||
+ | * QuerySet | ||
+ | * View, template, autenticazione | ||
+ | * Prova di alcune batteries: databrowse, admin | ||
+ | * Accenno a pinax | ||
Attualmente si sviluppa con Django 1.3, ma l' | Attualmente si sviluppa con Django 1.3, ma l' | ||
Line 32: | Line 54: | ||
Per alcune pratiche di utilizzo di Django nei progetti beFair si faccia riferimento allo stile di programmazione beFair. | Per alcune pratiche di utilizzo di Django nei progetti beFair si faccia riferimento allo stile di programmazione beFair. | ||
- | === Git === | + | === Git: sviluppo collaborativo |
+ | |||
+ | * Inizializzazione di un nuovo repository | ||
+ | * Aggiornamento | ||
+ | * Diff | ||
+ | * Branch/ | ||
+ | * Clonazione | ||
+ | * Workflow: master, dev, dev-fero, dev-seldon, dev-dom | ||
* [[http:// | * [[http:// | ||
Line 39: | Line 68: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
=== Python === | === Python === | ||
+ | * Glossario Python https:// | ||
* Stile di programmazione [[http:// | * Stile di programmazione [[http:// | ||
* Quacosa di python idiomatico... | * Quacosa di python idiomatico... | ||
Line 47: | Line 78: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | === Testing === | ||
+ | * [[ http:// | ||
=== IMPORTANTE === | === IMPORTANTE === | ||
Line 63: | Line 97: | ||
TODO | TODO | ||
- | === Vim === | + | === Books === |
- | + | ||
- | * http:// | + | |
- | * http:// | + | |
- | * Il [[coding: | + | |
- | * [[http:// | + | |
- | + | ||
- | === Servizi web === | + | |
- | + | ||
- | * http:// | + | |
+ | * https:// |
dev/training.txt · Last modified: 2024/03/15 11:27 by feroda