- PVSM.RU - https://www.pvsm.ru -

Девушка изучает веб-программирование: 180 сайтов за 180 дней

Чуть больше четырёх месяцев назад Дженнифер Девальт [1] (Jennifer Dewalt) приняла важное решение — научиться программировать. Хотя у неё не было опыта в этом деле, она никогда не посещала технических спецкурсов в школе, а наоборот — увлекалась только искусствами, но девушка сразу же решительно взялась за дело.

Дженнифер установила правило, что каждый день будет делать по одному веб-сайту, без выходных. При этом каждый веб-сайт должен сопровождаться новой записью в блоге, а весь код выкладываться на Github [2]. Сегодня наступил 115-й день [3] её марафона.

Девушка принципиально не участвует ни в каких образовательных курсах и не пользуется учебниками. Она решила, что учиться программировать — это как учиться ездить на роликовых коньках: нужно пробовать и практиковаться как можно больше.

Итак, она просто каждый день ставит перед собой новую задачу в максимально логичном порядке, а ответы на все вопросы смотрит на Stack Overflow. Для работы использует 13" Macbook Pro с двумя внешними мониторами (в ковокинг-центре).

Первые сайты были очень простыми [4]: чуть HTML и CSS, пару строчек Javascript. Но со временем они становились всё сложнее: появились игры [5], калькуляторы [6], часы [7] и котята [8]. К настоящему времени Дженнифер уже перешла на Rails для динамических веб-сайтов, посетители которых могут общаться друг с другом.

Для сравнения, вот её первые и последние работы.

День 1. Homepage [9]
День 2. Make a Deal! [4]
День 3. Get a Random Color Background [10]
День 4. Paint a Mondrian [11]
День 5. Secret Message [12]
День 6. День Tracker [13]
День 7. Technicolor Boxes [14]
День 8. More Drop Shadow! [15]
День 9. Bouncing Ball [16]
День 10. Sushi Jiggler [17]

День 103. Word Clock [18]
День 104. Emergency Off [19]
День 105. Infinite Descent [20]
День 106. Wish [21]
День 107. Serious Question [22]
День 108. Algae Tank [23]
День 109. ColorWorks [24]
День 110. Effects [25]
День 111. Down the Weight [26]
День 112. Check Sketch [27]
День 113. Window Master [28]
День 114. Image Palette [29]

Автор: alizar

Источник [30]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/veb-dizajn/39448

Ссылки в тексте:

[1] Дженнифер Девальт: http://blog.jenniferdewalt.com/

[2] Github: https://github.com/jendewalt/jennifer_dewalt

[3] 115-й день: http://blog.jenniferdewalt.com/post/56319597560/im-learning-to-code-by-building-180-websites-in-180

[4] очень простыми: http://jenniferdewalt.com/make_a_deal.html

[5] игры: http://jenniferdewalt.com/snake_game.html

[6] калькуляторы: http://jenniferdewalt.com/skinny_drinks/calc

[7] часы: http://jenniferdewalt.com/analog_clock.html

[8] котята: http://jenniferdewalt.com/silly_kitty.html

[9] Homepage: http://jenniferdewalt.com/index.html

[10] Get a Random Color Background: http://jenniferdewalt.com/random_background.html

[11] Paint a Mondrian: http://jenniferdewalt.com/mondrian.html

[12] Secret Message: http://jenniferdewalt.com/secret_message.html

[13] День Tracker: http://jenniferdewalt.com/day_tracker.html

[14] Technicolor Boxes: http://jenniferdewalt.com/technicolor_boxes.html

[15] More Drop Shadow!: http://jenniferdewalt.com/more_drop_shadow.html

[16] Bouncing Ball: http://jenniferdewalt.com/bouncing_ball.html

[17] Sushi Jiggler: http://jenniferdewalt.com/sushi_jiggler.html

[18] Word Clock: http://jenniferdewalt.com/word_clock/page

[19] Emergency Off: http://jenniferdewalt.com/emergency_off/button

[20] Infinite Descent: http://jenniferdewalt.com/infinite_descent/page

[21] Wish: http://jenniferdewalt.com/wish/page

[22] Serious Question: http://jenniferdewalt.com/serious_question/polls/1/edit

[23] Algae Tank: http://jenniferdewalt.com/algae_tank/board

[24] ColorWorks: http://jenniferdewalt.com/colorworks/page

[25] Effects: http://jenniferdewalt.com/effects/page

[26] Down the Weight: http://jenniferdewalt.com/down_the_weight/weights

[27] Check Sketch: http://jenniferdewalt.com/check_sketch/page

[28] Window Master: http://jenniferdewalt.com/window_sizer/game

[29] Image Palette: http://jenniferdewalt.com/image_palette/page

[30] Источник: http://habrahabr.ru/post/187770/