Відгуки про навчання. Жовтень 2009
Я прийшов в Школу реалізації ідей маючи загальне поняття про об'єктно-орієнтоване програмування, знаючи HTML, CSS, трохи JavaScript і бажаючи навчитися створювати веб-сайти. Я читав про те, що Ruby on Rails це фреймворк, побудований на мові програмування Ruby, який дозволяє легко і досить швидко створювати сайти, тому, побачивши на форумі сайту rubyclub.com.ua інформацію про те, що відкривається Школа, де будуть навчати Ruby on Rails, вирішив туди піти.
Навчання в Школі реалізації ідей проводилося в затишному офісі недалеко від Привокзального ринку. Викладачі — це два програмісти, які мають хороший досвід розробки веб-сайтів. Перед навчанням я читав про Ruby, тому той факт, що інформація про Ruby давалася в загальному і дуже коротко, мене не заcмутив. Це ж все-таки курси вивчення Ruby on Rails, а не Ruby. Хоча протягом навчання всі незрозумілі моменти, які стосувалися мови Ruby детально пояснювалися.
Групу з восьми чоловік було розбито на 4 команди, кожна з яких створювала свій сайт. Я і мій напарник у команді ідею для створення сайту придумали собі самі, ми вирішили створювати сайт — дошку оголошень. Сам сайт створювався по ходу навчання. Ми вивчали якусь тему і відразу застосовували наші знання, працюючи над своїм проектом. Основна увага приділялася тому, щоб навчитися робити функціональність сайту. Щодо дизайну, то ми використали готову тему, трохи переробивши її.
В загальному я задоволений навчанням в Школі реалізації ідей. Можу сказати, що набагато покращив своє знання ООП, здобув практичний досвід створення веб-сайту на Ruby on Rails. Всім, хто вчився разом зі мною хочу побажати успіху.
Ігор
Позитив
— дієва схема навчання практика попереду теорії, як би це не абстрактно звучало, але це був позитивний момент
— як на мене 8 чоловік це максимальна група людей, яка б могла навчатись, так як коли іде вже реальна розробка, то ви були з Русланом "на розхват" — наявність живого проекту +Негатив(в основному все стосується процесу)
- не було зібрано все потрібне SW - інсталяція і доінсталяція і переінсталяція зайняла купу часу
- часто виклад матерялу був більш схожий на експромт - зробіть роздаткові матеріали структоризовані(Пр. Словник, Список головних команд, список SW, уривки теорії) — в принципі для мене це був основний негативний момент на курсах - відсутніть системи подачі матеріалу.
- хотілось би яскравих та легких для розуміння прикладів.Було б не погано якби зробити щось на зразок анкетування про рівень знань в кожній області, і рекомендувати підчитати конкретну літературу до занять.
Андрій Бандровський
Я прийшов навчатись в #ШРІ вже не новачком, до цього я вже мав декілька років досвіду у веб-розробці. Але мене дуже зацікавила платформа Ruby on Rails тим, що на ній можна швидко і якісно робити сучасні сайти, такі як twitter.com, а в розробці використовуються і дуже пропагуються нові підходи і патерни.
Навчання відбувалось в гарному і доглянутому офісі, з кондиціонером, дошкою і халявним чаєм :) Атмосфера була приємною і водночас робочою. Я ходив на курси з великим задоволенням і на моє здивування - навіть ніразу не запізнився :)
Спочатку курси проходили трохи аматорсько, так як можуть провести два досвідчених програміста без педагогічного досвіду :) Але все ж ці програмісти виявились дуже говірливими, могли все добре пояснити, щось порадити і відповісти на будь-яке питання по темі. А ми навіть піднімали такі advanced теми як захист від DDoS-атак та SSL-сертифікати. Загалом нам показали основне:
- як почати проект від самого початку, з чистої машини
- як відбувається розробка проекту
- якими інструментами користуватись
- як вирішувати проблеми які стаються
- використали декілька популярних плагінів
- і поміж цим всім ми ще й вивчили трохи Ruby і трохи Rails
Ще дуже сподобались 15-хвилинні підбиття підсумків в кінці дня англійською мовою.
Мені у #ШРІ сподобалось усе, навчання проводилось цікаво і ефективно. Я б так проводив кожну суботу і неділю. А доказом ефективності є розроблені нами проекти, які ми покажемо на наступному #lviv_startup.
У результаті навчання у #ШРІ та самонавчання по будних днях я добре ознайомився з Рубі, а ще більше із Рельсами і сподіваюсь найближчим часом приступити до фрілансування на цій платформі.
Лев
Я коротко, зазначу плюси і мінуси
Плюси:
- хороший підхід до навчання (практика, практика і ще раз практика)
- особлива увага до деталей (звичайно можна і в доці поритися, але це не так ефективно )
- продумана програма
- .......
Як на мене, то є один мінус: треба зробити "вимоги перед навчанням". Особливо це стосується розуміння ООП.
Від себе скажу ВЕЛИКЕ СПАСИБІ !!!
Навчання було цікавим і дуже продуктивним
P.S. Матчишин не помилявся, коли сказав "Один з найкращих у Львові рельсистів. Плюс володіє рідкісним даром — може вчити інших". :))
Андрій Гуменецький
Навчання відбувалося у невимушеній, демократичній атмосфері, без строгого контролю, але, тим не менше, всі продуктивно працювали. Тому що кожен був зацікавлений почерпнути якнайбільше знань, а також був деякий азарт, щоб твій проект вийшов найкращим. Вся теорія подана без відриву від практики, тому не було нічого зайвого. Плюс можливість попрактикувати свою англійську мову — кожного дня ввечері останніх півгодини ми підбивали підсумки зробленого за день англійською.
Викладачі терплячі і адекватні люди, які спокійно відповідали навіть, здавалось би, на елементарні питання. Проте, щоб не відолікатись від головної цілі курсів - вивчення RoR, варто бути обізнаним із основними поняттями Вебу, або принаймні почитати перед початком курсів про html, css, javascript - це значно полегшує розуміння матеріалу.
Враження від курсів у мене залишились тільки позитивні. Як програмістові на C++, із веб-проектами мені раніше майже не доводилось працювати, хіба що just for fun, тож цікаво було спробувати зробити завершений працюючий проект, який може бути для когось корисним. І взагалі, необхідно постійно вивчати щось нове і рухатись в різних напрямках. Тож мені зовсім не шкода витрачених грошей і часу, тому що все це цілком окупилось отриманими знаннями і просто приємним проведенням вихідних.
Найбільше сподобалось працювати в режимі навчання-робота, а також те, що можна дізнатись про best-practice рішення задач від людей, які безпосередньо працюють із "рельсами".
Роман
Протягом навчання я познайомився з багатьма аспектами рельсiв та змiг поглибити знання з вебу. Чого би нiколи не зробив самотужки. На прикладi невеликого проекту з облiком часу побачив наскільки швидко можна реалiзовувати рельсами задумане, бо власне iдея про облiк часу виникла давно i нiяк недоходили руки привести її в життя. Викладачi тернiнгу справили враження дiйсно фахових людей якi добре знають свою справу. Багато допомагали, багато змушували думати самому.
Правда була велика кiлькiсть матерiалу за короткий час i я не встиг освоїти рельси достатньо глибоко. Але цього було достатньо щоб зрозумiти чи менi це потрiбно i пiдняти навики в роботi з веб технологiями.
Павло