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

    23.08.2017: Круг подруг для тех, кто окончил курс Милы Левчук "Как стать девушкой плюс"

    23.08.2017: Фотоналожения 100+ Painted Leaf Photo Overlays (Kimladesigns)

    23.08.2017: Астрологическое Прогнозирование (Алексей Голоушкин) (2 блок)

    23.08.2017: Астрологическое Прогнозирование (Алексей Голоушкин) (1 блок)

    22.08.2017: Курс свадебной фотографии MyWed SuperPRO (Денис Григорук, Артем Кондратенков, Ксения Буланова)

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

    22.08.2017: Видео мастер-класс по валянию щенка с открытой пастью. (Анна Рыбальченко)

    22.08.2017: (Повтор)Сакральные Денежные Архетипы

    22.08.2017: МК по сухому валянию (Евгения Фатеева)

    22.08.2017: Котенок из шерсти шаг за шагом

    22.08.2017: Подписка Прогнозов На Месяц от betfaq

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

    22.08.2017: Угловой диван своими руками (Михаил Теремков)

    22.08.2017: Обсуждение инвестиционных идей от ALENKA CAPITAL (Элвис Марламов) [21.08.2017]

    22.08.2017: Социальные вопросы или Как получать услуги, гарантированные вам законами РФ, бесплатно и качественно

    21.08.2017: Разгон депозита форекс! Превращаем 100$ в 10000$!

    21.08.2017: Как стать счастливчиком, устранив психологические травмы детства (Евгения Киселева)

Запись

[Geekbrains] Ruby / Rails Основы языка и разработки...

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 23 янв 2015.

Цена:
11970 руб
Взнос:
131 руб
Организатор:
Требуется
Участников:
0/100

Список пока что пуст. Запишитесь первым!

Записаться
    Тип: Стандартная складчина
    1. Telegram
      Telegram Организатор складчин

      [Geekbrains] Ruby / Rails Основы языка и разработки...

      Ruby / Rails
      Основы языка и разработки веб-приложений
      Курс предназначен для всех, кто хочет изучить один из самых элегантных, удобных и востребованных языков программирования. Сегодня Ruby и фреймворк Rails используются многими широко известными компаниями, такими как GitHub, Twitter, Slideshare, Groupon и многие другие. Помимо этого, Ruby применяется как скриптовый язык во многих приложениях, например SketchUp и FL Studio. За более, чем 20-ти летнюю историю Ruby прошёл путь от молодого и малоизвестного языка до зрелой экосистемы с большим количеством документации, сторониих библиотек, фрейморков и обширной практической областью применения. Для прохождения курса рекомендуется знание основ программирования и ООП.
      Ruby - удивительный язык программирования, который вам понравится!


      Чему Вы научитесь
      • С помощью Ruby и фреймворка Rails вы научитесь разрабатывать приложения для большинства существующих настольных (Windows, Linux, Mac OS) и мобильных (Android iOS) платформ.
      • Вы получите в свои руки удобный и востребованный инструмент, позволяющий легко и быстро решать самые разнообразные задачи программирования.
      • Курс содержит как изучение Ruby/Rails, так и использование целой экосистемы, включая применение наиболее распространённых библиотек.
      • Множество практических задач на протяжении всего курса помогут не только освоить Ruby/Rails, но и оценить всю мощь
      • 1
        Урок 1. Введение в Ruby. Управляющие конструкции. Ядро языка.
        Обзор экосистемы Ruby и Rails, Синтаксис языка, Управляющие конструкции, Типы данных, Ядро Ruby, Небольшие практические задачи (факториал, последовательность Фибоначчи, подсчёт одинаковых символов в строке)
      • 2
        Урок 2. Объектная модель. Методы/Модули/Классы. Переменные.
        Объектная модель Ruby, Создание и вызов методов, Определение собственных классов, Создание и подмешивание Модулей (имитация множественного наследования), Реализация ООП: наследование, инкапсуляция, полиморфизм, абстракция, Переменные экземпляра, класса, экземпляра класса, глобальные переменные, Игра в кости (практическая задача)
      • 3
        Урок 3. Стандартная библиотека. RubyGems (Структура).
        Обзор стандартной библиотеки Std-lib, Парсинг CSV, Использование алгоритмов хэширования (MD5, SHA1), Шаблонизатор HTML страниц ERB, Использование FileUtils, Работа с HTTP, Парсинг YAML и JSON, Структура Gem-ов, Знакомство с менеджером зависимостей Bundler, Создание собственного Gem-а поиска похожих пользователей по интересам
      • 4
        Урок 4. RubyGems (Практика)
        Устройство спецификации Gem-а, Использование сторонних библиотек в режиме разработки и публикации Gem-а, Структура каталогов и файлов, Пространство имён, Развёртывание собственного Gem-а поиска похожих пользователей по интересам
      • 5
        Урок 5. Rack приложения
        Спецификация Rack, Устройство Rack приложения, Rack Builder, Rack Middleware, Маршрутизация запросов, Создание и развёртывание простого веб-приложения
      • 6
        Урок 6. Rails. MVC. Структура каталогов, общие принципы фреймворка
        Обзор фреймворка Rails и архитектуры MVC, Структура каталогов, Rails - это Rack, Обзор компонентов, Создание пустого приложения, Scaffolding, Разные среды выполнения, Консоль Rails, Rake задачи, Соглашение вместо конфигурации, Приложение Helpfulist (список полезных вещей). Настройка
      • 7
        Урок 7. ActiveRecord (Model), ActionController, ActiveSupport (Core ext.)
        ActiveRecord. Взаимодействие с базой данных, Валидации, Методы обратного вызова (Callback), Архитектура RESTful, Ресурсы приложения. Обработка запросов пользователя, Расширения ActiveSupport, Приложение Helpfulist (список полезных вещей). Модель и Контроллер
      • 8
        Урок 8. ActionDispatch (Routes), ActionView, Sprockets (Asset Pipeline)
        Маршрутизация, Создание представления. Статические и динамические данные, Использование хэлперов, Организация клиентского кода, Использование дополнительных модулей в проекте, Приложение Helpfulist (список полезных вещей). Представление
      • [​IMG]
        Евгений Фатеев

        Профессиональный программист, приверженец The Ruby/Rails Way. Уже более 4-х лет пишет на Ruby. Имеет большой опыт разработки на Ruby/Rails в различных проектах, среди которых социальная сеть для геймеров gamer.ru, браузерная игра cheloveche.ru/corruption и коммерческая система статистики.

        Евгений имеет большой опыт преподавания как в групповом (преподавание объектно-ориентированного программирования в НИУ-ВШЭ), так и в индивидуальном формате. Женя обладает замечательной способностью передавать не только знания, но и навыки, и с радостью окажет помощь и поддержку на любом этапе изучения курса.
       
      Telegram, 23 янв 2015
Участники складчины [Geekbrains] Ruby / Rails Основы языка и разработки... смогут написать отзыв
Наверх