User Tools

Site Tools


dev:training

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dev:training [2015/09/25 10:42] kobedev:training [2019/04/23 06:45] – [Developers Training] - rif. pipenv feroda
Line 1: Line 1:
 ====== Developers Training ====== ====== Developers Training ======
  
-Consiglio di leggere le sezioni con ordine.+  - Primi passi in Django (overview + tutorials): https://docs.djangoproject.com/en/2.2/#first-steps 
 +  - Rifare i tutorial dentro un ''virtualenv''. Da creare con ''pipenv'': https://pipenv.readthedocs.io/en/latest/ 
 +  - Creare un account su https://github.com e uno su https://gitlab.com 
 +  - (Eventualmente generare e) caricare la propria cave pubblica tra le impostazioni del proprio profilo nelle 2 piattaforme 
 +    - https://docs.gitlab.com/ee/ssh/README.html#types-of-ssh-keys-and-which-to-choose 
 +  - Installare ''git'' e seguire i primi passi: https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html 
 +  - Clonare il progetto ''simpleinvoice'': https://github.com/befair/simpleinvoice
  
-==== Per iniziare ====+===== Test di Gasista Felice =====
  
-   - leggere il "getting started di Django" da overview in avanti facendo i 4 tutorial +Test da effettuare con Gasista Felice, ma da specificare meglio:
-   - leggere git (punto 1 qui sotto) e clonare gasista felice +
-   - approntare il sistema per Gasista Felice +
-   - installare Gasista Felice docs/dev/quickstart.md +
-   - giocherellare con git per vedere vecchie versioni +
-   - crearsi un account su github.com e fare un fork di Gasista Felice +
-   - rifare il punto 4.+
  
-...se arrivate qui...+  - Clonare Gasista Felice: https://github.com/befair/gasistafelice 
 +  - Recarsi sul branch master-dj17 
 +  - approntare il sistema per Gasista Felice 
 +  - installare Gasista Felice docs/dev/quickstart.md 
 +  - lanciare i test di gasista felice 
 +  - cercare di correggere uno che non va 
 +  - fare una push sul proprio repository forkato 
 +  - fare una pull request delle modifiche
  
-   - eseguire i test di gasista felice e cercare di correggere uno che non va +====== Materiale di riferimento ======
-   - fare una push sul proprio repository forkato +
-   - fare una pull request delle modifiche +
- +
-==== Materiale di riferimento ====+
  
 === Vim === === Vim ===
Line 78: Line 81:
   * [[http://www.fullstackpython.com/|Full Stack Python]]   * [[http://www.fullstackpython.com/|Full Stack Python]]
   * [[http://nedbatchelder.com/text/names.html|Facts and myths about Python names and values]]   * [[http://nedbatchelder.com/text/names.html|Facts and myths about Python names and values]]
 +
 +=== Testing ===
 +  * [[ http://blog.fogcreek.com/refactoring-to-a-happier-development-team-interview-with-coraline-ada-ehmke/| ]]
  
 === IMPORTANTE === === IMPORTANTE ===
dev/training.txt · Last modified: 2024/03/15 11:27 by feroda