logo-textmainwebinarforumstudyingcoursestestsGBwebicons-08cartmessageslogoutloginlikegobacknoticearrow-downarrow-uparrow-leftarrow-rightlike-smallblogsettingshelpviewscommentstagsmoremenuinstagramvkvkontaktefacebookgooglegoogle_oauth2g_plus-icn-01link_icn-01mailto_icn-01ok_icn-01#double-arrow-leftavatarprobationcog-smallcheckmore-iconcritical-noticecareercheckx-icnedit-icnemergency-helpicon-callbackicon-callback-hideicon-phonesmile-icnunsmile-icnlike-miniviews-minicomments-minigroup-minipricecalendargroup-ocertificateclassroomrecruitrecruit-hoverplaygithublinkedinbitbuckethometwitterprojecttrashmarkrecruitwriterefuserefreshmark-filledicon-pulsestarsearchproject-rocketyoutubetelegramsendmore-horizontalcalendar-2listbookslaptopcaseprice-badge-cornerpassword-hidepassword-showgive_me_my_moneymoney_sendquestion_smallquestionnairelocklesson-bellmenu_hmbrgrinfo-icnlinkpresentpdfdoneblankwinkspecial offertimerandroidmailrugmailgoogleyandexramblerbook-openbook-open-with-arrowcert-filledcert-emptyplay-2collapse-panelupload_arrowhomework-donereflected-eyearchivedownloadtimeronline-webinararrowvideounknown_asset_typeimagegwc-likegwc-viewgwc-commentgwc-playguruflag-ruflag-gbfire-in-the-holeon-airvery-likeicon-web-faculty-quartericon-android-faculty-quarterios-faculty-quarterjava-faculty-quartericon-gu-badgeicon-cursor-pointericon-quotesicon-exclamation-signplaceholderteacher-complaintpopup-close-buttonbriefmentorintensiveopen-bookmousearrow-down-trianglescroll-feather
%d0%a1%d0%b0%d0%bc%d1%8b%d0%b5 %d0%bd%d0%b5%d0%be%d0%b1%d1%85%d0%be%d0%b4%d0%b8%d0%bc%d1%8b%d0%b5 %d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b ruby on rails

Самые необходимые инструменты Ruby on Rails

Вебинар для начинающих "рельсовиков". Мы рассмотрим полный процесс создания веб-приложения на фреймворке Ruby on Rails и инструменты, необходимые при работе.
Будут освещены следующие темы:

  • RVM: Устанавливаем Ruby с нуля. Что для этого нужно?
  • Опции при создании нового проекта командой "rails new".
  • Gemfile и Gemfile.lock - незаметные, но очень важные файлики.
  • Что такое "migrations" и как ими пользоваться. Рассмотрим команду "rake db:migrate" со всеми её возможностями.
  • Краткий обзор патерна MVC на конкретном примере. Структура рельсовского приложения - что где находится?
  • Тестирование кода. Механизм "rspec".

Разработка приложения будет осуществляться на операционной системе линукс (Ubuntu). Для работы нам также понадобится любая база данных (mysql будет более чем достаточно) и текстовый редактор для работы с кодом (к примеру, Sublime).


Давно мечтали освоить Ruby? Добро пожаловать на обучение профессии «Программист Ruby».

Бесплатная запись на вебинар