📜 ⬆️ ⬇️

A girl is learning web programming: 180 sites in 180 days

Just over four months ago, Jennifer Dewalt made the important decision - to learn how to program. Although she had no experience in this matter, she never attended technical special courses at school, but on the contrary, she was interested only in arts, but the girl immediately resolutely got down to business.

Jennifer made the rule that she would make one website every day, seven days a week. At the same time, each website must be accompanied by a new blog entry, and all the code is laid out on Github . Today is the 115th day of her marathon.

The girl is not involved in any educational courses and does not use textbooks. She decided that learning to program is how to learn to ride roller skates: you need to try and practice as much as possible.

So, she simply sets herself a new task every day in the most logical order, and answers all the questions to Stack Overflow. It uses a 13 "Macbook Pro with two external monitors (in coworking center).
')


The first sites were very simple : a bit of HTML and CSS, a couple of lines of Javascript. But over time, they became more complicated: there were games , calculators , watches and kittens . By now, Jennifer has already switched to Rails for dynamic websites whose visitors can communicate with each other.

For comparison, here are her first and last works.

Day 1. Homepage
Day 2. Make a Deal!
Day 3. Get a Random Color Background
Day 4. Paint a Mondrian
Day 5. Secret Message
Day 6. Day Tracker
Day 7. Technicolor Boxes
Day 8. More Drop Shadow!
Day 9. Bouncing Ball
Day 10. Sushi Jiggler
...
Day 103. Word Clock
Day 104. Emergency Off
Day 105. Infinite Descent
Day 106. Wish
Day 107. Serious Question
Day 108. Algae Tank
Day 109. ColorWorks
Day 110. Effects
Day 111. Down the Weight
Day 112. Check Sketch
Day 113. Window Master
Day 114. Image Palette

Source: https://habr.com/ru/post/187770/


All Articles