Программист на языке Ruby. Уровень 1 и 2 (2014)
На занятиях курса вы овладеете основным инструментарием, применяемым при программировании на языке Ruby и получите все необходимые знания и навыки для успешной профессиональной работы в среде Ruby on Rails.
Содержание:
Уровень 1. Основы программирования на языке Ruby
Модуль 1. Ruby и его место среди других языков программирования
- Понятие о языке высокого уровня. Основные принципы их построения
- Компиляция и интерпретация
- Понятие о мета-программировании.
- Понятие о «кривой обучения». Ruby и Python как два решения одной проблемы
- Установка и настройка инструментария Ruby
Модуль 2. Основные конструкции Ruby
- Принцип структурного программирования. Блок
- Цикл
- Принцип процедурного программирования. Функция
Модуль 3. Работа с текстом
- Текстовые строки
- Регулярные выражения
- Символы
Модуль 4. Типы и основные структуры данных
- Списки и массивы
- Хэши (словари)
Модуль 5. Принцип динамической типизации
- Принцип динамической типизации
Модуль 6. Объектно-ориентированное программирование. Принцип инкапсуляции
- Понятие объекта. Построение класса в Ruby
- Методы, свойства и данные
- Уровни доступа к членам класса
- Дополнение класса
Модуль 7. Исключение
- Выброс и перехват исключения
- Создание собственных исключений
- Особые возможности работы с исключениями
Модуль 8. Объектно-ориентированное программирование. Наследование. Понятие паттерна проектирования
- Принцип утиной типизации
- Наследование
- Понятие паттерна проектирования
- Примеси
Модуль 9. Объектно-ориентированное программирование. Полиморфизм и абстракция
- Подмена функций в производном классе
- Абстрактные функции и абстрактные классы
Модуль 10. Система гемов (RubyGems)
- Установка гема
- Важнейшие гемы
Уровень 2. Создание интернет приложений в среде Ruby on Rails
Модуль 1. Структура Ruby on Rails и базовое приложение
- Система RubyGems
- Установка и настройка фреймворка
Модуль 2. Структура Ruby on Rails и базовое приложение
- Структура приложения Ruby on Rails
- Создание нового проекта Rails
Модуль 3. Структура Ruby on Rails и базовое приложение
- WEB-сервер Mongrel
- Контроллер
Модуль 4. Представление
- Структура представления
- Основные команды представления
- Раскладки представлений (layouts)
Модуль 5. Модель
- Структура модели
- Миграции
- Валидаторы
Модуль 6. Формы
- Структура формы
- Параметры формы
- Обработка данных формы
Автор (режиссер): Специалист
Преподаватель: Перлин Владислав Абрамович
Продолжительность: 40:37:35
Язык: Русский
Формат видео: WMV
Качество видео: PCRec
Видео: VC-1/WMV3, 1280 x 1024, ~59,2-99,4 Kbps, 30.000 fps
Аудио: WMA, 103 Kbps, 44.1 KHz
Скачать обучающее видео "Программист на языке Ruby. Уровень 1 и 2" (3,51 ГБ):
tottall 25/03/15 Просмотров: 1904
0
natAndr 25 марта 2015, 22:49:41
поставьте пожалуйста на Letitbit