Skip to main content

Using Treehouse, I Built a Website from Scratch

When you live in the Gig City, it feels like you can throw a stick around here and find someone who's building an app, working for a tech startup or has the next big social media idea. And while I love the energy and am happy to live and work in a forward thinking city, sometimes I felt like those around me were speaking a second language. So, I decided to try my hand at learning that language: coding.

Asking around, I heard great things about an online learning community called Treehouse. It is a fee based service; however, Chattanooga's great public library has a limited number of subscriptions. I was able to use one. The nice thing is once signed up for Treehouse through the library, I was able to work at my own pace and from anywhere I had an internet connection and a computer.

There are numerous tracks within Treehouse. So even if you are lucky enough to have some coding ability, you are not required to start at ground zero. I completed two tracks: digital literacy (6.5 hours) and how to make a website (8 hours). You could skip the digital literacy and go straight to making a website. However, I learned so much in the digital literacy track: why things work the way they do, why things are called what they are and you do some simple code work here as well.

As I was building the site, I struggled on what the website content should actually be. I decided to create a site that lists freelance services that I could provide. I've done this sporadically in the past and having a dedicated online space for this seemed like a good idea. Not trying to leave my day job, but it never hurts to have your skills and abilities listed for others who might need them.

Is the website perfect? Nope. There's still some work I'd like to do on it, but overall I'm very happy with the final product: a clean and simple responsive site. While I don't have experience with other learn to code providers to compare Treehouse to, it is geared towards business development (i.e. developing your skill set to then market those skills to be income generating) and it provides mobile first design instruction. This allows you to build a great mobile website first, and then make small additions to adjust your site for larger devices (i.e tablets, laptops and desktop computers).

The biggest victory is really understanding the language. While I cannot picture myself working solely as a developer at any point in my professional career, it's that I can more clearly understand what happens behind the scenes of the websites I manage from a content perspective and can speak the same language as those I work with or meet through my professional networks. I did fix something on the back end of my work website today that I normally would have had to ask our offsite website team to fix. Win!! It's just another skill set that I'm happy to have.

Ready to check out the site? Here you go: www.amyhdonahue.com

A simple screenshot of some of the site. 



Comments

Popular posts from this blog

Let's Sketch and Chat - A Story We Can Share

Unusual - that really wasn't the right word the more I thought about it.  With an original list item of attending an unusual arts performance, I think I was having a "She's All That" flashback moment and thinking I might attend something like this just for the oddity. But when I really thought about this opportunity, I realized that what I wanted more was to be involved rather than a spectator in an arts centered experience that a. I wouldn't normally put myself in and b. something I could actually walk away from feeling that the content mattered versus a weird guy in his underwear and some chanting (just watch the video). My unexpected art experience ended up being an adventure in visual art and discussion. Want to know my artistic ability? Scan some kindergarten classrooms and what you'll find is probably better than what I can produce. While visual art was not something I was naturally gifted in nor an area I felt interested in developing a skill set, ...

10 Months to Knit Socks

I  knew knitting would be hard; I never imagined it would take me 10 months to finally knit a pair of socks. Back in October, I began the initial steps of learning to knit. Like most current wannabe knitters with zero knitting experience, I started with a compilation of Youtube videos and online tutorials to find out what were the basics of knitting I would need to know before diving into my desired project: socks. The basics of knitting are to learn how to cast on, cast off, a knit stitch and a purl stitch. You'll also have to learn for more dynamic projects like socks how to increase and decrease your stitch count. Knitting patterns contain a lot of jargon and abbreviations that are not always explained so there was a lot of looking up terms. This Knitting Basics webpage from Better Homes and Gardens is very helpful for learning the basics and for identifying all the knitting slang. From my experience in the very beginning, you'll need to practice your cast on, cast of...

There's Always Drama in Penguins

They waddle; they look like they're consistently in formal attire; and there are a few that call Chattanooga home. I'm not talking about paunch ballroom dancers but penguins. As a Chattanoogan, I'm very lucky to have the incredible Tennessee Aquarium in my backyard. And on my first and subsequent visits, the penguin exhibit is hands down my favorite. But, here's the funny thing - I hate birds! Now before I hear from all you bird lovers out there, I'm sure there are plenty of wonderful things you could share about birds but a. you're not going to change my mind and b. I'm not going to like anything that has pooped on my head more times than I can count. It's like they know I don't like them and target me. However, the penguin is one of only two birds that I like because they can't actually fly and are darn cute. Hummingbirds also get a pass. Luckily, the Tennessee Aquarium has a backstage pass option that can get you behind the scenes look th...