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

    13.12.2017: Как открыть собственную фотостудию (Анна LeonaStage)

    13.12.2017: Обработка фотографий под пленку (Роман Иванов)

    13.12.2017: SithiSound.Обретение дара целителя (Андрей Дуйко)

    13.12.2017: Как привязать к себе мужчину?! Якорение (Екатерина Любимова)

    13.12.2017: Начальный курс Java (Антон Сабуров)

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

    11.12.2017: Обережная и гармонизирующая магия дома и его пространств (Лана Палагнюк-Симаненко)

    10.12.2017: Алмазная спина [GIPERBAREA, Игорь Fresh Ковалёв]

    08.12.2017: Цикл "Стилистика как бизнес" (Анна Шарлай)

    04.12.2017: 2 миллиона в месяц на продаже студий - Андрей Сазонов

    04.12.2017: Биология (Videouroki) 6-7 класс

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

    02.12.2017: 15 способов удвоить трафик и увеличить активность подписчиков в Инстаграм (Ксения Потапова)

    11.11.2017: Бизнес Коучинг (Андрей Парабеллум)

    07.11.2017: Курс по работе и заработку с Telegram

    23.07.2017: Pоwer Еnglish Clаss (Наташа Купep)

    11.07.2017: Защита и Очистка.

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

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

Цена:
11970р.
Взнос:
131р.

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

    Тип: Стандартная складчина
    Участников: 0/100
  1. 27 май 2015
    #1
    Менеджер
    Менеджер Организатор Организатор

    [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 и коммерческая система статистики.

      Евгений имеет большой опыт преподавания как в групповом (преподавание объектно-ориентированного программирования в НИУ-ВШЭ), так и в индивидуальном формате. Женя обладает замечательной способностью передавать не только знания, но и навыки, и с радостью окажет помощь и поддержку на любом этапе изучения курса.
     

Участники складчины [Geekbrains] Ruby / Rails Основы языка и разработки... смогут написать отзыв