АРЬЕРА

Курсы дополнительного
профессионального образования 

Программирование на языке Ruby

Программирование на языке Ruby

скидка-20%
  • foto
  • foto
  • foto
Категория: Компьютерные курсы
Расписание: 20.12.2017 в 18:30
Кол-во занятий: 10 (в группе) / 8 (индивид.)
Цена (в группе):12350 руб. Цена (индивид):24520 руб.
Записаться
  • Описание
  • Программа курса
  • Документы
  • Оставить отзыв
  • Ruby –это очень развитый и продвинутый язык, на котором написано огромное количество государственных и коммерческих сайтов. Он имеет большую инфраструктуру : огромный набор библиотек, очень популярный и не имеющий аналогов Framework Ruby on Rails. Он широко используется для создания приложений, игр, сложных динамических сайтов. Курсы Ruby в нашем учебном центре ведут опытные специалисты, вся теория сразу отрабатывается на практике, чтобы легко закрепить пройденный материал.

    Для новичков мы рекомендуем предварительно пройти курсы Основ программирования и рассмотреть язык Python, который делает те же вещи, но другим способом, чтобы Вы могли решить какой путь выбрать для себя.
  • ТЕМА 1 Знакомство с Ruby.
    Основные характеристики языка. Особенности и преимущества в сравнении с другими языками программирования. Обзор и настройка инструментария. Методы трансляции – интерпретация и компиляция.
    ТЕМА 2 Основные конструкции Ruby.
    Структурное, процедурное и мета-программирование. Понятие блоков, функций, циклов в Ruby.
    ТЕМА 3 Манипуляции с текстом, символами, строками. Выражения.
    ТЕМА 4 Обзор типов и основных структур данных.
    Работа с массивами данных и списками, словарями. Динамическая типизация.
    ТЕМА 5 Основы объектно-ориентированного программирования.
    Знакомство с инкапсуляцией. Понятия объектов, классов, методов, свойств и данных в Ruby. Построение класса, дополнение и различные уровни доступа к членам класса.
    ТЕМА 6 Работа с исключениями.
    Различные манипуляции с исключениями. Создание исключений. Дополнительные возможности исключений.
    ТЕМА 7 Наследование.
    Понятие паттерна. Паттерн проектирования.
    ТЕМА 8 Полиморфизм и абстракция.
    Абстрактные функции и классы. Подмена функций в производном классе.
    ТЕМА 9 Знакомство с гемами. Основные геммы в Ruby. Установка и работа с ними.
    *Учебный центр оставляет за собой право частично изменять/модернизировать программу курса ввиду последних тенденций в развитии данного направления (выхода новых программ, совершенствование методик обучения и тд). Для получения дополнительной информации обращайтесь к нашим менеджерам по телефонам: +7 (495) 664-50-33.
  • Лицензия Размер: 568.4 Кб.
    Приложение к лицензии Размер: 510.1 Кб.
  • Оставить отзыв
Запись на курс Оставьте ваши конакты, и наш менеджер свяжется в Вами в ближайшее время
Заказать обратный звонок Оставьте ваши конакты, и наш менеджер свяжется в Вами в ближайшее время