Dans le cours : L'essentiel de Ruby on Rails
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.
Installer sur macOS - Tutoriel Ruby on Rails
Dans le cours : L'essentiel de Ruby on Rails
Installer sur macOS
Je vais vous présenter, dans cette vidéo, comment installer un environnement Ruby on Rails sur un Mac. Avant toute chose, je vous propose d'installer Homebrew. Homebrew est un gestionnaire de paquets pour Mac OS. S'il ne sera pas forcément nécessaire pour l'installation de l'environnement Ruby on Rails, il vous sera cependant très utile dès lors que vous voudrez installer d'autres paquets comme, par exemple, Git, le système de gestion de version de fichiers. Prenez donc la commande présente sur le site officiel de Homebrew et exécutez-là. La commande doit être exécutée au sein d'un terminal. Vous retrouverez le terminal dans le dossier Applications Utilitaires. Lorsque vous exécuterez la commande, elle vous demandera également de renseigner le mot de passe de l'utilisateur actuellement connecté. Cette commande va télécharger différents outils et peut donc être un petit peu longue. Une fois terminé, nous passons à l'installation de Ruby. Pour installer Ruby, nous allons utiliser RVM…
Téléchargez des cours et suivez des formations même en déplacement
Regardez des cours sur votre appareil mobile sans connexion à internet. Téléchargez des cours avec votre appli LinkedIn Learning iOS ou Android.
Table des matières
-
-
(Verrouillé)
Découvrir Ruby au travers de la console5 m 20 s
-
(Verrouillé)
Créer et utiliser un script Ruby4 m 20 s
-
(Verrouillé)
Définir des fonctions4 m 42 s
-
(Verrouillé)
Tirer parti des conditions5 m 29 s
-
(Verrouillé)
Utiliser des boucles5 m 57 s
-
(Verrouillé)
S'initier aux blocs de code4 m 13 s
-
(Verrouillé)
Faire de la programmation orientée objet5 m 31 s
-
(Verrouillé)
Exploiter les objets Ruby7 m 48 s
-
(Verrouillé)
Parcourir des tableaux7 m 7 s
-
(Verrouillé)
Utiliser les hashes6 m 39 s
-
Créer vos propres objets4 m 44 s
-
(Verrouillé)
Hériter d'autres classes6 m 6 s
-
(Verrouillé)
Défi : Écrire une méthode Ruby1 m 47 s
-
(Verrouillé)
Solution : Corriger les bogues et optimiser son application10 m 7 s
-
(Verrouillé)
-
-
(Verrouillé)
Créer un projet2 m 40 s
-
(Verrouillé)
Comprendre l'architecture4 m 3 s
-
(Verrouillé)
Créer une première page4 m 57 s
-
(Verrouillé)
Découvrir l'embedded Ruby4 m 30 s
-
(Verrouillé)
Créer un nouveau controller4 m 15 s
-
(Verrouillé)
Utiliser un layout2 m 39 s
-
(Verrouillé)
Découvrir Gemfile et Bundler3 m 22 s
-
(Verrouillé)
Installer votre première gem6 m 9 s
-
(Verrouillé)
Défi : Créer des pages avec un layout53 s
-
(Verrouillé)
Solution : Créer des pages avec un layout4 m 6 s
-
(Verrouillé)
-
-
(Verrouillé)
S'initier au concept du MVC3 m 49 s
-
(Verrouillé)
Créer la donnée topic3 m 37 s
-
(Verrouillé)
Découvrir les formulaires4 m 26 s
-
(Verrouillé)
Utiliser et configurer SimpleForm2 m 29 s
-
(Verrouillé)
Créer un topic4 m 42 s
-
(Verrouillé)
Afficher un topic2 m 40 s
-
(Verrouillé)
Découvrir le CRUD3 m 54 s
-
(Verrouillé)
Éditer un topic4 m 26 s
-
(Verrouillé)
Défi : Afficher l'index des sujets ou topics1 m 47 s
-
(Verrouillé)
Solution : Afficher l'index des sujets ou topics3 m 19 s
-
(Verrouillé)
-
-
(Verrouillé)
Poser un squelette HTML responsive3 m 55 s
-
(Verrouillé)
Découvrir les partials3 m 15 s
-
(Verrouillé)
Connaître les tâches rake7 m 47 s
-
(Verrouillé)
Mettre en place will_paginate4 m 12 s
-
(Verrouillé)
Créer un champ de recherche7 m 4 s
-
(Verrouillé)
Comprendre les scopes5 m 14 s
-
Générer du code grâce à Rails4 m 15 s
-
(Verrouillé)
Styliser les pages avec SCSS4 m 39 s
-
(Verrouillé)
Rajouter des images2 m 37 s
-
(Verrouillé)
Intégrer jQuery dans Rails 5.12 m 51 s
-
(Verrouillé)
Découvrir turbolinks et coffee2 m 59 s
-
(Verrouillé)
Utiliser une font icon3 m 1 s
-
(Verrouillé)
Défi : Intégrer les réponses dans le sujet de la discussion57 s
-
(Verrouillé)
Solution : Intégrer les réponses dans le sujet de la discussion5 m 13 s
-
(Verrouillé)
-
-
(Verrouillé)
Annoter ses models3 m 20 s
-
(Verrouillé)
Migrer avec la donnée user7 m 48 s
-
(Verrouillé)
Appréhender les associations7 m 35 s
-
(Verrouillé)
Travailler avec l'association has_one/belongs_to5 m 20 s
-
(Verrouillé)
Travailler avec l'association has_many/belongs_to5 m 49 s
-
(Verrouillé)
Découvrir et utiliser les helpers4 m 8 s
-
(Verrouillé)
Travailler avec has_and_belongs_to_many/has_many :through4 m 18 s
-
(Verrouillé)
Comprendre le problème des requêtes N+13 m 25 s
-
(Verrouillé)
Découvrir les validations6 m 18 s
-
(Verrouillé)
Tirer parti de Polymorphic et de Paperclip4 m 46 s
-
(Verrouillé)
Utiliser les concerns3 m 26 s
-
Générer des JSON avec Rails3 m 42 s
-
(Verrouillé)
Défi : Créer une donnée de type vote avec Ruby1 m 39 s
-
(Verrouillé)
Solution : Créer une donnée de type vote avec Ruby6 m 34 s
-
(Verrouillé)
-
-
(Verrouillé)
Jouer avec la console Rails3 m 29 s
-
(Verrouillé)
Authentifier avec Devise3 m 52 s
-
(Verrouillé)
Envoyer un e-mail de confirmation4 m 12 s
-
(Verrouillé)
Modifier les vues de Devise5 m 43 s
-
(Verrouillé)
Empêcher les accès non autorisés3 m 34 s
-
(Verrouillé)
Connaître les failles classiques d'un site web6 m 56 s
-
(Verrouillé)
Comprendre comment Rails gère les failles2 m 30 s
-
(Verrouillé)
Défi : Corriger les bogues et optimiser son application1 m 28 s
-
(Verrouillé)
Solution : Corriger les bogues et optimiser son application7 m 35 s
-
(Verrouillé)