Перейти к содержимому













Фотография
Скачать

[Школа Программирования] Ruby/Rails Основы языка и разработки приложений



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 lelemaxe

lelemaxe

    Ненадёжный проверяющий

  • Сливапер LVL 5
  • Сообщений: 36
  • Регистрация: 17.04.2015
  • Заработано: 7 руб.
Репутация: 131

Награды: 14

  
  
  
  
  
  
  
  

Отправлено 24 Май 2015 - 16:02

Складчина
Скрытый контент:

  Для просмотра содержимого необходимо 1 очков репутации (вам не хватает 1)

 Скачать без ограничений   Купить этот материал за 390 руб.
 
 
Продажник
Скрытый контент:

  Для просмотра содержимого необходимо 1 очков репутации (вам не хватает 1)

 Скачать без ограничений   Купить этот материал за 390 руб.
 
Для кого
 
Курс предназначен для всех, кто хочет изучить один из самых элегантных, удобных и востребованных языков программирования. Сегодня 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. Введение в 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 (список полезных вещей). Представление

 

 

Скачать

Скрытый контент:

  Для просмотра содержимого необходимо 15 очков репутации (вам не хватает 15)

 Скачать без ограничений   Купить этот материал за 390 руб.

 

 



🔔 Подпишись на наш канал telegram @slivup_live и бота @kurs_slivup, что бы следить за крутыми новинками форума

  • 4

#2 daler

daler
  • Premium
  • Сообщений: 9
  • Регистрация: 09.11.2014
  • Заработано: 0 руб.
Репутация: 0

Награды: 12

  
  
  
  
  
  
  
  

Отправлено 24 Май 2015 - 16:43

nice!


Сообщение отредактировал daler: 24 Май 2015 - 16:43

  • 0

#3 Vita13

Vita13
  • Сливапер LVL 5
  • Сообщений: 289
  • Регистрация: 06.08.2014
  • Заработано: 14 руб.
Репутация: 315

Награды: 18

  
  
  
  
  
  
  
  

Отправлено 24 Май 2015 - 20:06

Фейковая мега %) Странно очень)))) А  так спасибо конечно)


  • 0

#4 Artemka

Artemka
  • Сливапер LVL 5
  • Сообщений: 414
  • Регистрация: 05.08.2014
  • Заработано: 8 руб.
Репутация: 301

Награды: 16

  
  
  
  
  
  
  
  

Отправлено 24 Май 2015 - 22:25

Фейковая мега %) Странно очень)))) А  так спасибо конечно)

Она не фейковая. Я сейчас на *co.nz зашел и там в левом верхнем углу написано "try mega.nz"


  • 0

#5 romankkk

romankkk
  • Platinum
  • Сообщений: 73
  • Регистрация: 21.06.2014
  • Заработано: 0 руб.
Репутация: 30

Награды: 15

  
  
  
  
  
  
  
  

Отправлено 25 Май 2015 - 08:03

паблик


  • 0

#6 MegaGnom

MegaGnom
  • Platinum
  • Сообщений: 102
  • Регистрация: 07.12.2014
  • Заработано: 9 руб.
Репутация: 18

Награды: 24

  
  
  
  
  
  
  
  

Отправлено 25 Май 2015 - 10:40

10 части не хватает.


  • 0

#7 4ynaka6pa

4ynaka6pa
  • Platinum
  • Сообщений: 160
  • Регистрация: 25.10.2014
  • Заработано: 8 руб.
Репутация: 309

Награды: 20

  
  
  
  
  
  
  
  

Отправлено 26 Май 2015 - 21:06

На складчике есть десятое занятие?


  • 0



Похожие темы Collapse

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

×

Зарегистрируйся моментально!