Ruby 🇺🇦
445 subscribers
41 photos
2 videos
48 links
▪️Вивчаємо Ruby разом.
▪️Персональне менторство.
▪️Надаємо першу роботу.

@rubychatua — наш чат.
Download Telegram
Ruby 🇺🇦
Розробка сайту Сьогодні ділюсь з вами радісною інформацією стосовно початку практики по розробці сайту. Поговоримо на яких технологіях він буде розроблятися та які функції виконувати. ✏️ Читати матеріал #devnote
Гайд 1 [RONICO]

В цій статті я продемонструю свої кроки, щоб імплементувати таке рішення як gem Devise.

Авторизація, аутентифікація. Devise + Turbo Rails — наша сьогоднішня тема.

✏️ Читати матеріал

#guide / #gem / #devise
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥12
Ruby 🇺🇦
Урок 7 [текстовий] Сьогоднішня тема — Блоки, процедури та лямбди. Що це, як вони працюють та чим відрізняються? Нумо розбиратись! ✏️ Читати матеріал #lessons
Урок 8 [текстовий]

В цьому уроці я звернув увагу на той напрямок, з яким у початківців найменше практики та розуміння, як це працює.

Тема — Методи, файли та IO, обробка винятків

✏️ Читати матеріал

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11
Ruby 🇺🇦
Гайд 1 [RONICO] В цій статті я продемонструю свої кроки, щоб імплементувати таке рішення як gem Devise. Авторизація, аутентифікація. Devise + Turbo Rails — наша сьогоднішня тема. ✏️ Читати матеріал #guide / #gem / #devise
Гайд 2 [RONICO]

Продовжую освітлювати рішення, котрі я імплементую при створенні сайту, у сьогоднішній статті ми будемо добавляти сутності Post та Tag

✏️ Читати матеріал

#guide / #relations / #has_many / #has_and_belongs_to_many
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9
Media is too big
VIEW IN TELEGRAM
Огляд імплементованих рішень

Минуло 3 тижні з початку нашої роботи над сайтом, пропоную подивитися, що мені вже вдалося імплементувати і як це виглядає.

Гайди з відео:
Гайд 1 — Devise + Turbo Rails.
Гайд 2 — Сутності Post та Tag.
Гайд 3 — Ролі користувачів та рівні доступу. Gem Pundit.

#devnote / #demonstration
❤‍🔥11
Ruby 🇺🇦
Урок 8 [текстовий] В цьому уроці я звернув увагу на той напрямок, з яким у початківців найменше практики та розуміння, як це працює. Тема — Методи, файли та IO, обробка винятків ✏️ Читати матеріал #lessons
Урок 9 [текстовий]

В цьому уроці ми розглянемо основи об'єктно-орієнтованого програмування та класів у Ruby, також розглянемо, що таке класи та об'єкти, як створювати класи, їх об'єкти та багато іншого.

Тема — Розуміння ООП, класів, модулів, міксинів

✏️ Читати матеріал

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥14
Ruby 🇺🇦
Урок 10 [текстовий] Майже четверть шляху вже позаду, йдемо далі. Сьогодні дізнаємось, що таке модульні тести та поговоримо про фреймворк RSpec. ✏️ Читати матеріал #lessons
Урок 11 [текстовий]

Продовжуємо наш курс, на черзі компактний урок під назвою "Інструменти статичного аналізу коду. Ruby-lint, Rubocop".

✏️ Читати матеріал

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥13
Практика та менторство

На початку курсу я згадував у своїх планах більш тісний контакт з тими з вас, у кого буде бажання працювати разом над проектами.

Четверть курсу вже позаду, сьогодні хочу трішки поговорити про те, як просувається напрямок співробітництва та менторства

✏️ Читати матеріал

#devnote
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥13
Ruby 🇺🇦
Урок 11 [текстовий] Продовжуємо наш курс, на черзі компактний урок під назвою "Інструменти статичного аналізу коду. Ruby-lint, Rubocop". ✏️ Читати матеріал #lessons
Урок 12 [текстовий]

Сьогоднішня тема — Архітектура веб-додатків, поговоримо про одну з ключових складових проектування веб-додатка.

✏️ Читати матеріал

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥10
Ruby 🇺🇦
Огляд імплементованих рішень Минуло 3 тижні з початку нашої роботи над сайтом, пропоную подивитися, що мені вже вдалося імплементувати і як це виглядає. Гайди з відео: Гайд 1 — Devise + Turbo Rails. Гайд 2 — Сутності Post та Tag. Гайд 3 — Ролі користувачів…
Проект RONICO?: нові гайди, новини та прогресс

Розкажу про оновлення, що ми внесли на шляху створення нашого сайту та поділюсь темами гайдів, що найближчим часом опублікую для вас.

✏️ Читати матеріал

#devnote
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥8
Ruby 🇺🇦
Гайд 5 [RubyCoin] Цей час настав. Ми вчимось налаштовувати віддалений сервер. ✏️ Читати матеріал #guide / #deploy / #remote_server / #settings
Гайд 6 [RubyCoin]

Окрім імплементації gem-у capistrano, постараюся описати більшість налаштувань у файлах та для чого вони взагалі.

✏️ Читати матеріал

#guide / #capistrano / #deploy / #remote_server
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9👎1
Останні новини, подальші плани

Не забули, сумували чи навіть не згадували? Щоб там не було, але я повернувся і маю багато новин, свіжих матеріалів та бажання ділитися цим з вами.

Сьогодні стисло розповім про те, що відбулося за той час, поки мене не було і у якому режимі продовжимо роботу.

✏️ Читати матеріал

#devnote
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥26
Ruby 🇺🇦
Урок 12 [текстовий] Сьогоднішня тема — Архітектура веб-додатків, поговоримо про одну з ключових складових проектування веб-додатка. ✏️ Читати матеріал #lessons
Model-View-Controller

Продовжуємо наші уроки. Сьогоднішній матеріал не буде дуже об'ємним, але від цього не є менш змістовним. Розглянемо концепцію шаблонування MVC та дізнаємось, чому вона є дуже важливою для розуміння архітектури RoR.

В кінці уроку вже є анонс наступного 🤫

✏️ Читати матеріал

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥10
Ruby 🇺🇦
Model-View-Controller Продовжуємо наші уроки. Сьогоднішній матеріал не буде дуже об'ємним, але від цього не є менш змістовним. Розглянемо концепцію шаблонування MVC та дізнаємось, чому вона є дуже важливою для розуміння архітектури RoR. В кінці уроку вже…
Урок 14 [текстовий]

Сьогоднішня тема — Ruby on Rails. Моделі, згадаємо, що саме таке моделі та для чого вони використовуються, а потім розглянемо основні концепції моделей в Ruby on Rails.

✏️ Читати матеріал

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥14
У якому вигляді ви би хотіли бачити практичні завдання до уроків?
Anonymous Poll
51%
Формат квізів у коментарях під уроком
49%
Формат статей на каналі
Ruby 🇺🇦
Урок 14 [текстовий] Сьогоднішня тема — Ruby on Rails. Моделі, згадаємо, що саме таке моделі та для чого вони використовуються, а потім розглянемо основні концепції моделей в Ruby on Rails. ✏️ Читати матеріал #lessons
Практика: Моделі

Як казав раніше, тепер до кожного уроку окрім квізів я сам або хтось із команди будемо робити практичні завдання.

Спробуємо робити 1 урок, далі питання по ньому, а потім допис з точки зору людини, котра робить на практиці те, що було описано в уроці, коментує чи описує свої дії.

✏️ Читати матеріал

#practice
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥116
Ruby 🇺🇦
Урок 15 [текстовий] Поговоримо про складову частину MVC — контролери. Що це, за що відповідає і як із цим працювати. ✏️ Читати матеріал #lessons
Урок 16 [текстовий]

У програмуванні, як і у житті, важливо розуміти якими шляхами потрібно йти, щоб досягнути поставленої перед собою мети. Поговоримо про Шляхи в RoR.

✏️ Читати матеріал (telegra.ph)
✏️ Читати матеріал (rubyco.in)

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
14❤‍🔥1