Тренінг "Створення гри Морський бій на Java". 16-17 червня. Детальніше
Записатися на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.

Курс Ruby Essential

Старт курсу Очікується

Для кого цей курс

"Ruby Essential" розрахований на тих, хто взагалі не займався програмуванням або має початкові знання, які хоче впорядкувати і поглибити.

Попередні вимоги

• Впевнене володіння персональним комп'ютером
• Навички роботи з текстовими редакторами

Курс Ruby Essential

Старт курсу Очікується
Тривалість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2 900грн.

Форма навчання

Денне навчання
Онлайн навчання

Опис курсу
Ruby Essential

Курс "Ruby Essential" був розроблений для новачків, які ще не стикалися з основами Ruby. У цьому курсі викладені базові поняття даної мови, знання яких необхідне для розуміння основ програмування як в цілому, так і на мові Ruby.
В курсі розглядаються три основні види найпростіших алгоритмів: лінійні, умовні і циклічні, а також конструкції, які реалізують їх в мові Ruby.
Кожен урок включає в себе як теоретичні аспекти, так і практичні завдання для тренування навичок програмування.

Слухачу курсу надається весь лекційний матеріал і приклади програм. Вся теорія закріплюється практичними прикладами і вправами.
Даний курс призначений як для новачків в програмуванні, так і для програмістів, які вже стикалися з основами програмування в інших мовах і хочуть познайомитися з базовими поняттями мови Ruby. Також даний курс буде корисний тим, хто надалі хоче поглибити свої знання і почати роботу з фреймворком Ruby on Rails для web-розробки.

Програма курсу
  • 1
    Введення в Ruby.
    У цьому уроці будуть розглянуті такі поняття:

    1. Що таке Ruby?

    2. Історія мови Ruby.

    3. Переваги та недоліки мови.

    4. Практичне застосування.

    5. Інтерпретатор Ruby. Середовище розробки - установка, огляд можливостей і початок роботи.
  • 2
    Базові типи даних в Ruby. Робота з числами.
    У цьому уроці будуть розглянуті такі поняття:

    1. Змінні і константи.

    2.Типи даних в Ruby. Для чого потрібні типи даних?

    3. Робота з числами. Цілі числа і числа з плаваючою крапкою.

    4. Основні методи перетворення простих типів даних.

    5. Оператори і пріоритети.
  • 3
    Рядки, робота з рядками. Час і дата.
    У цьому уроці будуть розглянуті такі поняття:

    1. Рядки. Способи створення рядків.

    2. Конкатенація рядків.

    3. Основні методи для роботи з рядками: отримання доступу і порівняння рядків, обробка рядків, перетворення.

    4. Час. Основні методи для роботи.
  • 4
    Масиви та хеші.
    У цьому уроці будуть розглянуті такі поняття:

    1. Поняття масиву. Створення масиву, доступ до елементів і значень.

    2. Основні методи для роботи з масивами.

    3. Багатовимірні масиви.

    4. Поняття "хеша". Створення та доступ до пар «ключ-значення».

    5. Основні методи для роботи з "хешамі".
  • 5
    Керуючі структури. Частина перша. Умови.
    У цьому уроці будуть розглянуті такі поняття:

    1. Що таке умовні конструкції?

    2. Оператори if-else-if, if-elsif-else.

    3. Робота if в якості модифікатора.

    4. Оператор unless.

    5. Оператор множинного вибору Case.

    6. Тернарний оператор "? : ".
  • 6
    Керуючі структури. Частина друга. Цикли.
    У цьому уроці будуть розглянуті такі поняття:

    1. Що таке цикл?

    2. Організація циклів: цикли while, until і for.

    3. Метод loop.

    4. Ітератор - визначаємо саморобні циклічні конструкції.
  • 7
    Методи і блоки.
    1. Що таке методи?

    2. Визначення простих методів.

    3. Робота з аргументами методу.

    4. Виклик методу.

    5. Визначення сінглтон-методів.

    6. Блоки - визначення і застосування.

    7. Створення Proc і Lambda об'єктів.
  • 8
    Класи і об'єкти.
    1. Поняття ООП.

    2. Що таке клас? Як створити клас?

    3. Об'єкти і екземпляри класу.

    4. Змінні і методи.

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

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

Безкоштовний відеокурс

Онлайн тестування і сертифікація

По завершенню курсу ви будете вміти
  • Коротко викладати основні принципи та історію Ruby, розуміти призначення і сфери застосування даної мови
  • Створювати проекти в середовищі розробки RubyMine, налаштовувати це середовище розробки, писати прості програми на Ruby
  • Працювати з числами і базовими типами даних
  • Працювати зі строками, часом і датою, масивами, хешем
  • Застосовувати умовні і циклічні конструкції
  • Використовувати прості методи і блоки, працювати з класами
Сертифікат

По проходженню курсу

Наявність сертифіката Навчального Центру CyberBionic Systematics свідчить про Ваш володінні новими знаннями і навичками, а значить, дозволяє вигідно виділитися на тлі інших кандидатів і збільшує шанси на успішне працевлаштування або просування по кар'єрних сходах. Для отримання сертифікату після закінчення навчання, необхідно успішно пройти тестування за відповідним курсом на Testprovider.com

Ruby Essential
Старт курсу Очікується
Трива
лість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2 900грн.
Записатися
на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Записатися
на пробний урок
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.