Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apprendre Ruby on Rails RAPIDEMENT
Highest Rated
Rating: 4.3 out of 5(81 ratings)
454 students

Apprendre Ruby on Rails RAPIDEMENT

Investissez une journée pour apprendre Ruby on Rails RAPIDEMENT et FACILEMENT
Last updated 6/2018
French

What you'll learn

  • Développer une application web en Ruby on Rails en toute autonomie
  • Les essentiels : ressources, CRUD, validations, internationalisation, ajax, bootstrap, jobs, emails, authentification...
  • Les connaissances, outils et méthodologies pour passer très rapidement de l'idée au produit
  • Des bases solides pour approfondir sa connaissance du framework Rails, du Ruby et du développement web en général

Course content

6 sections31 lectures7h 5m total length
  • Introduction3:44

    Présentation du cours : ce que vous allez y apprendre, pour quelles raisons on fait ces choix et comment on va découvrir Ruby on Rails.

  • Prérequis1:47

    Un point rapide sur les prérequis pour aborder ce cours :

    • Notions de HTML, CSS et JavaScript
    • Ruby or not Ruby?
    • Autres frameworks web
    • Bases de données
    • Design pattern Modèle - Vue - Contrôleur
    • Documentations indispensables
  • Préparation de l'environnement7:35

    Dans cette session, nous installons les différents éléments nécessaires pour le développement en Ruby on Rails :

    • le langage Ruby en lui-même
    • le framework Ruby on Rails
    • un éditeur de code

    Note importante : sur Mac OS X, vous devez installer au préalable la dernière version des outils Xcode. Cherchez et installez Xcode grâce au Mac App Store et prenez soin d'installer également les outils pour la ligne de commande (Xcode Command Line Tools).

  • Familiarisation avec Ruby13:17

    L'objectif de cette session est de se familiariser avec Ruby, au moyen du shell interactif (Interactive Ruby). On y teste des calculs de base, la définition de fonctions ou de classes, on y découvre les structures de base (array, hash, symboles).

Requirements

  • Vous avez des notions de HTML, CSS et JavaScript
  • Vous savez ce qu'est une base de données et vous avez déjà effectué des requêtes
  • Vous avez déjà entendu parler du design pattern Modèle - Vue - Contrôleur

Description

Vous en avez assez de ces formations longues, qui s'éternisent et se perdent dans les détails ? Et de celles qui, pour rentrer dans un format court, survolent des thématiques pourtant essentielles ?

Avec ce cours, vous investissez une journée de votre temps pour apprendre Ruby on Rails, RAPIDEMENT et FACILEMENT.

Pour hacker l'apprentissage de Rails, on s'appuie sur la loi de Pareto : 80% des connaissances utiles s'acquièrent en 20% de l'effort. On aborde donc ici les sujets essentiels, et uniquement les sujets essentiels, pour découvrir ce framework à la fois facile d'accès et extrêmement puissant.

Pour s'ancrer dans le cadre d'un projet réel, on développe dans ce cours une vraie application web. Vous disposez du code source pour vous y référer en cas de besoin (publié sur GitHub, avec une branche par session du cours).

Avec cette expérience, vous serez prêt·e à développer votre propre application web et à passer très vite de l'idée au produit.

Who this course is for:

  • Les développeur·se·s qui souhaitent apprendre Ruby on Rails de manière efficace et concise, en se concentrant sur l'essentiel et sans se perdre dans des détails superflus
  • Quiconque souhaite investir une journée pour apprendre à développer des applications web