Learning to Code, part 1

I’ve decided that I want to learn basic programming, and I’ve decided to document my journey 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 eventual curriculum. I want to learn to program, though, not just freshen my web creation skills. I know enough about JavaScript, PHP, and SQL to get in trouble right now and use scripts others have created, but I can’t create my own scripts or make a useful database from scratch.

I started with Lifehacker’s Night School article Learn to Code: The Full Beginner’s Guide, which uses JavaScript and has links to additional resources. There are four lessons and an addendum, and it serves as a pretty good introduction to some basic programming concepts. I felt the need for something a little more in-depth, though.

I was surprised by the admonishment NOT to use W3Schools in the LifeHacker article. In fact, there was a link to W3Fools, “an intervention.” I had planned to stop by there, so I’m glad to find that warning. It’s unfortunate to learn that such a big site isn’t all that it’s cracked up to be, though.

So, next stop: Codecademy, which also starts with JavaScript. My only complaint here is that you don’t get multiple examples for each concept, which would help me (that’s just how I happen to learn better). You learn at your own pace and the site awards little badges and such as you progress. It’s integrated with social networks like Facebook 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 4262

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