Розробка вебдодатків на Ruby від SoftServe

Пройдіть один безкоштовний тиждень курсу та навчіться:

• налаштовувати середовище для роботи з Ruby,
• писати перші програми,
• користуватися системою контролю версій Git і платформою GitHub для командної роботи над проєктами.

Розпочати безкоштовний тиждень

Розробка вебдодатків на Ruby від SoftServe

Безкоштовний тиждень

icon

Юрій Безгачнюк і Наталія Романенко

  • 1. Зареєструйтеся в один клік

  • 2. Отримайте доступ до 2 модулів

  • 3. Напишіть свою першу програму на Ruby

  • 4. Оцініть стиль викладання експертів SoftServe — найбільшої IT-аутсорсингової компанії України

  • 5. Зрозумійте, чи підходить вам навчання

  • 6. Продовжуйте навчання на повному курсі «Розробка вебдодатків на Ruby від SoftServe»

Безкоштовний тиждень

2 модулі 15 лекційㅤ•ㅤПрактикум Реєстрація на GitHub
Модуль 1. Вступ в Ruby (Ruby Introduction)

11 лекцій ·

  • Налаштування середовища в ОС Windows
  • Налаштування середовища в ОС Linux
  • Налаштування середовища в MacOS
  • Перші кроки в Ruby
  • Практикум по irb
  • Змінні та константи
  • Типи даних
  • Вказівка присвоєння
  • Коментарі. Ввід та вивід даних
  • Середовище розробки і перша програма «Hello world!»
  • Практикум «Інсталяція та робота в середовищі VS Code»
Модуль 2. Система контролю версій Git

4 лекції ·

  • Git. GitHub
  • Реєстрація на GitHub
  • Робота з Git через VS Code
  • Робота з codewars
Розклад

1 тиждень

Оберіть найкращу програму для себе

ПРО КУРС

Мови програмування Основи програмування

Ruby — один з найшвидших інструментів для створення вебдодатків

Курс є оптимальним стартом кар’єри девелопера Ruby та Ruby on Rails. Зокрема ви
навчитеся:

  • створювати вебдодатки за допомогою фреймворку Ruby on Rails;

  • вільно використовувати систему контролю версій Git;

  • впевнено використовувати базові алгоритмічні конструкції та ООП для вирішення прикладних задач;

ознайомитеся
  • з реляційними базами даних та вивчите технології міграцій при створенні вебдодатків;

виконаєте
  • з курсовий проєкт, який зможете додати до портфоліо.


Успішне виконання всіх завдань та курсової роботи курсу дозволить претендувати на позицію Trainee Ruby Software Engineer, а найкращі випускники курсу будуть запрошені на співбесіду в компанію SoftServe для продовження своєї ІТ-кар’єри.

Курс підходить для всіх, хто прагне розпочати кар'єру в розробці вебдодатків за допомогою Ruby та Ruby on Rails.

Партнери курсу

Цей курс створений для

  • Студентів

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

  • Початківців в IT

    Які прагнуть отримати базову систему знань для старту кар'єри в IT.

  • IT-спеціалістів

    Які бажають розширити свої компетенції та додати в свій стек програмування мовою Ruby і використання фреймворку Ruby on Rails для створення вебдодатків.

  • Інших спеціалістів

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

НА КУРСІ ВИ ДІЗНАЄТЕСЬ

01

icon

Як створювати вебдодатки за допомогою фреймворку Ruby on Rails

02

icon

Як використовувати систему контролю версій Git

03

icon

Як використовувати базові алгоритмічні конструкції та ООП для вирішення прикладних задач

04

icon

Про технології міграцій при створенні вебдодатків;

Формат курсу

24 модулі

74 відеолекції в записі

34 практичні завдання

17 блоків тестів перевірки знань

1 курсовий проєкт

Додаткові матеріали для самостійного опрацювання

Презентації лекцій

Іменний сертифікат

Тривалість навчання – 2-3 місяці (у середньому темпі)

Юрій Безгачнюк

Лектор

Talent Acceleration Center Lead в SoftServe. Основні напрямки роботи: DevOps, Web-UI (Angular), Ruby (Rails), PHP, Test Automation та 7 років досвіду викладання в університетах (ІФНТУНГ — Івано-Франківський національний технічний університет нафти і газу, УКД — Університет Короля Данила)

  • 12

    років в SoftServe

  • Основні напрямки

    роботи: DevOps, Web-UI (Angular), Ruby (Rails), PHP, Test Automation

  • 17

    років досвіду в ІТ як розробник, системний адміністратор, DevOps-інженер, ментор навчальних курсів

Наталія Романенко

Лектор

Mentor в SoftServe Academy. Викладає Java в Чернівецькому національному університеті імені Федьковича більше 20 років, а «Проєктування програмних систем» — вже більше 5 років.

  • 12

    років в SoftServe

  • Основні напрямки

    роботи: Java, Ruby (Rails), MQC, Test Automation

  • 80% студентів

    що вивчали Ruby під менторством Наталі, отримали роботу у SoftServe

Black Friday знижка -20% діє до 4.12 включно

Маєте питання чи пропозиції?

Залиште свої дані для того, щоб дізнатися більше про курс, — і ми найближчим часом з вами зконтактуємо!

Відгуки про курс

Партнери курсу SoftServe

  • SoftServe— провідна ІТ-компанія з українським корінням

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

  • 20 000+ реалізованих IT-проєктів

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

  • 10 000+ працівників

    SoftServe об'єднує талановитих фахівців з різних країн, створюючи комфортні умови для роботи та розвитку.

  • 31 рік діяльності

    Заснована в 1993 році, компанія понад три десятиліття демонструє стабільність і лідерство на ринку IT.

  • 60 офісів у 16 країнах світу

    SoftServe має глобальну присутність, що дозволяє надавати якісні послуги клієнтам по всьому світу.

Популярні запитання

Як проходить навчання?
Навчання проходить в онлайн-форматі у вигляді лекцій у записі. Доступ до матеріалів курсу у вас буде назавжди.
Якою мовою викладається курс?
Курс викладається українською мовою. Деякі додаткові матеріали для самостійного опрацювання наведено англійською мовою.
Який графік проходження курсу?
Доступ до всіх навчальних матеріалів курсу відкривається відразу і потім вони доступні для вас назавжди. Ви навчаєтеся у комфортному для вас темпі.
За умови навчання в середньому темпі курс можна пройти за 2-3 місяці.
Чи достатньо цього курсу, щоб розпочати пошук роботи?
Знань і компетенцій, отриманих на курсі, достатньо для успішного проходження інтерв’ю на позицію Trainee Ruby Software Engineer.
Чи потрібно для проходження курсу знання англійської мови?
Це не обов’язкова, але бажана умова для ознайомлення з додатковими англомовними матеріалами і подальшої роботи в сфері IT.
Як виглядає курсовий проєкт?
На курсі ви виконаєте проєкт: створите повноцінний вебдодаток “Персональний менеджер фінансів” та розмістите його на віддаленому сервері. Цей проєкт ви зможете додати до портфоліо та згодом продемонструвати на співбесіді.
Чи є вимоги до обладнання та ПЗ для проходження курсу?
Для навчання вам знадобиться персональний комп’ютер: IBM PC-сумісний або Apple мінімум з 8 GB RAM і двоядерним процесором.
Чому варто обрати мову програмування Ruby?
Ruby — один із найшвидших інструментів для створення вебдодатків. Крім того, з ним відносно нескладно почати працювати, особливо якщо ви маєте досвід розробки іншими мовами програмування.
Скільки часу матеріали курсу будуть доступні після його завершення?
Матеріали будуть доступні для слухачів після завершення курсу протягом 6 місяців.

Не знайшли відповідь?

Центр допомоги

Нові курси

Дивитися всі