Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Доступно

[Специалист] Основы программирования на языке Ruby, 2013

Тема в разделе "Курсы по программированию"

Цена:
15990 руб
Взнос:
174 руб
Организатор:
Нафаня

Список участников складчины:

1. Нафаня 2. evromart
Купить
  1. Нафаня Организатор складчин

    [Специалист] Основы программирования на языке Ruby, 2013

    [​IMG]

    На занятиях курса Вы освоите
    основные принципы и методики объектно-ориентированного программирования и их реализацию на языке Ruby. Вы овладеете основным инструментарием, применяемым при программировании на языке Ruby.

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

    Внимание!!! Данный курс не включает программирование в системе Ruby on Rails.

    Курс рекомендован: начинающим программистам, владеющим основами программирования, опытным программистам, владеющим каким-либо другим языком программирования и желающим освоить программирование на Ruby.

    Модуль 1. Ruby и его место среди других языков программирования
    • Понятие о языке высокого уровня. Основные принципы их построения.
    • Компиляция и интерпретация.
    • Понятие о мета-программировании.
    • Понятие о «кривой обучения». Ruby и Python как два решения одной проблемы.
    • Установка и настройка инструментария Ruby.
    Модуль 2. Основные конструкции Ruby
    • Принцип структурного программирования. Блок.
    • Цикл.
    • Принцип процедурного программирования. Функция.
    Модуль 3. Работа с текстом
    • Текстовые строки.
    • Регулярные выражения.
    • Символы.
    Модуль 4. Типы и основные структуры данных.
    • Списки и массивы.
    • Хэши (словари).
    Модуль 5. Принцип динамической типизации
    • Принцип динамической типизации.
    Модуль 6. Объектно-ориентированное программирование. Принцип инкапсуляции
    • Понятие объекта. Построение класса в Ruby.
    • Методы, свойства и данные.
    • Уровни доступа к членам класса.
    • Дополнение класса..
    Модуль 7. Исключение.
    • Выброс и перехват исключения.
    • Создание собственных исключений.
    • Особые возможности работы с исключениями.
    Модуль 8. Объектно-ориентированное программирование. Наследование. Понятие паттерна проектирования.
    • Принцип утиной типизации.
    • Наследование.
    • Понятие паттерна проектирования.
    • Примеси.
    Модуль 9. Объектно-ориентированное программирование. Полиморфизм и абстракция
    • Подмена функций в производном классе.
    • Абстрактные функции и абстрактные классы.
    Модуль 10. Система гемов (RubyGems).
    • Установка гема.
    • Важнейшие гемы.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх