Prenez vos compétences Ruby au prochain niveau avec notre nouvel ensemble de cours

Récemment, nous vous avons proposé un cours abrégé gratuit pour vous aider à créer une galerie d’images en Ruby. En seulement sept courtes vidéos, José Mota, instructeur de Tuts +, vous a montré comment créer votre propre application de galerie d'images à l'aide de Ruby, Sinatra, Sequel et Carrierwave..

Ce cours s’est avéré très populaire, nous avons donc pensé vous offrir une chance de développer ce que vous avez appris en suivant davantage les cours Ruby de José.. 

Dans notre nouvel ensemble, Ruby Essentials, vous apprendrez à tester Ruby avec RSpec, à créer un magasin avec une passerelle de paiement dans Rails, à créer un CMS avec Rails, etc. Au total, vous obtiendrez six cours vidéo complets, le tout pour seulement 39 $.

Voici un aperçu de ce qui est proposé:

Bibliothèques Ruby Essentielles

Dans ce cours, vous apprendrez à utiliser les bibliothèques standard fournies avec chaque installation de Ruby. Vous découvrirez comment:

  • manipuler les données YAML, CSV et JSON
  • appliquer la délégation pour mieux
  • récupérer du contenu sur le Web à l'aide de Net :: HTTP et la bibliothèque d'URI
  • construire des tâches de rake
  • gérer les fichiers

Vous serez surpris de voir tout ce que vous pouvez faire en utilisant uniquement les bibliothèques Ruby standard! Chaque bibliothèque sera enseignée avec des exemples simples et des exercices que vous pourrez adapter à vos propres problèmes de programmation..

Tester Ruby avec RSpec

Avec la dernière version majeure de RSpec, les tests en Ruby sont devenus encore plus puissants. Nouveaux coupleurs, meilleure API et plus de puissance pour l'utilisateur grâce à la configuration ne sont que quelques-unes des fonctionnalités de la version 3. Rejoignez l'expert Ruby, José Mota, et améliorez la façon dont vous testez votre code Ruby avec RSpec.

Architecture orientée services pour l'authentification en Ruby

Ce cours illustre une approche d’une architecture orientée services. Nous utiliserons Ruby pour créer un système d’authentification basé sur le protocole CAS (Central Authentication Service): un protocole d’authentification unique pour le Web. Grâce à l'utilisation de la conception orientée objet, vous pourrez créer une application Sinatra qui implémentera la spécification de protocole susmentionnée, ainsi qu'une application cliente de démonstration qui utilisera ces services..

Construire un magasin avec une passerelle de paiement dans Rails

Découvrez comment créer une application Rails qui présente vos produits, permet aux clients de les sélectionner pour l'achat et passe des commandes pour que les produits leur soient livrés. Nous nous concentrerons sur la conception de modèles de données et sur l'intégration de Rails avec Braintree pour le traitement des transactions financières..

Gang of Four Design Patterns en Ruby

Avez-vous programmé pendant longtemps? Si tel est le cas, avez-vous été confronté à une situation difficile à résoudre? Une fonctionnalité qui a besoin d'être modifiée mais qui affecte d'autres fonctionnalités? Un bug difficile à résoudre car il affecte plus d'un emplacement dans votre code? Apprenez les modèles de conception classiques du Gang of Four, appliqués au langage Ruby.

Construire un CMS avec Rails

Ce cours vous montrera comment créer un système de gestion de contenu (CMS) à l'aide de Ruby on Rails. Nous construirons les fonctionnalités les plus importantes d'un système de gestion de contenu réel, une pièce à la fois, avec une approche minutieuse de la conception..

Commencez à apprendre pour seulement 39 $

Si vous voulez en savoir plus sur ces sujets, allez simplement à Ruby Essentials et suivez les six cours pour seulement 39 $. 

Vous pouvez suivre notre nouveau cours immédiatement avec un abonnement à Envato Elements. Pour un seul forfait mensuel, vous aurez accès non seulement à ce cours, mais également à notre bibliothèque croissante de plus de 1 000 cours vidéo et de livres numériques de premier plan sur l'industrie sur Envato Tuts.+.

De plus, vous obtenez maintenant des téléchargements illimités à partir de la vaste bibliothèque Envato Elements de plus de 200 000 photos et de plus de 26 000 ressources et modèles. Créez avec des polices, des photos, des graphiques et des modèles uniques et livrez plus rapidement de meilleurs projets.