Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс Ruby Essential

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

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

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

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

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

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

Опис курсу
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 Essential
Старт курсу:
Трива
лість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2900 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!
Опис курсу
Ruby Essential
Курс "Ruby Essential" був розроблений для новачків, які ще не стикалися з основами Ruby. У цьому курсі викладені базові поняття даної мови, знання яких необхідне для розуміння основ програмування як в цілому, так і на мові Ruby.
В курсі розглядаються три основні види найпростіших алгоритмів: лінійні, умовні і циклічні, а також конструкції, які реалізують їх в мові Ruby.
Кожен урок включає в себе як теоретичні аспекти, так і практичні завдання для тренування навичок програмування.

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