Formations autour de Ruby on Rails

Nous offrons une large gamme de formations autour de Ruby on Rails.

Si l'une de nos formations vous intéresse, n'hésitez pas à nous contacter pour discuter du contenu et des modalités.

Formation Git

Git Scm

Git est le système de gestion de code source que nous utilisons sur tous nos projets.

Repositories distribués, création et merge des branches facilités et réactivité des commandes ne sont que la partie émergée de l'iceberg. Après avoir pris cet outil en main, vous ne pourrez plus vous en passer.

La killer app de Git est d'ailleurs Github, où de plus en plus de projets Open Source sont hébergés, et ce à travers plusieurs langages de programmation. Maîtriser Git devient alors une quasi nécessité pour tout développeur désireux de profiter de toutes ces librairies à portée de main.

Si cet outil s'avère extrêmement utile est indispensable avec le temps, sa prise en main n'est pas totalement intuitive pour les developpeurs ayant utilisés SVN par le passé.

Nous vous présenterons les principes de base de Git, et vous guiderons, à travers de nombreux exemples et exercices, vers une maîtrise de plus en plus poussée.

Formation Ruby

Ruby

Il n'y aurait pas de Ruby on Rails sans Ruby.

Ruby est un langage de programmation orienté objet, interprété et de haut niveau. Il est souvent comparé à Perl ou à Python.

Cependant, contrairement à Perl et Python, tout en Ruby, est orienté objet. De plus, c'est un langage avec de très forte capacités de meta-programming. C'est d'ailleurs l'une des principales raisons qui ont amené DHH, le créateur de Rails, à choisir Ruby.

A travers notre formation Ruby, nous vous présenterons les concepts, la syntaxe et les structures qui font de Ruby un langage si appréciable et apprécié, comme par exemple :

  • Le principe de moindre surprise
  • Le typage dynamique
  • Les blocs et itérateurs
  • Le méta-programming

Formation Rails

Rails

Ruby on Rails est l'un des frameworks web les plus populaires et les plus répandus depuis ces 5 dernières années.

En utilisant au mieux les fonctionnalités du langage Ruby, ce framework a jeté un pavé dans la marre du développement web en introduisant le design pattern MVC, bien connu des développeurs d'applications natives, pour les applications web.

Grâce à Rails, vous serez productifs et construirez des applications robustes, faciles à maintenir et à faire évoluer, sans pour autant sacrifier à performance.

Nous sommes des experts de Ruby on Rails. Nous vivons avec ce framework depuis de nombreuses années et en connaissons intimement le fonctionnement.

Si vous souhaitez découvrir ce qui fait le succès de ce merveilleux outil et apprendre comment l'utiliser pour votre propres projets, demandez à Crux, et nous serons ravis de vous faire partager le plaisir du développement avec Ruby on Rails.

Formation Redmine

Redmine est un logiciel de gestion de projets, crée à partir de Ruby on Rails.

Il est Open Source, et a largement été adopté dans le monde de l'industrie.

De nombreux plugins sont disponibles pour en étendre les fonctionnalités, et il extiste une API pour écrire vos propres plugins si vous le souhaitez.

Que vous souhaitiez installer ce logiciel sur vos propres serveur pour la première fois, ou bien pour faire une revue et une évolutions du code source de vos plugins développés en interne, nous pouvons vous faire bénéficier de notre expertise.

Nous pouvons aussi vous accompagner dans la migration de Redmine 1.4 vers Redmine 2.0, qui a mis à profit toutes les nouveautés de Rails 3 pour rendre cet outil plus rapide et performant.