Ruby on Rails*,
Веб-разработка*,
Веб-дизайн*
Чуть больше четырёх месяцев назад
Дженнифер Девальт (Jennifer Dewalt) приняла важное решение - научиться программировать. Хотя у неё не было опыта в этом деле, она никогда не посещала технических спецкурсов в школе, а наоборот - увлекалась только искусствами, но девушка сразу же решительно взялась за дело.
Дженнифер установила правило, что каждый день будет делать по одному веб-сайту, без выходных. При этом каждый веб-сайт должен сопровождаться новой записью в блоге, а весь код выкладываться на
Github. Сегодня наступил
115-й день её марафона.
Девушка принципиально не участвует ни в каких образовательных курсах и не пользуется учебниками. Она решила, что учиться программировать - это как учиться ездить на роликовых коньках: нужно пробовать и практиковаться как можно больше.Итак, она просто каждый день ставит перед собой новую задачу в максимально логичном порядке, а ответы на все вопросы смотрит на Stack Overflow. Для работы использует 13" Macbook Pro с двумя внешними мониторами (в коворкинг-центре).
Первые сайты были
очень простыми: чуть HTML и CSS, пару строчек Javascript. Но со временем они становились всё сложнее: появились
игры,
калькуляторы,
часы и
котята. К настоящему времени Дженнифер уже перешла на Rails для динамических веб-сайтов, посетители которых могут общаться друг с другом.
Для сравнения, вот её первые и последние работы.
День 1.
HomepageДень 2.
Make a Deal!День 3.
Get a Random Color BackgroundДень 4.
Paint a MondrianДень 5.
Secret MessageДень 6.
Day TrackerДень 7.
Technicolor BoxesДень 8.
More Drop Shadow!День 9.
Bouncing BallДень 10.
Sushi Jiggler…
День 103.
Word ClockДень 104.
Emergency OffДень 105.
Infinite DescentДень 106.
WishДень 107.
Serious QuestionДень 108.
Algae TankДень 109.
ColorWorksДень 110.
EffectsДень 111.
Down the WeightДень 112.
Check SketchДень 113.
Window MasterДень 114.
Image Palette