wels
Складчик
- 18 Май 2015
- 67
- 25
Урок 1. Введение в Ruby. Управляющие конструкции. Ядро языка.
Обзор экосистемы Ruby и Rails
Синтаксис языка
Управляющие конструкции
Типы данных
Ядро Ruby
Небольшие практические задачи (факториал, последовательность Фибоначчи, подсчёт одинаковых символов в строке)
Урок 2. Объектная модель. Методы/Модули/Классы. Переменные.
Объектная модель Ruby
Создание и вызов методов
Определение собственных классов
Создание и подмешивание Модулей (имитация множественного наследования)
Реализация ООП: наследование, инкапсуляция, полиморфизм, абстракция
Переменные экземпляра, класса, экземпляра класса, глобальные переменные
Игра в кости (практическая задача)
Урок 3. Стандартная библиотека. RubyGems (Структура).
Обзор стандартной библиотеки Std-lib
Парсинг CSV
Использование алгоритмов хэширования (MD5, SHA1)
Шаблонизатор HTML страниц ERB
Использование FileUtils
Работа с HTTP
Парсинг YAML и JSON
Структура Gem-ов
Знакомство с менеджером зависимостей Bundler
Создание собственного Gem-а поиска похожих пользователей по интересам
Урок 4. RubyGems (Практика)
Устройство спецификации Gem-а
Использование сторонних библиотек в режиме разработки и публикации Gem-а
Структура каталогов и файлов
Пространство имён
Развёртывание собственного Gem-а поиска похожих пользователей по интересам
Урок 5. Rack приложения
Спецификация Rack
Устройство Rack приложения
Rack Builder
Rack Middleware
Маршрутизация запросов
Создание и развёртывание простого веб-приложения
Урок 6. Rails. MVC. Структура каталогов, общие принципы фреймворка
Обзор фреймворка Rails и архитектуры MVC
Структура каталогов
Rails - это Rack
Обзор компонентов
Создание пустого приложения
Scaffolding
Разные среды выполнения
Консоль Rails
Rake задачи
Соглашение вместо конфигурации
Приложение Helpfulist (список полезных вещей). Настройка
Урок 7. ActiveRecord (Model), ActionController, ActiveSupport (Core ext.)
ActiveRecord. Взаимодействие с базой данных
Валидации
Методы обратного вызова (Callback)
Архитектура RESTful
Ресурсы приложения. Обработка запросов пользователя
Расширения ActiveSupport
Приложение Helpfulist (список полезных вещей). Модель и Контроллер
Урок 8. ActionDispatch (Routes), ActionView, Sprockets (Asset Pipeline)
Маршрутизация
Создание представления. Статические и динамические данные
Использование хэлперов
Организация клиентского кода
Использование дополнительных модулей в проекте
Приложение Helpfulist (список полезных вещей). Представление
Обзор экосистемы Ruby и Rails
Синтаксис языка
Управляющие конструкции
Типы данных
Ядро Ruby
Небольшие практические задачи (факториал, последовательность Фибоначчи, подсчёт одинаковых символов в строке)
Урок 2. Объектная модель. Методы/Модули/Классы. Переменные.
Объектная модель Ruby
Создание и вызов методов
Определение собственных классов
Создание и подмешивание Модулей (имитация множественного наследования)
Реализация ООП: наследование, инкапсуляция, полиморфизм, абстракция
Переменные экземпляра, класса, экземпляра класса, глобальные переменные
Игра в кости (практическая задача)
Урок 3. Стандартная библиотека. RubyGems (Структура).
Обзор стандартной библиотеки Std-lib
Парсинг CSV
Использование алгоритмов хэширования (MD5, SHA1)
Шаблонизатор HTML страниц ERB
Использование FileUtils
Работа с HTTP
Парсинг YAML и JSON
Структура Gem-ов
Знакомство с менеджером зависимостей Bundler
Создание собственного Gem-а поиска похожих пользователей по интересам
Урок 4. RubyGems (Практика)
Устройство спецификации Gem-а
Использование сторонних библиотек в режиме разработки и публикации Gem-а
Структура каталогов и файлов
Пространство имён
Развёртывание собственного Gem-а поиска похожих пользователей по интересам
Урок 5. Rack приложения
Спецификация Rack
Устройство Rack приложения
Rack Builder
Rack Middleware
Маршрутизация запросов
Создание и развёртывание простого веб-приложения
Урок 6. Rails. MVC. Структура каталогов, общие принципы фреймворка
Обзор фреймворка Rails и архитектуры MVC
Структура каталогов
Rails - это Rack
Обзор компонентов
Создание пустого приложения
Scaffolding
Разные среды выполнения
Консоль Rails
Rake задачи
Соглашение вместо конфигурации
Приложение Helpfulist (список полезных вещей). Настройка
Урок 7. ActiveRecord (Model), ActionController, ActiveSupport (Core ext.)
ActiveRecord. Взаимодействие с базой данных
Валидации
Методы обратного вызова (Callback)
Архитектура RESTful
Ресурсы приложения. Обработка запросов пользователя
Расширения ActiveSupport
Приложение Helpfulist (список полезных вещей). Модель и Контроллер
Урок 8. ActionDispatch (Routes), ActionView, Sprockets (Asset Pipeline)
Маршрутизация
Создание представления. Статические и динамические данные
Использование хэлперов
Организация клиентского кода
Использование дополнительных модулей в проекте
Приложение Helpfulist (список полезных вещей). Представление
Скрытое содержимое для пользователей: Член клуба, Premium, Lite - Купить доступ
Последнее редактирование модератором:
Возможно, Вас ещё заинтересует:
- [Lora.Kava] Курс по позам (2025)
- [КТЦ Бурхан] Базовая уверенность в общении с девушками
- [Виктория Рахматулина] Король клитора
- [Яйцеслав Шурупов] Чек-лист «Как познакомиться и переспать с женщиной, с бюджетом от 0 до 500 р. ?»
- [Виталий Аэра, Наталья Орлова] Курс Happy сквирт по женским мокрым оргазма и сквирту
- Онлайн курс по мультиоргазмам [Евгений Акатов]
- [Наташа Масибут] Богиня в спальне. Тариф VIP
- [Sex Workout] Эрекция в стрессовых ситуациях
- [Ирина Канищева] Гайд Как стать заметнее для мужчин
- [Катерина Бибишева] Онлайн курс оральных ласок Танец языка