Комментарии 12
Я проходил прошлую сессию этого курса. Особенность курса — это то, что весь материал доступен сразу же, а не каждую неделю вы получаете новую порцию информации и заданий. В результате весь курс был пройден за 2 вечера, несмотря на то, что из Ruby on Rails я был знаком только с базовым синтаксисом Ruby.
Впечатления в целом не особо положительные. Tutorial, как сделать простейшее приложение на Ruby on Rails, и некоторое количество очень базовой информации о том, как устроены web-приложения, — это совсем не то, что вы ожидаете от курса под названием Web Application Architectures, который длится 6 недель. ИМХО этот курс будет интересен и полезен только самым начинающим программистам.
Впечатления в целом не особо положительные. Tutorial, как сделать простейшее приложение на Ruby on Rails, и некоторое количество очень базовой информации о том, как устроены web-приложения, — это совсем не то, что вы ожидаете от курса под названием Web Application Architectures, который длится 6 недель. ИМХО этот курс будет интересен и полезен только самым начинающим программистам.
+4
Раз про архитекруру заговорили, то может знает кто курсы с действительно стоящими примерами и рассказами про архитекруру RoR? Например:
На CodeSchool когда-то был хоть сколько-нибудь базовый пример архитектурных подходов, там это называлось Rails for Pattern или как-то так, но ничего более серьёзного я не встречал. Может великие комменты хабры помогут.
- осмысленный рассказ и сравнение БД для веб-приложения: когда хватит MySQL (или вообще SQLite), а когда имеет смысл посмотреть в сторону PostgreSQL или вообще о NoSQL задуматься;
- «холивар» про перенос логики в БД: за, против, примеры с кодом и быстродействием, а так же расплата за такие решения;
- упоминание архитектурных решений в плане кода: от базовых self.included(base) и проблем, связанных с таким подоходом, до ActiveSupport::Concern и его преимуществ;
- что-нибудь про Trailblazer;
- упоминания про одностраничники, области их применения и мнения о RoR-приложении в качестве json-api.
На CodeSchool когда-то был хоть сколько-нибудь базовый пример архитектурных подходов, там это называлось Rails for Pattern или как-то так, но ничего более серьёзного я не встречал. Может великие комменты хабры помогут.
+1
Попробуйте на toster-e вопрос задать. Только ссылку потом напишите)
0
Я сейчас интересуюсь вопросами архитектуры и могу посоветовать видео:
Ruby Midwest 2011 — Keynote: Architecture the Lost Years by Robert Martin
www.youtube.com/watch?v=WpkDN78P884
Ruby Midwest 2011 — Keynote: Architecture the Lost Years by Robert Martin
www.youtube.com/watch?v=WpkDN78P884
0
НЛО прилетело и опубликовало эту надпись здесь
С такими ответами можно холивар устроить, различимый в кармографе. Все БД, да и не только — это инструменты, панацеи нет и нельзя сказать дескать берите PostgreSQL и будет счастье. MySQL прост в настройке и неплохо решает определённую область задач. PostgreSQL — набирает обороты и даёт несравнимо большие возможности, но нужны ли они в проекте и пригодятся ли в будущем — вот в чём вопрос. Именно рассказ про области применения и сильные/слабые стороны хочется услышать в курсах. Про NoSQL — вообще отдельный разговор: там надо долго думать а нужен ли он в проекте и если нужен, то в каких местах и чем за это придётся платить. Про код в текстовиках — опять же у Вас однобокое видение архитектуры. Я знаю несколько компаний, продукты которых держатся на логике в БД. Для них переход на «Код в текстовых файлах, данные в базе» будет фатален. Так что не бывает единственно верного решения, бывают хорошие и плохие решения в контексте конкретной задачи/проекта/etc. Об этом и не хватает курсов.
0
Я прошёл полный курс Ruby на Codecademy и только начал изучать Rails for Zombies на Code School. Подскажите, стоит ли прерывать уже начатое изучение ради данного курса? Чем он отличается в плане методологии изучения?
0
Нет, на CodeSchool самые качественные курсы, что я видел.
0
Да, как уже сказали, на CodeSchool курсы хорошие и с юмором. И что ещё важнее, после многих курсов даётся отличная подборка ссылок и интересностей по теме. Помню что-то интересное было по Conсerns, про Git замечательная подборка была и т.д. Ну и, справедливости ради, можно сказать что баги периодически встречаются. Конечно проходил большинство из курсов несколько лет назад, но на тот момент багрепортов с десяток настрочил.
PS: для тех, кому жалко пару десятков баксов, можно получить месяцок в подарок за интеграцию с NewRelic. У них периодические акции с маечками, подарками и подписками на CodeSchool.
PS: для тех, кому жалко пару десятков баксов, можно получить месяцок в подарок за интеграцию с NewRelic. У них периодические акции с маечками, подарками и подписками на CodeSchool.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
На Cousera открыта запись на курсы по веб-разработке на Ruby on Rails «Web Application Architectures»