{"id":217666,"date":"2018-09-06T00:00:00","date_gmt":"2018-09-05T22:00:00","guid":{"rendered":"https:\/\/blog.lewagon.com\/non-classifiee\/apprendre-ruby-on-rails\/"},"modified":"2018-09-06T00:00:00","modified_gmt":"2018-09-05T22:00:00","slug":"apprendre-ruby-on-rails","status":"publish","type":"post","link":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/","title":{"rendered":"Pourquoi apprendre Ruby on Rails ?"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"<p>Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.<\/p>\n","protected":false},"author":1,"featured_media":217667,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[142],"type_de_post":[],"post-format":[175],"class_list":["post-217666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skills","tag-web-fr","post-format-post-fr"],"acf":[],"acfml_non_translatable_locations":null,"_wp_attached_file":null,"_wp_attachment_metadata":null,"wpml_media_processed":null,"_elementor_inline_svg":null,"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"_msc":null,"_elementor_is_screenshot":null,"_wp_attachment_context":null,"_oembed_4f1dc266c1e5b199d2e3668569863d35":null,"_wp_attachment_backup_sizes":null,"description_courte_du_cours":null,"_description_courte_du_cours":null,"sujets":null,"_sujets":null,"niveau":null,"_niveau":null,"duree":null,"_duree":null,"lien_externe_du_cours":null,"_lien_externe_du_cours":null,"_g_feedback_shortcode_8e54bebc0966bf7f9290fee5ef5e57c8a8c597c6":null,"_g_feedback_shortcode_atts_8e54bebc0966bf7f9290fee5ef5e57c8a8c597c6":null,"elementor_font_files":null,"elementor_font_face":null,"_elementor_location":null,"_elementor_priority":null,"_elementor_code":null,"_elementor_extra_options":null,"date_de_levent":null,"_date_de_levent":null,"heure_de_debut_de_levent":null,"_heure_de_debut_de_levent":null,"heure_de_fin_de_levent":null,"_heure_de_fin_de_levent":null,"time_zone":null,"_time_zone":null,"description_de_levent":null,"_description_de_levent":null,"format_du_cours":null,"_format_du_cours":null,"pre-requis":null,"_pre-requis":null,"langue_de_levent":null,"_langue_de_levent":null,"lien_externe_de_levent":null,"_lien_externe_de_levent":null,"_yoast_wpseo_primary_tag_events":null,"lieu_de_levent":null,"_lieu_de_levent":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"_omapi_type":null,"_omapi_ids":null,"_omapi_enabled":null,"_yoast_wpseo_content_score":null,"_pll_strings_translations":null,"_yoast_wpseo_primary_post_tag":null,"_yoast_wpseo_primary_type_de_post":null,"_yoast_wpseo_primary_post-format":null,"_oembed_e607e81f61090d85eabdabc743a27470":null,"_oembed_196c62ccee9fda191cd6fa5f568ddc05":null,"_oembed_6b5f28c0de48cbf3a2ad766be5eb3b30":null,"_oembed_082c4292f4cd0dedc40ae746a899501c":null,"om_disable_all_campaigns":null,"wpil_sync_report3":"1","_yoast_wpseo_focuskw":null,"_yoast_wpseo_linkdex":null,"_yoast_wpseo_opengraph-title":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","_yoast_wpseo_opengraph-description":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","_yoast_wpseo_twitter-title":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","_yoast_wpseo_twitter-description":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","wpil_links_inbound_internal_count":"0","wpil_links_inbound_internal_count_data":[],"wpil_links_outbound_internal_count":"0","wpil_links_outbound_internal_count_data":[],"wpil_links_outbound_external_count":"0","wpil_links_outbound_external_count_data":[],"wpil_sync_report2_time":"2023-08-11T09:32:09+00:00","gnpub_modified_count":null,"_encloseme":null,"_jetpack_memberships_contains_paid_content":null,"_oembed_df252bc3f21e94e550790f0a26013d33":null,"_oembed_7c25793225e5877909b9566a95c01f07":null,"_oembed_time_7c25793225e5877909b9566a95c01f07":null,"_oembed_c035311b2d37111892bc6336ad75c1a7":null,"_oembed_time_c035311b2d37111892bc6336ad75c1a7":null,"_yoast_wpseo_focuskw_text_input":"","_yoast_wpseo_opengraph-image":"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/03\/yagyzb1ak40mrqoj1sr6dc2iaen0.jpeg","_yoast_wpseo_twitter-image":"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/03\/yagyzb1ak40mrqoj1sr6dc2iaen0.jpeg","_bnitk_mfd_meta-robots-noindex":null,"_yoast_wpseo_meta-robots-noindex":null,"_bnitk_mfd_meta-robots-nofollow":null,"_yoast_wpseo_meta-robots-nofollow":null,"_oembed_9b38dff8e9475b390d223d1a13735d6e":null,"_oembed_09b03dce1da57707d8b400d6ead6cfea":null,"_oembed_time_09b03dce1da57707d8b400d6ead6cfea":null,"_oembed_761875ecd5d7c814e779a8a1669e3078":null,"_oembed_time_761875ecd5d7c814e779a8a1669e3078":null,"_oembed_60128998417fdcbaac97a635f5785efd":null,"_oembed_time_60128998417fdcbaac97a635f5785efd":null,"_oembed_bbc2c908fc7e611d82dce88119dc4350":null,"_oembed_time_bbc2c908fc7e611d82dce88119dc4350":null,"_oembed_5ada75a4373349f7b136423290505b3a":null,"_oembed_time_5ada75a4373349f7b136423290505b3a":null,"_oembed_086373a651e90a4eb1279fa1f945472c":null,"_oembed_time_086373a651e90a4eb1279fa1f945472c":null,"_wpml_post_translation_editor_native":null,"_oembed_5e24c29ce369f6b80c9eeec04f14665b":null,"_oembed_time_5e24c29ce369f6b80c9eeec04f14665b":null,"_oembed_8c3e7085f10b7c0fc5520e72277d797b":null,"_oembed_time_8c3e7085f10b7c0fc5520e72277d797b":null,"_oembed_1489782c3c8ef26605b6876b88f7bdda":null,"_oembed_time_1489782c3c8ef26605b6876b88f7bdda":null,"_oembed_0a3d659fc8de333aa903ab0b56018d23":null,"_oembed_time_0a3d659fc8de333aa903ab0b56018d23":null,"_oembed_d1585e059963c7dbe1909a198f64637b":null,"_oembed_da273c5e4d4993b38963204fa3018b68":null,"_oembed_time_da273c5e4d4993b38963204fa3018b68":null,"_oembed_a5e2c70342e4f17e48253b0a60b76258":null,"_oembed_time_a5e2c70342e4f17e48253b0a60b76258":null,"_oembed_83c8f84c43191797360817ecdc633650":null,"_oembed_time_83c8f84c43191797360817ecdc633650":null,"_oembed_e105b3463a1e23321ff3d1a9daf4ce77":null,"_oembed_1692f2329443bc1b18fc320e0d77cb4e":null,"_yoast_wpseo_schema_article_type":null,"_oembed_02bf1d274545a46fdad44828db802e9b":null,"_oembed_483efee027379bb1099137e135e60619":null,"_oembed_time_483efee027379bb1099137e135e60619":null,"_oembed_d9e3a2e55472c308a6d4f95f9859d57c":null,"_oembed_time_d9e3a2e55472c308a6d4f95f9859d57c":null,"_oembed_14a773041d4083fdc540105ccc635e1f":null,"_oembed_time_14a773041d4083fdc540105ccc635e1f":null,"_oembed_fd2c0295b311b878f43def139f693291":null,"_oembed_time_fd2c0295b311b878f43def139f693291":null,"_oembed_9e88339a75e081aa4aa002ac43b5917e":null,"_oembed_time_9e88339a75e081aa4aa002ac43b5917e":null,"_oembed_e58b2264fd34411178c5aead6e76fc0e":null,"_oembed_time_e58b2264fd34411178c5aead6e76fc0e":null,"_oembed_bddf29494cd341c273d2f25802785f3a":null,"_oembed_time_bddf29494cd341c273d2f25802785f3a":null,"_oembed_9fdc7ffbd7d1c456cb57323136bcf86d":null,"_oembed_time_9fdc7ffbd7d1c456cb57323136bcf86d":null,"_oembed_6882adf1f7ba34c40d8abda49c078862":null,"_oembed_time_6882adf1f7ba34c40d8abda49c078862":null,"_oembed_42ae0b6a999f98ed81c86edf9b80d360":null,"_oembed_time_42ae0b6a999f98ed81c86edf9b80d360":null,"_oembed_f4dcff6ba8f84f09cade790420ba4d80":null,"_oembed_time_f4dcff6ba8f84f09cade790420ba4d80":null,"_oembed_25071af9d5ecd73a9356fe5704bba4d8":null,"_oembed_time_25071af9d5ecd73a9356fe5704bba4d8":null,"_oembed_a86728f5efc0ca0642006bbb96f843cc":null,"_oembed_time_a86728f5efc0ca0642006bbb96f843cc":null,"_oembed_d7b5055b785ef8a0cf22c87d024bf2a4":null,"_oembed_time_d7b5055b785ef8a0cf22c87d024bf2a4":null,"_oembed_6a73e101cae7c3452b00a72cf0fc9b22":null,"_oembed_time_6a73e101cae7c3452b00a72cf0fc9b22":null,"_oembed_0aef478f0830cc2e857b9a150a7f763a":null,"_oembed_time_0aef478f0830cc2e857b9a150a7f763a":null,"_oembed_d1a3bdcdf10e4859560b01d910ad1120":null,"_oembed_time_d1a3bdcdf10e4859560b01d910ad1120":null,"_oembed_05ef2af36a31586761b7311d393d1df4":null,"_oembed_time_05ef2af36a31586761b7311d393d1df4":null,"_oembed_ed00fe1690bb2e86f1eb06acfe8a13e7":null,"_oembed_time_ed00fe1690bb2e86f1eb06acfe8a13e7":null,"_oembed_59ffcbf71f633752ca4f26b3b4a544c9":null,"_oembed_time_59ffcbf71f633752ca4f26b3b4a544c9":null,"_oembed_a7b688611478922544f14672fda18461":null,"_oembed_time_a7b688611478922544f14672fda18461":null,"_oembed_266f9a151e3a09eeee918af2d28fd24f":null,"_oembed_time_266f9a151e3a09eeee918af2d28fd24f":null,"_oembed_9f52726dd229470e47d40ff0c8aeb5f8":null,"_oembed_time_9f52726dd229470e47d40ff0c8aeb5f8":null,"_oembed_5547f713058fed19783e0533ce393a31":null,"_oembed_time_5547f713058fed19783e0533ce393a31":null,"_oembed_68ff8dd20e77e109ad084c2252ca040d":null,"_oembed_time_68ff8dd20e77e109ad084c2252ca040d":null,"_oembed_819f09a569080db91bf5dadda0a30d9f":null,"_oembed_time_819f09a569080db91bf5dadda0a30d9f":null,"_oembed_4fc081fbdf0afd05a624ba852a63e133":null,"_oembed_time_4fc081fbdf0afd05a624ba852a63e133":null,"_oembed_d66baf1301b99db8b19a0924319cf03e":null,"_oembed_time_d66baf1301b99db8b19a0924319cf03e":null,"_oembed_14a5f80e3eef4903e482b0ef3799659e":null,"_oembed_time_14a5f80e3eef4903e482b0ef3799659e":null,"_oembed_c24c715adb3853482526a794a5f3c3bb":null,"_oembed_time_c24c715adb3853482526a794a5f3c3bb":null,"_oembed_9c493e098be2852715cc990b6e6243f3":null,"_oembed_time_9c493e098be2852715cc990b6e6243f3":null,"_oembed_b60b7e3028d326711916099f54e986fa":null,"_oembed_time_b60b7e3028d326711916099f54e986fa":null,"_oembed_5283e19fcec44e632de8d436d46ec2f7":null,"_oembed_time_5283e19fcec44e632de8d436d46ec2f7":null,"_oembed_057692cb4479cf5c77363896a28db44f":null,"_oembed_time_057692cb4479cf5c77363896a28db44f":null,"_oembed_e8cb0f41d141fe5eb9d69fc32a98cd72":null,"_oembed_time_e8cb0f41d141fe5eb9d69fc32a98cd72":null,"_oembed_75dcbca80ec1829a77578390fae8fa56":null,"_oembed_time_75dcbca80ec1829a77578390fae8fa56":null,"_oembed_e49318dfeabd5f16d7967e2fcc746fbd":null,"_oembed_time_e49318dfeabd5f16d7967e2fcc746fbd":null,"_oembed_76116b03fe5a013341210d278021184b":null,"_oembed_time_76116b03fe5a013341210d278021184b":null,"_oembed_6c81e1c9b634b5066fb37aaccfd71053":null,"_oembed_time_6c81e1c9b634b5066fb37aaccfd71053":null,"_oembed_abbc1aa97e554f334c2ce25f0d883702":null,"_oembed_time_abbc1aa97e554f334c2ce25f0d883702":null,"_oembed_ba421363b36dd97c087665d5025396cf":null,"_oembed_time_ba421363b36dd97c087665d5025396cf":null,"_oembed_a98f236eb48eb9cd4ede7f319e9cfbc7":null,"_oembed_time_a98f236eb48eb9cd4ede7f319e9cfbc7":null,"_oembed_d61fec7d73397687995fec8d7bd9852f":null,"_oembed_time_d61fec7d73397687995fec8d7bd9852f":null,"_oembed_2e9e46a0176fe90e49cc5fff32ac6912":null,"_oembed_time_2e9e46a0176fe90e49cc5fff32ac6912":null,"_oembed_8a304f49b3aa1c3eec8d0b0577e05e3d":null,"_oembed_time_8a304f49b3aa1c3eec8d0b0577e05e3d":null,"_oembed_ad30824ca1e37cffdad2dbce46c4998a":null,"_oembed_time_ad30824ca1e37cffdad2dbce46c4998a":null,"_oembed_6c3dacc8273d4877c65378c1f324c9cc":null,"_oembed_time_6c3dacc8273d4877c65378c1f324c9cc":null,"_oembed_1d0e7d3c6d826ca1e56a24218abba6f2":null,"_oembed_time_1d0e7d3c6d826ca1e56a24218abba6f2":null,"_oembed_50929cd1300f7cdee57e6e5451afb186":null,"_oembed_time_50929cd1300f7cdee57e6e5451afb186":null,"_oembed_72dc139d079681a2c3d759a86af48ccc":null,"_oembed_time_72dc139d079681a2c3d759a86af48ccc":null,"_oembed_d359fdb1fa5da9e62dd3505937f46fb6":null,"_oembed_time_d359fdb1fa5da9e62dd3505937f46fb6":null,"_oembed_589d6065ccac39334963be5bd8656631":null,"_oembed_time_589d6065ccac39334963be5bd8656631":null,"_oembed_715be02b6ebadc1be6dd638a57d01eb7":null,"_oembed_time_715be02b6ebadc1be6dd638a57d01eb7":null,"_oembed_f5139a9df267d3aa532f5b56409c90b0":null,"_oembed_time_f5139a9df267d3aa532f5b56409c90b0":null,"_oembed_3d9a26be229b27005ca74596fb62cc08":null,"_oembed_time_3d9a26be229b27005ca74596fb62cc08":null,"_oembed_a7d6f0ce79de685fc6f7f4d447e15468":null,"_oembed_time_a7d6f0ce79de685fc6f7f4d447e15468":null,"_oembed_20849479e832b5312335e3086c5f972b":null,"_oembed_time_20849479e832b5312335e3086c5f972b":null,"_oembed_2be4d392f66846deb7624c1bf3bc293e":null,"_oembed_time_2be4d392f66846deb7624c1bf3bc293e":null,"_oembed_9bcf546ec292041d23df28a719840688":null,"_oembed_time_9bcf546ec292041d23df28a719840688":null,"_oembed_0858ffd7404bcd7d82896f942481fe63":null,"_oembed_time_0858ffd7404bcd7d82896f942481fe63":null,"_oembed_4a2dd0ecf082a7c7d82731c06a644799":null,"_oembed_time_4a2dd0ecf082a7c7d82731c06a644799":null,"_oembed_8a1e46bc730cb21c1085d157ae6fa8b6":null,"_oembed_time_8a1e46bc730cb21c1085d157ae6fa8b6":null,"_oembed_cae7deb931d75f809e459e912e71429a":null,"_oembed_time_cae7deb931d75f809e459e912e71429a":null,"_oembed_6fcb4f8ab72abccda75674f71a946f97":null,"_oembed_time_6fcb4f8ab72abccda75674f71a946f97":null,"_oembed_7f0bfd584f844117a64fe73d83b43245":null,"_oembed_time_7f0bfd584f844117a64fe73d83b43245":null,"_oembed_d0aea105cffdf6e004979cf1e4f51e96":null,"_oembed_time_d0aea105cffdf6e004979cf1e4f51e96":null,"_oembed_e53b85b8766b3dc91338f6c1b95a2541":null,"_oembed_time_e53b85b8766b3dc91338f6c1b95a2541":null,"_oembed_48832be87b763046d232c1f2b5ac5fb3":null,"_oembed_time_48832be87b763046d232c1f2b5ac5fb3":null,"_oembed_32a9a34fcf91c466be9a08e1dba3c84e":null,"_oembed_time_32a9a34fcf91c466be9a08e1dba3c84e":null,"_oembed_fb50b2dc07acfa2418f00cdc2ad4c4c2":null,"_oembed_time_fb50b2dc07acfa2418f00cdc2ad4c4c2":null,"_oembed_3089e1d62f944a73b38c996e49abd2fc":null,"_oembed_time_3089e1d62f944a73b38c996e49abd2fc":null,"_oembed_1ecc99e75cf5d001c8da4f4d600703a8":null,"_oembed_time_1ecc99e75cf5d001c8da4f4d600703a8":null,"_oembed_b9c03ca24b382c17966861d251dc3b8d":null,"_oembed_time_b9c03ca24b382c17966861d251dc3b8d":null,"_wp_trash_meta_status":null,"_wp_trash_meta_time":null,"_wp_desired_post_slug":null,"_oembed_031755ba22f2b639d88c78254a99ff39":null,"_oembed_time_031755ba22f2b639d88c78254a99ff39":null,"description_de_la_ressource":null,"_description_de_la_ressource":null,"titre_du_fichier":null,"_titre_du_fichier":null,"_edit_last":null,"_edit_lock":null,"_wp_old_slug":null,"_top_nav_excluded":null,"_cms_nav_minihome":null,"inline_featured_image":null,"_yoast_wpseo_estimated-reading-time-minutes":null,"_yoast_wpseo_wordproof_timestamp":null,"_wpml_media_duplicate":"1","_thumbnail_id":"217667","_wpml_media_featured":"1","_wpml_word_count":"{\"total\":1284,\"to_translate\":{\"en\":1284,\"de\":1284,\"ja\":1284,\"pt-br\":1284,\"es\":1284}}","_last_translation_edit_mode":null,"_last_editor_used_jetpack":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_wp_page_template":"default","_elementor_page_settings":null,"_elementor_data":null,"_elementor_page_assets":[],"_elementor_version":null,"_elementor_pro_version":null,"_elementor_elements_default_values":null,"_elementor_css":null,"_elementor_source":null,"_elementor_conditions":null,"_wpml_location_migration_done":null,"_elementor_controls_usage":null,"_elementor_screenshot_failed":null,"_elementor_screenshot":null,"_elementor_popup_display_settings":null,"_yoast_wpseo_primary_category":null,"_wp_old_date":null,"_elementor_template_widget_type":null,"_icl_lang_duplicate_of":null,"_yoast_wpseo_metadesc":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","_yoast_wpseo_title":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","contenu_de_larticle":"<div><strong>Important :<\/strong> Notez que Ruby on Rails est un bon choix pour d\u00e9buter la programmation, mais pas un choix exclusif. Python\/Django sont \u00e9galement de solides options. La d\u00e9cision du Wagon de s'orienter vers Ruby on Rails s'est prise principalement au regard de ses vertus p\u00e9dagogiques.<figure class=\"attachment attachment--preview\" data-trix-attachment=\"{&quot;contentType&quot;:&quot;image&quot;,&quot;height&quot;:559,&quot;url&quot;:&quot;https:\/\/raw.githubusercontent.com\/lewagon\/www-images\/master\/blog\/posts\/2015-03-16-pourquoi-apprendre-ruby-on-rails.jpg&quot;,&quot;width&quot;:1000}\" data-trix-content-type=\"image\"><img src=\"https:\/\/raw.githubusercontent.com\/lewagon\/www-images\/master\/blog\/posts\/2015-03-16-pourquoi-apprendre-ruby-on-rails.jpg\" width=\"1000\" height=\"559\"><figcaption class=\"attachment__caption\"><\/figcaption><\/figure><\/div><h3>Ruby, un langage accessible<\/h3><div><br><\/div><div>Une des premi\u00e8res choses agr\u00e9ables avec Ruby on Rails repose sur le langage <a href=\"http:\/\/www.ruby-lang.org\/\">Ruby<\/a> en lui-m\u00eame. La syntaxe est simple, peu verbeuse, proche de la langue anglaise et tr\u00e8s souple. Pour les d\u00e9veloppeurs chevron\u00e9s, Ruby ouvre la voie \u00e0 la <em>meta-programmation<\/em> (le fait d'\u00e9crire du code pour que votre service g\u00e9n\u00e8re d'autres morceaux de code automatiquement) de mani\u00e8re unique. Intellectuellement, c\u2019est un plaisir de structurer sa pens\u00e9e et d'\u00e9crire du code dans ce langage.<br><br><\/div><h3>Un tool set minimal<\/h3><div><br><\/div><div>Une fois le <a href=\"https:\/\/github.com\/lewagon\/setup\">setup<\/a> et la <a href=\"https:\/\/github.com\/lewagon\/dotfiles\">config<\/a> de votre machine r\u00e9alis\u00e9s, le <em>tool set<\/em> associ\u00e9 \u00e0 Ruby on Rails est le plus simple qui soit : un \u00e9diteur de texte, un terminal et un navigateur. Aucun temps et \u00e9cran de chargement lorsque vous codez. Votre ordi respire. Vous aussi.<br><br><\/div><h3>Une flexibilit\u00e9 extraordinaire<\/h3><div><br><\/div><div>Rails est un <em>framework<\/em>, c'est-\u00e0-dire un cadre dans lequel le d\u00e9veloppeur doit s'inscrire. Il s\u2019agit \u00e9galement d\u2019un outil unique et parfaitement adapt\u00e9 aux d\u00e9veloppements d'applications web. Pour une startup, aller vite, pivoter, it\u00e9rer, changer d\u2019avis, scaler, faire et d\u00e9faire fait partie du quotidien. Rails offre une flexibilit\u00e9 extraordinaire pour encaisser sans broncher tous ces changements.<br><br><\/div><div>Quel que soit le domaine dans lequel vous souhaitez vous investir, votre besoin sera g\u00e9n\u00e9ralement le suivant : une base de donn\u00e9es, un <a href=\"https:\/\/www.lewagon.com\/fr\/metiers-tech\/developpement-web\/developpeur-front-end\">front-end<\/a> (la partie visible de votre application) et un <a href=\"https:\/\/www.lewagon.com\/fr\/metiers-tech\/developpement-web\/developpeur-back-end\">back-end<\/a> (le code c\u00f4t\u00e9 serveur). La r\u00e9unification et l\u2019agencement sans douleur de ces trois \u00e9l\u00e9ments sont d\u00e9finitivement le <em>sweet spot<\/em> de Rails.<br><br><\/div><h3>Un apprentissage et une collaboration simplifi\u00e9s<\/h3><div><br><\/div><div>Rails repose sur le principe de <a href=\"http:\/\/en.wikipedia.org\/wiki\/Convention_over_configuration\"><em>Convention over Configuration<\/em><\/a>. L'architecture des dossiers de votre code est normalis\u00e9e, et rendue obligatoire par le framework. Il existe donc le <em>rails way<\/em>. Ce dernier permet \u00e0 un d\u00e9veloppeur Rails de prendre en main en seulement quelques heures n'importe quelle application Rails, m\u00eame s'il n'en a pas cod\u00e9 une ligne, et ainsi d\u2019en faciliter la collaboration et l\u2019apprentissage.<br><br><\/div><div>Cet aspect peut d\u00e9contenancer les d\u00e9veloppeurs venant d'un langage plus verbeux, qui vont souvent se demander o\u00f9 se trouve le code. Il faut se faire \u00e0 cette abstraction. Une fois les conventions comprises et assimil\u00e9es, la vitesse de d\u00e9veloppement d'une nouvelle fonctionnalit\u00e9 est alors extraordinaire.<br><br><\/div><h3>La force de sa communaut\u00e9<\/h3><div><br><\/div><div>Rails est une <a href=\"https:\/\/rubygems.org\/gems\/rails\"><em>Gem<\/em><\/a>, c'est-\u00e0-dire un module open source, d\u00e9velopp\u00e9e et maintenue depuis plus de 10 ans par des <a href=\"https:\/\/github.com\/rails\/rails\/graphs\/contributors\">milliers de d\u00e9veloppeurs<\/a>. Il existe en suppl\u00e9ment des <a href=\"https:\/\/rubygems.org\/\">milliers de <em>gems<\/em><\/a>, d'ailleurs nous vous en avions pr\u00e9sent\u00e9 <a href=\"http:\/\/www.lewagon.org\/blog\/25-gems-indispensables-pour-debuter-une-application-rails\">25 r\u00e9cemment<\/a>. Ainsi, lorsqu'une nouvelle fonctionnalit\u00e9 est \u00e0 d\u00e9velopper, dans 90% des cas le travail peut \u00eatre r\u00e9alis\u00e9 rapidement en se basant sur un module existant.<br><br><\/div><div>Le code de chaque gem se trouve sur GitHub, s'il manque quelque chose, aucun souci, il suffit de <em>forker<\/em> et d'ajouter soi-m\u00eame la fonctionnalit\u00e9 pour son propre produit. Libre \u00e0 vous d\u2019ensuite faire une <em>pull request<\/em> au projet initial pour partager ce d\u00e9veloppement avec la communaut\u00e9 (give back). Cet esprit est formidable, sur le plan \u00e9thique \/ moral, mais aussi \u00e9conomique, car les d\u00e9veloppeurs ruby ne r\u00e9inventent pas la roue et int\u00e8grent au mieux ces <em>briques<\/em> existantes afin de se concentrer sur <strong>les besoins business<\/strong> des utilisateurs \/ clients.<br><br><\/div><div>Depuis toujours, la communaut\u00e9 Ruby repose sur une culture d'ouverture et de partage. En suppl\u00e9ment des multiples communaut\u00e9s sur le web, vous trouverez de nombreux relais physiques partout dans le monde, \u00e0 l'image de l'excellent groupe <a href=\"http:\/\/www.meetup.com\/parisrb\/\">Paris.rb<\/a>.<br><br><\/div><h3>Une skill reconnue dans le milieu Startup\u2026<\/h3><div><br><\/div><div>Si il est vrai que dans le monde <em>corporate<\/em> des langages comme Java et C# restent les rois, Ruby de son c\u00f4t\u00e9 est souvent pl\u00e9biscit\u00e9 par le milieu startup. De nombreuses startups devenues de grand succ\u00e8s du web ont commenc\u00e9 et continuent avec Rails (GitHub, Twitter, AirBnB, Shopify, Coinbase, Instacart, Kickstarter\u2026) et quelques alumni du Wagon ont d\u2019ailleurs trouv\u00e9 <a href=\"http:\/\/www.lewagon.org\/blog\/portrait-developpeur-sebastien-ferre\">des postes de junior developer<\/a> \u00e0 Paris.<br><br><\/div><h3>\u2026qui fait sens au sein d\u2019une stack plus large<\/h3><div><br><\/div><div>Pourquoi existe-t-il autant de langages de programmation diff\u00e9rents ? Ne serait-il pas plus simple d'en avoir qu'un seul \u00e0 apprendre ? Il y a beaucoup de raisons, notamment historiques, qui peuvent expliquer cette multitude de langages. Il y a des langages qui vont \u00eatre plus adapt\u00e9s pour faire du web, d'autres pour faire du mobile ou encore d'autres pour envoyer un homme sur Mars. Ce qui est int\u00e9ressant de noter, c'est que les briques \u00e9l\u00e9mentaires de tous ces langages sont tr\u00e8s proches, voire identiques. Une fois qu'on ma\u00eetrise un langage de programmation, il est beaucoup plus ais\u00e9 d'en apprendre un second. Le plus dur reste d'acqu\u00e9rir le <em>mindset<\/em> de programmeur.<br><br><\/div><div>Par la suite, si un job vous demande de coder dans un autre langage, apr\u00e8s une semaine intensive \u00e0 fond dessus vous ferez rapidement l'analogie syntaxique entre votre langage pr\u00e9f\u00e9r\u00e9 et le nouveau. Dans les faits il vous faudra au minimum ma\u00eetriser une stack plus compl\u00e8te :<br><br><\/div><ul><li><strong>HTML &amp; CSS<\/strong> : ce ne sont pas des langages de programmation, mais de repr\u00e9sentation de la donn\u00e9e. C'est ce que le navigateur sait lire pour pouvoir afficher une page web (contenu et style)<\/li><li><strong>JavaScript<\/strong> : c'est le langage de programmation que conna\u00eet le navigateur, qui permet de rendre les pages dynamiques. Par exemple, sur Gmail, les nouveaux emails apparaissent automatiquement sans rafra\u00eechir la page, et c'est gr\u00e2ce \u00e0 JavaScript (et AJAX plus pr\u00e9cis\u00e9ment)<\/li><li><strong>GitHub Flow<\/strong> : il est toujours pertinent de versionner et d'utiliser git, m\u00eame si on est seul. C'est un formidable outil et <a href=\"http:\/\/scottchacon.com\/2011\/08\/31\/github-flow.html\">GitHub l'a sublim\u00e9<\/a> en apportant au-dessus une couche sociale ainsi que des outils de collaboration formidables.<\/li><li><strong>SQL<\/strong> : c'est le langage de requ\u00eate utilis\u00e9 pour parler avec une base de donn\u00e9es comme PostgreSQL. Une application web pr\u00e9sente des donn\u00e9es \u00e0 l'utilisateur, et permet de les modifier (par exemple, Facebook affiche des posts dans un feed, et vous permet d'en cr\u00e9er de nouveaux), et c'est le r\u00f4le de la base de donn\u00e9es de stocker tout cela.<\/li><li><strong>Ruby<\/strong> : le langage ex\u00e9cut\u00e9 c\u00f4t\u00e9 serveur (on parle de backend, par opposition au frontend compos\u00e9 de HTML\/CSS\/JavaScript), pour pouvoir utiliser Rails.<\/li><\/ul><div>L\u2019ensemble de ces concepts sont abord\u00e9s et int\u00e9gr\u00e9s lors du <a href=\"https:\/\/www.lewagon.com\/fr\/program\">programme full-stack du Wagon<\/a> et c\u2019est incroyable de voir les \u00e9tudiants emmagasiner en 9 semaines ce que d'autres mettent des ann\u00e9es \u00e0 acqu\u00e9rir. Les profils entrepreneurs des \u00e9l\u00e8ves du Wagon am\u00e8nent une grande diversit\u00e9 dans les projets, et challengent en permanence les comp\u00e9tences techniques du staff. Rafra\u00eechissant ! Sans parler des r\u00e9sultats bluffants !<br><br><\/div><div><em>Let's build our world!<\/em><\/div><div><br><\/div>","_contenu_de_larticle":null,"titre_de_la_banniere":null,"_titre_de_la_banniere":null,"paragraphe_de_la_banniere":null,"_paragraphe_de_la_banniere":null,"intitule_du_bouton_de_la_banniere":null,"_intitule_du_bouton_de_la_banniere":null,"lien_du_bouton_de_la_banniere":null,"_lien_du_bouton_de_la_banniere":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Pourquoi apprendre Ruby on Rails ? | Le Wagon<\/title>\n<meta name=\"description\" content=\"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pourquoi apprendre Ruby on Rails ? | Le Wagon\" \/>\n<meta property=\"og:description\" content=\"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Le Wagon\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-05T22:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/03\/yagyzb1ak40mrqoj1sr6dc2iaen0.jpeg\" \/>\n<meta name=\"author\" content=\"MickaelT\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Pourquoi apprendre Ruby on Rails ? | Le Wagon\" \/>\n<meta name=\"twitter:description\" content=\"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/03\/yagyzb1ak40mrqoj1sr6dc2iaen0.jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"MickaelT\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/\"},\"author\":{\"name\":\"MickaelT\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#\\\/schema\\\/person\\\/8b4567040d8a3520451362bb71ea09e6\"},\"headline\":\"Pourquoi apprendre Ruby on Rails ?\",\"datePublished\":\"2018-09-05T22:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/\"},\"wordCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/blog.lewagon.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1\",\"keywords\":[\"Web\"],\"articleSection\":[\"Skills\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/\",\"url\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/\",\"name\":\"Pourquoi apprendre Ruby on Rails ? | Le Wagon\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/blog.lewagon.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1\",\"datePublished\":\"2018-09-05T22:00:00+00:00\",\"description\":\"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/blog.lewagon.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/blog.lewagon.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1\",\"width\":1000,\"height\":559},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/skills\\\/apprendre-ruby-on-rails\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Skills\",\"item\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/.\\\/skills\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Pourquoi apprendre Ruby on Rails ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/\",\"name\":\"Le Wagon\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#organization\",\"name\":\"Le Wagon\",\"url\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.lewagon.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/blog.lewagon.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/logo.svg\",\"width\":172,\"height\":44,\"caption\":\"Le Wagon\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/#\\\/schema\\\/person\\\/8b4567040d8a3520451362bb71ea09e6\",\"name\":\"MickaelT\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/627722b9f4aaa9f24735f9b8656525ab01111fb2c94de91dc70c9c1bffb90e7b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/627722b9f4aaa9f24735f9b8656525ab01111fb2c94de91dc70c9c1bffb90e7b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/627722b9f4aaa9f24735f9b8656525ab01111fb2c94de91dc70c9c1bffb90e7b?s=96&d=mm&r=g\",\"caption\":\"MickaelT\"},\"sameAs\":[\"http:\\\/\\\/blog.lewagon.com\"],\"url\":\"https:\\\/\\\/blog.lewagon.com\\\/fr\\\/author\\\/mickaelt\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","description":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/","og_locale":"fr_FR","og_type":"article","og_title":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","og_description":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","og_url":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/","og_site_name":"Blog Le Wagon","article_published_time":"2018-09-05T22:00:00+00:00","og_image":[{"url":"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/03\/yagyzb1ak40mrqoj1sr6dc2iaen0.jpeg","type":"","width":"","height":""}],"author":"MickaelT","twitter_card":"summary_large_image","twitter_title":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","twitter_description":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","twitter_image":"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/03\/yagyzb1ak40mrqoj1sr6dc2iaen0.jpeg","twitter_misc":{"\u00c9crit par":"MickaelT"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#article","isPartOf":{"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/"},"author":{"name":"MickaelT","@id":"https:\/\/blog.lewagon.com\/fr\/#\/schema\/person\/8b4567040d8a3520451362bb71ea09e6"},"headline":"Pourquoi apprendre Ruby on Rails ?","datePublished":"2018-09-05T22:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/"},"wordCount":5,"publisher":{"@id":"https:\/\/blog.lewagon.com\/fr\/#organization"},"image":{"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blog.lewagon.com\/wp-content\/uploads\/2023\/04\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1","keywords":["Web"],"articleSection":["Skills"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/","url":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/","name":"Pourquoi apprendre Ruby on Rails ? | Le Wagon","isPartOf":{"@id":"https:\/\/blog.lewagon.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#primaryimage"},"image":{"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blog.lewagon.com\/wp-content\/uploads\/2023\/04\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1","datePublished":"2018-09-05T22:00:00+00:00","description":"Pourquoi apprendre Ruby on Rails ? Question r\u00e9currente pos\u00e9e par de nombreux entrepreneurs d\u00e9sireux d\u2019apprendre \u00e0 coder, nous vous proposons une liste de 7 points cl\u00e9s expliquant ce parti pris.","breadcrumb":{"@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#primaryimage","url":"https:\/\/i0.wp.com\/blog.lewagon.com\/wp-content\/uploads\/2023\/04\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1","contentUrl":"https:\/\/i0.wp.com\/blog.lewagon.com\/wp-content\/uploads\/2023\/04\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1","width":1000,"height":559},{"@type":"BreadcrumbList","@id":"https:\/\/blog.lewagon.com\/fr\/skills\/apprendre-ruby-on-rails\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/blog.lewagon.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Skills","item":"https:\/\/blog.lewagon.com\/fr\/.\/skills\/"},{"@type":"ListItem","position":3,"name":"Pourquoi apprendre Ruby on Rails ?"}]},{"@type":"WebSite","@id":"https:\/\/blog.lewagon.com\/fr\/#website","url":"https:\/\/blog.lewagon.com\/fr\/","name":"Le Wagon","description":"","publisher":{"@id":"https:\/\/blog.lewagon.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.lewagon.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/blog.lewagon.com\/fr\/#organization","name":"Le Wagon","url":"https:\/\/blog.lewagon.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.lewagon.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/02\/logo.svg","contentUrl":"https:\/\/blog.lewagon.com\/wp-content\/uploads\/2023\/02\/logo.svg","width":172,"height":44,"caption":"Le Wagon"},"image":{"@id":"https:\/\/blog.lewagon.com\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.lewagon.com\/fr\/#\/schema\/person\/8b4567040d8a3520451362bb71ea09e6","name":"MickaelT","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/627722b9f4aaa9f24735f9b8656525ab01111fb2c94de91dc70c9c1bffb90e7b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/627722b9f4aaa9f24735f9b8656525ab01111fb2c94de91dc70c9c1bffb90e7b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/627722b9f4aaa9f24735f9b8656525ab01111fb2c94de91dc70c9c1bffb90e7b?s=96&d=mm&r=g","caption":"MickaelT"},"sameAs":["http:\/\/blog.lewagon.com"],"url":"https:\/\/blog.lewagon.com\/fr\/author\/mickaelt\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/blog.lewagon.com\/wp-content\/uploads\/2023\/04\/yagyzb1ak40mrqoj1sr6dc2iaen0-2.jpeg?fit=1000%2C559&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/posts\/217666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/comments?post=217666"}],"version-history":[{"count":0,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/posts\/217666\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/media\/217667"}],"wp:attachment":[{"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/media?parent=217666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/categories?post=217666"},{"taxonomy":"type_de_post","embeddable":true,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/type_de_post?post=217666"},{"taxonomy":"post-format","embeddable":true,"href":"https:\/\/blog.lewagon.com\/fr\/wp-json\/wp\/v2\/post-format?post=217666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}