Pull to refresh

Comments 12

Я проходил прошлую сессию этого курса. Особенность курса — это то, что весь материал доступен сразу же, а не каждую неделю вы получаете новую порцию информации и заданий. В результате весь курс был пройден за 2 вечера, несмотря на то, что из Ruby on Rails я был знаком только с базовым синтаксисом Ruby.

Впечатления в целом не особо положительные. Tutorial, как сделать простейшее приложение на Ruby on Rails, и некоторое количество очень базовой информации о том, как устроены web-приложения, — это совсем не то, что вы ожидаете от курса под названием Web Application Architectures, который длится 6 недель. ИМХО этот курс будет интересен и полезен только самым начинающим программистам.
Спасибо за замечание. На соседнем ресурсе мне тоже сообщили, что курс слабенький. Но для совсем новичков всё равно пойдёт
Раз про архитекруру заговорили, то может знает кто курсы с действительно стоящими примерами и рассказами про архитекруру RoR? Например:
  • осмысленный рассказ и сравнение БД для веб-приложения: когда хватит MySQL (или вообще SQLite), а когда имеет смысл посмотреть в сторону PostgreSQL или вообще о NoSQL задуматься;
  • «холивар» про перенос логики в БД: за, против, примеры с кодом и быстродействием, а так же расплата за такие решения;
  • упоминание архитектурных решений в плане кода: от базовых self.included(base) и проблем, связанных с таким подоходом, до ActiveSupport::Concern и его преимуществ;
  • что-нибудь про Trailblazer;
  • упоминания про одностраничники, области их применения и мнения о RoR-приложении в качестве json-api.

На CodeSchool когда-то был хоть сколько-нибудь базовый пример архитектурных подходов, там это называлось Rails for Pattern или как-то так, но ничего более серьёзного я не встречал. Может великие комменты хабры помогут.
Попробуйте на toster-e вопрос задать. Только ссылку потом напишите)
Я сейчас интересуюсь вопросами архитектуры и могу посоветовать видео:

Ruby Midwest 2011 — Keynote: Architecture the Lost Years by Robert Martin
www.youtube.com/watch?v=WpkDN78P884
UFO just landed and posted this here
С такими ответами можно холивар устроить, различимый в кармографе. Все БД, да и не только — это инструменты, панацеи нет и нельзя сказать дескать берите PostgreSQL и будет счастье. MySQL прост в настройке и неплохо решает определённую область задач. PostgreSQL — набирает обороты и даёт несравнимо большие возможности, но нужны ли они в проекте и пригодятся ли в будущем — вот в чём вопрос. Именно рассказ про области применения и сильные/слабые стороны хочется услышать в курсах. Про NoSQL — вообще отдельный разговор: там надо долго думать а нужен ли он в проекте и если нужен, то в каких местах и чем за это придётся платить. Про код в текстовиках — опять же у Вас однобокое видение архитектуры. Я знаю несколько компаний, продукты которых держатся на логике в БД. Для них переход на «Код в текстовых файлах, данные в базе» будет фатален. Так что не бывает единственно верного решения, бывают хорошие и плохие решения в контексте конкретной задачи/проекта/etc. Об этом и не хватает курсов.
Я прошёл полный курс Ruby на Codecademy и только начал изучать Rails for Zombies на Code School. Подскажите, стоит ли прерывать уже начатое изучение ради данного курса? Чем он отличается в плане методологии изучения?
Нет, на CodeSchool самые качественные курсы, что я видел.
Спасибо! Code School действительно очень крутые. Остаюсь пока там.
Да, как уже сказали, на CodeSchool курсы хорошие и с юмором. И что ещё важнее, после многих курсов даётся отличная подборка ссылок и интересностей по теме. Помню что-то интересное было по Conсerns, про Git замечательная подборка была и т.д. Ну и, справедливости ради, можно сказать что баги периодически встречаются. Конечно проходил большинство из курсов несколько лет назад, но на тот момент багрепортов с десяток настрочил.

PS: для тех, кому жалко пару десятков баксов, можно получить месяцок в подарок за интеграцию с NewRelic. У них периодические акции с маечками, подарками и подписками на CodeSchool.
Я на Codecademy такой баг поймал в процессе изучения ROR. Поддержка так и не ответила мен Потому плюнул и решил, что лучше денег Code School заплачу, чем буду учиться на бесплатном и дырявом сервисе. Надеюсь, что у них таких проблем уже нет.
Sign up to leave a comment.

Articles