Обучающее видео

Программист на языке Ruby. Уровень 1 и 2 (2014)

Программист на языке Ruby

На занятиях курса вы овладеете основным инструментарием, применяемым при программировании на языке 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. Формы
  • Структура формы
  • Параметры формы
  • Обработка данных формы
Программист на языке Ruby1

Программист на языке Ruby2

Программист на языке Ruby3

Автор (режиссер): Специалист
Преподаватель: Перлин Владислав Абрамович
Продолжительность: 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