1. Новые складчины: Показать еще

    09.12.2016: ПОДПИСКА НА инсайды-прогнозы (ХОККЕЙ,ФУТБОЛ)

    09.12.2016: Драка по беспределу (Алексей Сорокин)

    08.12.2016: Маркетинг Дракулы. Как зарабатывать на человеческих страхах (Николас Коро)

    08.12.2016: Тренды интернет - маркетинга 2017 года (Convert Monster)

    08.12.2016: Запрещенные механизмы управления подсознанием (Александр Клинг)

  2. Нужен организатор: Показать еще

    08.12.2016: Секретные Славянские Практики+Руна любви

    08.12.2016: Тактики для практиков. Подписка 90 дней (roundabout.ru)(Повтор)

    08.12.2016: Схема зарабокта до 10000 за один час

    08.12.2016: Подписка на субботние выпуски газеты Коммерсант (с...

    08.12.2016: New Total Bomb 2016

  3. Сбор взносов Показать еще

    07.12.2016: Тестостерон Release 2016 (Арсен Маркарян)- Первый поток последнего онлайн курса

    06.12.2016: Обучение Бизнесу с Китаем от 100$ к 10.000$ за 2 месяца коучинг 17.0 (Версия Платинум)(Дима Ковпак)

    05.12.2016: Энергетическое Восстановление Волос (Аргандини Титизари)(2016)

    05.12.2016: Возраст от 5 до 7 лет. Проблемы и решения (Дмитрий Карпачев)

    05.12.2016: Ответы на тест Яндекс.Метрика

Запись

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

Тема в разделе "Курсы по программированию", создана пользователем Bulion, 17 сен 2013.

Цена:
15990 руб
Взнос:
248 руб
Организатор:
Bulion
Участников:
1/70

Основной список:

1. Bulion
    Тип: Стандартная складчина
    1. Bulion

      Bulion Организатор складчин

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

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

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

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

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

      Программа курса
      Модуль 1. Ruby и его место среди других языков программирования



        • Понятие о языке высокого уровня. Основные принципы их построения.
        • Компиляция и интерпретация.
        • Понятие о мета-программировании.
        • Понятие о «кривой обучения». Ruby и Python как два решения одной проблемы.
        • Установка и настройка инструментария Ruby.

      Модуль 2. Основные конструкции Ruby



        • Принцип структурного программирования. Блок.
        • Цикл.
        • Принцип процедурного программирования. Функция.

      Модуль 3. Работа с текстом



        • Текстовые строки.
        • Регулярные выражения.
        • Символы.

      Модуль 4. Типы и основные структуры данных.



        • Списки и массивы.
        • Хэши (словари).

      Модуль 5. Принцип динамической типизации



        • Принцип динамической типизации.

      Модуль 6. Объектно-ориентированное программирование. Принцип инкапсуляции



        • Понятие объекта. Построение класса в Ruby.
        • Методы, свойства и данные.
        • Уровни доступа к членам класса.
        • Дополнение класса..

      Модуль 7. Исключение.



        • Выброс и перехват исключения.
        • Создание собственных исключений.
        • Особые возможности работы с исключениями.

      Модуль 8. Объектно-ориентированное программирование. Наследование. Понятие паттерна проектирования.



        • Принцип утиной типизации.
        • Наследование.
        • Понятие паттерна проектирования.
        • Примеси.

      Модуль 9. Объектно-ориентированное программирование. Полиморфизм и абстракция



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

      Модуль 10. Система гемов (RubyGems).



        • Установка гема.
        • Важнейшие гемы.
       
      Bulion, 17 сен 2013
    2. Загрузка...

      Похожие складчины
      1. Bulion
        Запись

        [Специалист] JavaScript. Уровень 1. Основы веб - программирования

        Bulion, 5 дек 2016 в 00:18, в разделе: Курсы по программированию
      2. Telegram
        Запись

        [Специалист] Python - Уровень 1. Основы программирования

        Telegram, 27 июл 2016, в разделе: Курсы по программированию
      3. Telegram
        Запись

        [Специалист]Основы работы с пакетом программ MATLAB

        Telegram, 20 июл 2016, в разделе: Курсы по программированию
      4. Telegram
        Запись

        [Специалист] Основы администрирования СУБД PostgreSQL...

        Telegram, 14 июн 2016, в разделе: Курсы по администрированию
      5. Telegram
        Запись

        [Специалист] Java SE8. Уровень 1. Основы программирования...

        Telegram, 6 июн 2016, в разделе: Курсы по программированию
      6. Telegram
        Запись

        [Специалист] Основы экономики для руководителей,...

        Telegram, 4 май 2016, в разделе: Бухгалтерия и финансы
      7. Telegram
        Запись

        [Специалист] JavaScript. Уровень 1. Основы веб -...

        Telegram, 29 апр 2016, в разделе: Курсы по программированию

Наверх