1. Новые покупки Показать еще

    19.01.2017: "Автономка" или свободный бизнес (Михаил Преснецов)

    19.01.2017: Доход на партнерках по-женски (Ирина Фрейд)

    19.01.2017: Торги по банкротству по методу Шерлока Холмса. GOLD (Олег Селифанов)

    19.01.2017: Создание Музыки на Компьютере с Нуля (Максим Кузнецов)

    18.01.2017: Профессиональный курс по созданию интернет-магазина на CMS OpenCart от А до Я

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    18.01.2017: Мануал по заработку от 100$ в день, на Google Adsense!

    18.01.2017: Создание интернет-магазина от А до Я OpenCart 2.0 (от webdesign-master.ru)

    16.01.2017: Женский тренинг Дениса Байгужина с Марией Капшуковой...

    16.01.2017: Стратегия ставок на Футбол Бет-Подъем.

    13.01.2017: [Шитье] VIP конструирование для дизайнеров [приватная]

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

    19.01.2017: Торги по банкротству по методу Шерлока Холмса. GOLD (Олег Селифанов)

    18.01.2017: Языческое Искусство (Алексей Шадрин)

    16.01.2017: Революционный метод продвижения партнерок без вложений в рекламу

    15.01.2017: [profileschool] Языческое искусство (Алексей Шадрин)

    15.01.2017: Молниеносное создание трафикового сайта для заработка за 1 день (Александр Борисов и Руслан Белый)

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

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

Цена:
15990р.
Взнос:
174р.

(Основной список пока пуст)

    Тип: Стандартная складчина
    Участников: 0/100
    1. 17 сен 2013
      #1
      Менеджер

      Менеджер Член клуба Член клуба

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

      На занятиях курса Вы освоите основные принципы и методики объектно-ориентированного программирования и их реализацию на языке 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. Загрузка...

      Similar Threads
      1. Сталин
        Открыто

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

        Сталин, 10 дек 2016, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

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

        Менеджер, 27 июл 2016, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

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

        Менеджер, 20 июл 2016, в разделе: Курсы по программированию
      4. Менеджер
        Открыто

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

        Менеджер, 14 июн 2016, в разделе: Курсы по администрированию
      5. Менеджер
        Открыто

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

        Менеджер, 6 июн 2016, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        [Повтор] [Специалист] Swift. Основы программирования

        Менеджер, 7 май 2016, в разделе: Переводы курсов
      7. Менеджер
        Открыто

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

        Менеджер, 4 май 2016, в разделе: Бухгалтерия и финансы