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

@rubychatua — наш чат.
Download Telegram
Допис для нових підписників

Вирішив зробити окремий допис для людей, котрі вперше відвідують цей канал. Тут будуть лінки на дописи, котрі зможуть відповісти на всі потенційні запитання.

Основний блок:

Автор каналу:
https://t.me/ruby4you/8

Що публікується на каналі:
https://t.me/ruby4you/18

Інформація про курс:
https://t.me/ruby4you/22

Навігація по каналу:
*оновлюється*

Розклад уроків:
*готується*

Загальний блок:

Ваші перші кроки у програмуванні:
https://t.me/ruby4you/10

Про мову Ruby:
https://t.me/ruby4you/12

Цей допис буде регулярно оновлюватися. Гарного дня!

📚 #basic / #newbie
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Ruby 🇺🇦
Урок 3 [текстовий] Сьогодні ми з вами нарешті будемо завантажувати Ruby та починати вводити код. Тема — Основні концепції програмування. Встановлення Ruby-IRB. Кодові угоди. ✏️ Читати матеріал #lessons
Урок 4 [текстовий]

Намагався лаконічно донести інформацію, тому сьогодні в уроці лишень 25 сторінок :)

Тема — Типи даних, змінні, оператори в Ruby. Strings, Numeric, Array, Hashes

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

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥16
Ruby 🇺🇦
Урок 4 [текстовий] Намагався лаконічно донести інформацію, тому сьогодні в уроці лишень 25 сторінок :) Тема — Типи даних, змінні, оператори в Ruby. Strings, Numeric, Array, Hashes ✏️ Читати матеріал #lessons
Урок 5 [текстовий]

Логічним продовженням до попереднього уроку буде обговорення регулярних виразів.

Тема — Освоєння регулярних виразів Ruby

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

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥14
Інфраструктура спільноти

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

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

#devnote / #congress
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥17
Ruby 🇺🇦
Урок 5 [текстовий] Логічним продовженням до попереднього уроку буде обговорення регулярних виразів. Тема — Освоєння регулярних виразів Ruby ✏️ Читати матеріал #lessons
Урок 6 [текстовий]

Продовжуємо наші уроки та підключаємо до них домашні завдання📚

Сьогоднішня тема — Керуючі структури, циклові структури, діапазони

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

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11
Розробка сайту

Сьогодні ділюсь з вами радісною інформацією стосовно початку практики по розробці сайту.

Поговоримо на яких технологіях він буде розроблятися та які функції виконувати.

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

#devnote
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥13
Ruby 🇺🇦
Урок 6 [текстовий] Продовжуємо наші уроки та підключаємо до них домашні завдання📚 Сьогоднішня тема — Керуючі структури, циклові структури, діапазони ✏️ Читати матеріал #lessons
Урок 7 [текстовий]

Сьогоднішня тема — Блоки, процедури та лямбди.

Що це, як вони працюють та чим відрізняються? Нумо розбиратись!

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

#lessons
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥12
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