Skip to content

MasterOfCode Ruby study course, contains general rules, examples, etc

License

Notifications You must be signed in to change notification settings

fritzvl/moc-ruby-2014

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moc-ruby-2014

В даному репозиторії зберігаються приклади, та інші матеріали. Данний README.md є обов'язковим для прочитання, умови описані в ньому стосуються будь-яких матеріалів які стосуються курсів по Ruby які проводить Masterofcode в 2014 році.

Коротке посилання на репозиторій: http://goo.gl/Mr62ZT

Контакти:

Богдан Сергієнко bogdan.sergiienko@masterofcode.com

Загальні умови

  • Для отримання оновлень кожен слухач має слідкувати за даним репозиторієм, через розсилку будуть повідомлятися тільки самі загальні речі.
  • Курси проводяться на добровільній основі, якщо особа відвідує курси, та сподівається на допомогу з боку компанії вона має виконувати завдання які задають викладачі. Невиконання 2 завдань означає, що особа може відвідувати курси, але додаткову допомогу отримуватиме в останню чергу.
  • Курси проводяться два рази на тиждень у вівторок та четвер за адресою м.Черкаси, вул.Матросова 14. Заняття можуть відмінятися та переноситися, про що буде повідомленно заздалегідь.
  • Заняття у четвер - умовна лекція на якій подається новий матеріал, заняття у вівторок - відповідь на питання по попередній лекції, результати перевірки завдань тощо. Підчас переносів буде узгоджено додатково коли яке заняття буде проведене. Логіка така що після четверга слухачі мають 4 дні на виконання завдань.
  • Завдання мають надаватися на перевірку:
    • в кодуванні UTF-8
    • мова коментарів - виключно англійська, Google Translate у поміч.
    • символ табуляції - два пробіли
    • перевід строки - Unix (LF)
    • репозиторій Github для завдань має називатися moc-ruby-2014-homework для кожного користувача власний.
    • В репозиторій зміни додаються якомога частіше, неприйнятним є додавання всього завдання із меседжем тіпа "first commit"
  • Запитання можна задавати електронною поштою, поле subj має починатися з mocror2014 - <тема питання>
  • На завершальному етапі слухачам буде надано обширне завдання для групової роботи, мета завдання - напрацювання слухачами прикладів коду які не соромно показати підчас співбесіди.
  • Masterofcode не гарантує працевлаштування, тощо, проте ми надамо інформацію та практичний досвід в обсязі достатньому щоб працювати junior Ruby/RubyOnRails developer в будь-якій компанії.

Що потрібно знати

Відео

Перше заняття. Вступна та організаційна частина

Lection 1

Друге заняття. Тези в папці 0. Загальні принципи ООП.

Lection 2

Третє заняття.(семінар)

Lection 3

Четверте заняття.Дизайн паттерни

Lection 4

П'яте заняття.(Семінар)

Lection 5

Шосте заняття.Основи Ruby

Lection 6

Восьме заняття.Коллекції Ruby

Lection 8

Дев'яте заняття(семінар)

Lection 9

Десяте заняття.Модулі та базове метапрограмування

Lection 10

Одинадцяте заняття.(семінар)

Lection 11

Дванадцяте заняття.Procs and Lamdas

Lection 12

Тринадцяте заняття.(семінар)

Lection 13

Чотирнадцяте заняття.(семінар)

Lection 14

П'ятнадцяте заняття.Exceptions

Lection 15

Шістнадцяте заняття.Threads and Fibers

Lection 16

Сімнадцяте заняття.Rack and Ruby web stack

Lection 17

Вісімнадцяте заняття.(семінар)

Lection 18

Дев'ятнадцяте заняття (Database layer)

Lection 19

Двадцяте заняття (семінар)

Lection 20

Двадцять перше заняття(семінар)

Lection 21

Двадцять друге заняття(Rails overview, REST, Controllers)

Lection 22 Lection 22

Двадцять третє заняття(Controllers)

Lection 23

Двадцять четверте заняття(Why Apps are slow?)

Lection 24

Двадцять п'яте заняття(семінар)

Lection 25

Двадцять шосте заняття(Search engines)

Lection 26

Двадцять сьому заняття (семінар)

Lection 27

Двадцять восьме заняття (Rails View layer)

Lection 28

Двадцять дев'яте завдання (Rails View layer. Part 2)

[![Lection 29]] TBD

About

MasterOfCode Ruby study course, contains general rules, examples, etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published