Afficher le texte sourceAnciennes révisionsLiens de retourHaut de page Table des matières Objectifs Pré-requis Programme Jour 1 - Apprendre Ruby Jour 2,3&4 - Apprendre Rails Jour 5 - Apprendre Git et Github Devenir développeur Ekylibre Ce tutoriel est destiné aux personnes non informaticiennes de formation mais souhaitant quand même s'investir dans le développement du progiciel de gestion agricole libre : Ekylibre. Objectifs Comprendre et écrire du code Ruby Comprendre Rails et sa philosophie (MVC / DRY / REST / Convention Over Configuration) Installer un environnement de développement Rédiger des spécifications,cas d'utilisation et dessins d'écrans Coder, tester et livrer ses spécifications en utilisant le framework Rails à la sauce “Ekylibre” Pré-requis une adresse email *propre* un compte sur Gravatar un compte sur GitHub un compte sur CodeSchool utiliser Sign up with GitHub un niveau d'anglais technique des notions de programmation et de modélisation basique Programme Jour 1 - Apprendre Ruby Ce premier jour est consacré à l'apprentissage du langage de programmation Ruby. Si vous avez quelques notions de programmation, vous pouvez directement sélectionner la course. RubyMonk Ruby Lang COURSE N°1 Jour 2,3&4 - Apprendre Rails Vous connaissez maintenant les rudiments du langage Ruby. Passons à *Ruby on Rails* — communément appelé *Rails* — qui est un framework Ruby pour le développement d'application web. À lire quand vous voulez car la course se suffit presque à elle-même : Apprendre Rails par l'exemple Getting started with Rails (en Anglais) Initiation à Rails COURSE N°2 Jour 5 - Apprendre Git et Github Github est une des plateformes collaboratives de référence pour les projets libres. Ekylibre est hébergé dessus. Je vous laisse découvrir cette plateforme et Git par vous même si vous ne connaissez pas déjà. git - petit guide Git Immersion (en Anglais) Introduction to Git (en Anglais) COURSE N°3 Si vous décrochez les 3 badges des 3 courses, vous pouvez nous contacter car vous avez les pré-requis pour devenir un(e) futur(e) Ekylibriste. fr/guides/become-coder.txt Dernière modification: 2016/03/11 19:46par brice