SlideShare a Scribd company logo
1 of 7
Download to read offline
APPRENDRE UN
NOUVEAU
LANGAGE
LE CAS RUBY
David Boureau
/ dev web chez sfeir
/ formateur Javascript www.formationjs.com
LESCANAUX,PAR PRIX
NE COMPTEZ PAS (TROP) SUR VOTRE EMPLOYEUR
Les formations pros
Payant : e-learning, certification
Gratuit : tutoriaux, livres (anciens!), console en ligne
DANSTOUTLESCAS
Entraînement quotidien
Centré sur la pratique
Une seule chose à la fois
Lecture de code : livre, github
Mettre en prod avec des personnes expérimentées:
hackaton, startup-weekend, open-source
COMPRENDRELACULTURE
DULANGAGE
C'est quoi la culture
La syntaxe ne suffit pas
Ruby : la boucle for
Ruby : L'environnement de travail
CONSEILS
Ayez un analyseur statique
Ayez un livre de référence
Croisez vos sources
RESSOURCESPOUR RUBY
GRATUIT
TryRuby
Ruby en vingt minutes (doc officielle)
Learn Ruby the hard way
-
POUR ALLER PLUS LOIN
Human Coders News -> search -> apprendre Ruby
QUESTIONS?

More Related Content

Viewers also liked

Human Talks Jasmine
Human Talks JasmineHuman Talks Jasmine
Human Talks Jasminemanudwarf
 
Aula Viajera: Socialización Rica
Aula Viajera: Socialización RicaAula Viajera: Socialización Rica
Aula Viajera: Socialización Ricamarisoleconomia
 
Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vidaAlex Granda
 
Vision educativa innovadora web 3.0
Vision educativa innovadora web 3.0Vision educativa innovadora web 3.0
Vision educativa innovadora web 3.0Raekyta
 
20ideas contra la discriminacion segunda parte
20ideas contra la discriminacion segunda parte20ideas contra la discriminacion segunda parte
20ideas contra la discriminacion segunda parteMediadores Interculturales
 
La comisión del grande
La comisión del grandeLa comisión del grande
La comisión del grandeZoila Ibarra
 
Guide du membre.Que faire en cas de décès ou d'inaptitude?
Guide du membre.Que faire en cas de décès ou d'inaptitude?Guide du membre.Que faire en cas de décès ou d'inaptitude?
Guide du membre.Que faire en cas de décès ou d'inaptitude?aderm
 
unidad 1 - recuperacion
unidad 1 - recuperacionunidad 1 - recuperacion
unidad 1 - recuperacionjsaltos
 
Expressions identitaires et politiques de la religion musulmane en bosnie her...
Expressions identitaires et politiques de la religion musulmane en bosnie her...Expressions identitaires et politiques de la religion musulmane en bosnie her...
Expressions identitaires et politiques de la religion musulmane en bosnie her...Nicolas MAYER
 
Powerpoint qr code
Powerpoint qr codePowerpoint qr code
Powerpoint qr codeMargot Lpg
 
Webinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGE
Webinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGEWebinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGE
Webinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGEAssociation Transition Numérique +
 
Mini présentation de l'évènement technorex
Mini présentation de l'évènement technorexMini présentation de l'évènement technorex
Mini présentation de l'évènement technorexDIASPOREX
 
5 clés pour recruter les profils high tech
5 clés pour recruter les profils high tech 5 clés pour recruter les profils high tech
5 clés pour recruter les profils high tech Bream & Laanaia
 

Viewers also liked (17)

Human Talks Jasmine
Human Talks JasmineHuman Talks Jasmine
Human Talks Jasmine
 
Desarrollo sistemas web
Desarrollo sistemas webDesarrollo sistemas web
Desarrollo sistemas web
 
Un jour près de Sofia
Un jour près de SofiaUn jour près de Sofia
Un jour près de Sofia
 
Aula Viajera: Socialización Rica
Aula Viajera: Socialización RicaAula Viajera: Socialización Rica
Aula Viajera: Socialización Rica
 
Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vida
 
Vision educativa innovadora web 3.0
Vision educativa innovadora web 3.0Vision educativa innovadora web 3.0
Vision educativa innovadora web 3.0
 
20ideas contra la discriminacion segunda parte
20ideas contra la discriminacion segunda parte20ideas contra la discriminacion segunda parte
20ideas contra la discriminacion segunda parte
 
La comisión del grande
La comisión del grandeLa comisión del grande
La comisión del grande
 
Guide du membre.Que faire en cas de décès ou d'inaptitude?
Guide du membre.Que faire en cas de décès ou d'inaptitude?Guide du membre.Que faire en cas de décès ou d'inaptitude?
Guide du membre.Que faire en cas de décès ou d'inaptitude?
 
unidad 1 - recuperacion
unidad 1 - recuperacionunidad 1 - recuperacion
unidad 1 - recuperacion
 
Outfit para media semana
Outfit para media semanaOutfit para media semana
Outfit para media semana
 
Expressions identitaires et politiques de la religion musulmane en bosnie her...
Expressions identitaires et politiques de la religion musulmane en bosnie her...Expressions identitaires et politiques de la religion musulmane en bosnie her...
Expressions identitaires et politiques de la religion musulmane en bosnie her...
 
Powerpoint qr code
Powerpoint qr codePowerpoint qr code
Powerpoint qr code
 
Webinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGE
Webinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGEWebinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGE
Webinar ATN+ - Optimale Pro Office - La téléphonie Pro par ORANGE
 
Mini présentation de l'évènement technorex
Mini présentation de l'évènement technorexMini présentation de l'évènement technorex
Mini présentation de l'évènement technorex
 
5 clés pour recruter les profils high tech
5 clés pour recruter les profils high tech 5 clés pour recruter les profils high tech
5 clés pour recruter les profils high tech
 
Enquête sur la structure des exploitations agricoles en 2013
Enquête sur la structure des exploitations agricoles en 2013Enquête sur la structure des exploitations agricoles en 2013
Enquête sur la structure des exploitations agricoles en 2013
 

Similar to Apprendre un nouveau langage, le cas ruby

10 Slides à lire avant de commencer le développement Android
10 Slides à lire avant de commencer le développement Android10 Slides à lire avant de commencer le développement Android
10 Slides à lire avant de commencer le développement AndroidAnthony Faucogney
 
Ma boîte à outils DevOps
Ma boîte à outils DevOpsMa boîte à outils DevOps
Ma boîte à outils DevOpsNoël Bardelot
 
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...Nicolas Silberman
 
Concevez votre site web avec php et my sql mathieu nebra
Concevez votre site web avec php et my sql   mathieu nebraConcevez votre site web avec php et my sql   mathieu nebra
Concevez votre site web avec php et my sql mathieu nebraRochdi BCHINI
 
Votre mission ? Découvrir Haskell et le mettre en prod
Votre mission ? Découvrir Haskell et le mettre en prodVotre mission ? Découvrir Haskell et le mettre en prod
Votre mission ? Découvrir Haskell et le mettre en prodCéline Louvet
 
Le développement côté utilisateur
Le développement côté utilisateurLe développement côté utilisateur
Le développement côté utilisateurDavid Buros
 
BBL - TDD pour les DevOps - Puppet
BBL - TDD pour les DevOps - PuppetBBL - TDD pour les DevOps - Puppet
BBL - TDD pour les DevOps - PuppetOlivier BAZOUD
 
Alphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage RubyAlphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage RubyAlphorm
 
Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)Théodore KOFFI
 
CARA Coding Dojo - Outils de tests
CARA Coding Dojo - Outils de testsCARA Coding Dojo - Outils de tests
CARA Coding Dojo - Outils de testsflorentpellet
 
Vers des langues de programmation ?
Vers des langues de programmation ?Vers des langues de programmation ?
Vers des langues de programmation ?Nicolas Dubois
 
Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803Néo-nomade
 
Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803LBMG Worklabs
 
Quand Koha rencontre Primo - « Une API comédie »
Quand Koha rencontre Primo - « Une API comédie »Quand Koha rencontre Primo - « Une API comédie »
Quand Koha rencontre Primo - « Une API comédie »Julien Sicot
 
Je configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsJe configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsRonan Amicel
 
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)Jean-Pierre Lambert
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Vlad Posea
 
Contenu Usages
Contenu UsagesContenu Usages
Contenu UsagesDubreucq
 
Module Avril
Module AvrilModule Avril
Module AvrilDubreucq
 

Similar to Apprendre un nouveau langage, le cas ruby (20)

10 Slides à lire avant de commencer le développement Android
10 Slides à lire avant de commencer le développement Android10 Slides à lire avant de commencer le développement Android
10 Slides à lire avant de commencer le développement Android
 
Ma boîte à outils DevOps
Ma boîte à outils DevOpsMa boîte à outils DevOps
Ma boîte à outils DevOps
 
Concevez votre site web avec php et mysql
Concevez votre site web avec php et mysqlConcevez votre site web avec php et mysql
Concevez votre site web avec php et mysql
 
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
 
Concevez votre site web avec php et my sql mathieu nebra
Concevez votre site web avec php et my sql   mathieu nebraConcevez votre site web avec php et my sql   mathieu nebra
Concevez votre site web avec php et my sql mathieu nebra
 
Votre mission ? Découvrir Haskell et le mettre en prod
Votre mission ? Découvrir Haskell et le mettre en prodVotre mission ? Découvrir Haskell et le mettre en prod
Votre mission ? Découvrir Haskell et le mettre en prod
 
Le développement côté utilisateur
Le développement côté utilisateurLe développement côté utilisateur
Le développement côté utilisateur
 
BBL - TDD pour les DevOps - Puppet
BBL - TDD pour les DevOps - PuppetBBL - TDD pour les DevOps - Puppet
BBL - TDD pour les DevOps - Puppet
 
Alphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage RubyAlphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage Ruby
 
Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)
 
CARA Coding Dojo - Outils de tests
CARA Coding Dojo - Outils de testsCARA Coding Dojo - Outils de tests
CARA Coding Dojo - Outils de tests
 
Vers des langues de programmation ?
Vers des langues de programmation ?Vers des langues de programmation ?
Vers des langues de programmation ?
 
Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803
 
Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803Neo nomade présentation pour jelly lille 2803
Neo nomade présentation pour jelly lille 2803
 
Quand Koha rencontre Primo - « Une API comédie »
Quand Koha rencontre Primo - « Une API comédie »Quand Koha rencontre Primo - « Une API comédie »
Quand Koha rencontre Primo - « Une API comédie »
 
Je configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsJe configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtools
 
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1
 
Contenu Usages
Contenu UsagesContenu Usages
Contenu Usages
 
Module Avril
Module AvrilModule Avril
Module Avril
 

Apprendre un nouveau langage, le cas ruby