Learning to Code, part 1

I’ve decid­ed that I want to learn basic pro­gram­ming, and I’ve decid­ed to doc­u­ment my jour­ney here. 

I already know basic HTML and some CSS. I don’t (yet) know HTML 5, but that’s going to be part of my even­tu­al cur­ricu­lum. I want to learn to pro­gram, though, not just fresh­en my web cre­ation skills. I know enough about JavaScript, PHP, and SQL to get in trou­ble right now and use scripts oth­ers have cre­at­ed, but I can’t cre­ate my own scripts or make a use­ful data­base from scratch.

I start­ed with Life­hack­er’s Night School arti­cle Learn to Code: The Full Begin­ner’s Guide, which uses JavaScript and has links to addi­tion­al resources. There are four lessons and an adden­dum, and it serves as a pret­ty good intro­duc­tion to some basic pro­gram­ming con­cepts. I felt the need for some­thing a lit­tle more in-depth, though.

I was sur­prised by the admon­ish­ment NOT to use W3Schools in the Life­Hack­er arti­cle. In fact, there was a link to W3Fools, “an inter­ven­tion.” I had planned to stop by there, so I’m glad to find that warn­ing. It’s unfor­tu­nate to learn that such a big site isn’t all that it’s cracked up to be, though.

So, next stop: Codecad­e­my, which also starts with JavaScript. My only com­plaint here is that you don’t get mul­ti­ple exam­ples for each con­cept, which would help me (that’s just how I hap­pen to learn bet­ter). You learn at your own pace and the site awards lit­tle badges and such as you progress. It’s inte­grat­ed with social net­works like Face­book if you want to give it access to your accounts on those sites.

Those will keep me busy today, and I’ll let you know how it goes using them in the next few days.

Cyn is Rick's wife, Katie's Mom, and Esther & Oliver's Mémé. She's also a professional geek, avid reader, fledgling coder, enthusiastic gamer (TTRPGs), occasional singer, and devoted stitcher.
Posts created 4259

2 thoughts on “Learning to Code, part 1

  1. Pingback: Fibrant Living » Fight Brain Fog!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top