Записаться на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!

Курс Ruby Essential

Старт курса:
Продолжительность:
16 ч.
Количество уроков:
8 занятий
Стоимость обучения:
2900 грн

Форма обучения

Очное обучение
Онлайн обучение
Записаться на курс

Целевая аудитория

“Ruby Essential” рассчитан на тех, кто вообще не занимался программированием или имеет начальные знания, которые хочет упорядочить и углубить.

Предварительные требования

• Уверенное владение персональным компьютером
• Навыки работы с текстовыми редакторами

Описание курса
Ruby Essential

Курс “Ruby Essential” был разработан для новичков, которые еще не сталкивались с основами Ruby. В этом курсе изложены базовые понятия языка, знание которых необходимо для понимания основ программирования как в целом, так и на языке Ruby.
В курсе рассматриваются три основных вида простейших алгоритмов: линейные, условные и циклические, а также конструкции, которые реализуют их в языке Ruby.
Каждый урок включает в себя как теоретические аспекты, так и практические задания для тренировки навыков программирования.

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

Читать полностью

Содержание курса

Cвернуть
1
Введение в Ruby
В этом уроке будут рассмотрены такие понятия:

1. Что такое Ruby?

2. История языка Ruby.

3. Преимущества и недостатки языка.

4. Практическое применение.

5. Интерпретатор Ruby. Среда разработки — установка, обзор возможностей и начало работы.
Читать дальше
Cвернуть
2
Базовые типы данных в Ruby. Работа с числами.
В этом уроке будут рассмотрены такие понятия:

1. Переменные и константы.

2.Типы данных в Ruby. Для чего нужны типы данных?

3. Работа с числами. Целые числа и числа с плавающей точкой.

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

5. Операторы и приоритеты.
Читать дальше
Cвернуть
3
Строки, работа со строками. Время и дата.
В этом уроке будут рассмотрены такие понятия:

1.Строки. Способы создания строк.

2. Конкатенация строк.

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

4. Время. Основные методы для работы.
Читать дальше
Cвернуть
4
Массивы и хэши.
В этом уроке будут рассмотрены такие понятия:

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

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

3. Многомерные массивы.

4. Понятие “хэша”. Создание и доступ к парам «ключ-значение».

5. Основные методы для работы с “хэшами”.
Читать дальше
Cвернуть
5
Управляющие структуры. Часть первая. Условия.
В этом уроке будут рассмотрены такие понятия:

1. Что такое условные конструкции?

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

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

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

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

6.Тернарный оператор “ ? : ”.
Читать дальше
Cвернуть
6
Управляющие структуры. Часть вторая. Циклы.
В этом уроке будут рассмотрены такие понятия:

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

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

3. Метод loop.

4. Итератор - определяем самодельные циклические конструкции.
Читать дальше
Cвернуть
7
Методы и блоки.
1. Что такое методы?

2. Определение простых методов.

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

4. Вызов метода.

5.Определение синглтон-методов.

6.Блоки - определение и применение.

7.Создание Proc и Lambda объектов.
Читать дальше
Cвернуть
8
Классы и объекты.
1. Понятие ООП.

2. Что такое класс? Как создать класс?

3. Объекты и экземпляры класса.

4. Переменные и методы.
Читать дальше

Что вы получите на курсе

Рабочее место с ноутбуком и учебными материалами

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

Бесплатный видеокурс

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

Записаться на курс
Ruby Essential
Старт курса:
Продолжи
тельность:
16 ч.
Количество уроков:
8 занятий
Стоимость обучения:
2900 грн
Записаться
на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!
Описание курса
Ruby Essential
Курс “Ruby Essential” был разработан для новичков, которые еще не сталкивались с основами Ruby. В этом курсе изложены базовые понятия языка, знание которых необходимо для понимания основ программирования как в целом, так и на языке Ruby.
В курсе рассматриваются три основных вида простейших алгоритмов: линейные, условные и циклические, а также конструкции, которые реализуют их в языке Ruby.
Каждый урок включает в себя как теоретические аспекты, так и практические задания для тренировки навыков программирования.

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