Thursday, March 31, 2016

Finished: Head First HTML with CSS & XHTML

Yeah, that's right. Published 2006. That was a bad year-- lots of cheerleading for how XHTML was so great that HTML5 would never even be invented. And CSS was so great because we now could do multi-column layouts in it, sort of, if we tried really really hard. Just close your eyes and believe. But the 2006 edition, that's what they have at the public library. Tech from ten years ago. It was actually sort of good to look back, remember the alienating awkwardness of that time, and also to affirm that I do know the contents of at least one textbook. Even if it's an old one.

Praise God for Bootstrap. And HTML5. And come to think of it I guess I missed the painful stage of Javascript altogether too. Something to be grateful for. I may have missed a lot of years. But a lot of that was totally worth missing.

Saturday, March 26, 2016

Django Girls



I am alas not studying Django for now, but still like the good vibes coming from Django Girls.

Friday, March 18, 2016

Finished: Head First JavaScript Programming


Finished reading Head First JavaScript Programming. I am very happy about this textbook series! I had my doubts about all the cartoons etc, but it does a very satisfying job of caring about quality of information too. And about genuine understanding by the student. Aimed at smart, curious people who also like cartoons! Yet another reason to love O'Reilly.

(I have some gender irritation about the images in this one... very boy-team-centric, the girls used as endless "others"... Not a very hopeful training for workplace relations. But I'm sure they tried, and will keep trying. I appreciate the effort.)

AND I even felt I was really learning something useful, even though I was only an "airchair" student, not actually at the keyboard while reading. Since my actual keyboard time continues to be painfully limited, this feature is super awesome.

My library carries several other Head First books! Hoorah! Onward.

Wednesday, March 16, 2016

Next: Build a Wikipedia Viewer

Next Free Code Camp assignment is "Build a Wikipedia Viewer." The model has a form where a user can type a word and have the app return a nicely formatted list of Wikipedia articles.

Why can I not find "APIs for Beginners" anywhere? It's one of those secrets, like how to use GitHub fluently, that everyone already knows... Even my trusty W3Schools (which FFCamp scorns as too babyish a resource) just glosses it over with a little hand-waving (W3Schools JQuery AJAX Intro).

Trying... Maybe I should try going back to Codecademy while I wait for FFCamp to (eventually) backfill the missing lessons.
  • First, Zapier: An Introduction to APIs. "If you are a non-technical person, you should feel right at home with the lesson structure." OK, yes, that was a nice soothing read.
  • Codecademy: YouTube API course - at least this one seems to have an intro module called "How to Use APIs with Javascript" as Part 1, and "Searching for YouTube videos" only as Part 2. "How to Use APIs" serves as a nice interactive quiz on the Zapier article.
  • Zapier explains
So much reading, so little coding! Sigh.


Codecademy How to Use APIs with Javascript: completed.
Out of time for today.

Wednesday, March 9, 2016

Show the Local Weather - done.

Well, I did it, but it was really hard, and I don't think I really got a grasp on it. I am missing some basic info about how how to use an API. All the info I can find is all about how to construct a request URL. But what do I do with the URL? Info seems minimal or sketchy, compared to all the other tutorial info about there. Frustrating.

But hey, learning to code is all about tolerating frustration, right...?

http://codepen.io/shcolligan/full/PNYZJa/