L'essentiel de Ruby on Rails

Créer un projet

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Ici, vous allez créer votre premier projet : une application Stack Overflow. Elle sera votre fil rouge tout au long de cette formation.
02:40

Transcription

Je vais vous présenter dans cette vidéo comment créer un projet Ruby on Rails. J'en profiterais pour vous présenter également Stack Overflow, qui est un projet sur lequel nous nous appuierons pour pouvoir développer notre application. Pour créer un nouveau projet Rails, écrivez la commande suivante : rails new, le nom de votre projet. Nous allons l'appeler « BestTopics ». Exécutez cette commande. Comme son exécution peut-être en peu longue, je vais en profiter pour vous présenter Stack Overflow. L'application Stackoverflow est une application permettant de partager des questions sur tout un tas de sujets techniques. Nous pouvons par exemple effectuer une recherche pour retrouver l'ensemble des sujets qui traitent de Ruby on Rails. Vous y retrouverez de nombreuses questions, et notamment, des questions que vous pouvez vous poser vous-même. Cette plateforme est essentielle, notamment pour un développeur Ruby on Rails, puisqu'elle contient énormément d'informations qui pourraient vous débloquer un cas de problème. Nous allons nous amuser dans la suite de la formation, à recréer quelques fonctionnalités de cette plateforme. Avant de clore cette vidéo, j'aimerais vous présenter rapidement ce que l'exécution de la commande rails new, « nom du projet » a effectué. Regardons cela dans notre terminal. Remontons un peu. Voilà donc le début de notre commande « rails new BestTopics ». L'ensemble des lignes que vous voyez ici, concerne la création de différents fichiers et dossiers. Comme vous pouvez le voir, la commande en crée un certain nombre. S'en suit d'autres lignes, notamment la ligne bundle install. Cette ligne correspond à l'exécution de la commande bundle, qui nous vient directement de la gem bundler. Cette commande aura pour effet d'installer les dépendances de Ruby on Rails, à savoir l'ensemble des gem qui sont requises pour le bon fonctionnement d'une application Ruby on Rails. Comme vous pouvez le voir de nouveau, il y en a également un certain nombre. Je vous rassure tout de suite, il n'est pas nécessaire de maîtriser l'ensemble de ces gems pour savoir développer un Ruby on Rails. Il s'agit là uniquement de dépendances qui vont vous permettre d'utiliser certaines méthodes à l'intérieur de votre application, et donc de faciliter votre développement. L'exécution de ma commande a sensiblement été plus rapide que la vôtre, j'en suis quasi-certain. En effet, lorsque des gems sont installés dans notre environnement, elle sont installées au niveau de notre compte utilisateur. Dans ce cas, si une nouvelle application Ruby on Rails nécessite des gem désinstallées, plutôt que de les télécharger, ce qui prend du temps, elle va les récupérer depuis notre environnement utilisateur. Voilà ce qui termine notre vidéo qui présentait comment créer une application Ruby on Rails, et qui fournissait une courte introduction sur l'application Stack Overflow.

L'essentiel de Ruby on Rails

Concevez des applications web évolutives et intemporelles avec Ruby on Rails. Installez l’environnement, réalisez un projet de stack overflow, enrichissez-le, etc.

6h08 (85 vidéos)
Aucun commentaire n´est disponible actuellement

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !