Кафедра Информационных Технологий

Курсы Ruby

Скидка
30%
Стоимость
10710 руб
Индивидуально
29360 руб
Часов
48 ак/ч
Занятий
10
ЗАПИСАТЬСЯ
Расписание занятий
Место обучения
Главный офис:
м. Таганская, Марксистская ул., д.3, стр. 1, 4 этаж, офис 410а
Телефоны: +7 (495) 258-89-71, +7 (495) 785-93-68
Вы также можете обучаться: м. Таганская, м. Маяковская, м. Октябрьская, м. Парк Культуры, м. Проспект Мира, м. Пушкинская

1.Знакомство с Ruby.
1.1.Основные характеристики языка. Особенности и преимущества в сравнении с другими языками программирования.
1.2.Обзор и настройка инструментария. Методы трансляции – интерпретация и компиляция.

2. Основные конструкции Ruby.
2.1.Структурное, процедурное и мета-программирование.
2.2.Понятие блоков, функций, циклов в Ruby.

3. Манипуляции с текстом, символами, строками. Выражения.

4.Обзор типов и основных структур данных.
4.1.Работа с массивами данных и списками, словарями.
4.2.Динамическая типизация.

5.Основы объектно-ориентированного программирования.
5.1. Знакомство с инкапсуляцией.
5.2. Понятия объектов, классов, методов, свойств и данных в Ruby.
5.3.Построение класса, дополнение и различные уровни доступа к членам класса.

6. Работа с исключениями.
6.1.Различные манипуляции с исключениями. Создание исключений.
6.2.Дополнительные возможности исключений.

7. Наследование.
7.1.Понятие паттерна. Паттерн проектирования.

8.Полиморфизм и абстракция.
8.1. Абстрактные функции и классы.
8.2.Подмена функций в производном классе.

9.Знакомство с гемами.
9.1 Основные геммы в Ruby.
9.2 Установка и работа с ними.

10. Зачет.

Направления обучения
Более 1000 наших
слушателей уже
устроились на
работу
мечты
УЗНАЙТЕ
БОЛЬШЕ ПРО
ИНСТИТУТ

И ПРОЦЕСС
ОБУЧЕНИЯ