Life as a Coding Novice

I’ve never really had much experience with learning code before taking this Digital Humanities internship, but I was really excited when I signed up for it! When I was younger, I used to love fooling around on MySpace and experimenting with code. I always thought it was so much fun, but I had no idea what I was getting myself into when I first started out with Team Treehouse. I began watching the first videos with an open mind and loved re-learning the basics, like headers, paragraphs, and colors. The most confusing part for me, at first, was comprehending the difference between regular and HTML and CSS. As helpful as the Treehouse videos are, they varied from video to video on how easily the subject was taught; sometimes they were geared towards the very beginners that bored me, and other times it moved so quickly and used so much new technical language that had to keep re-watching it to understand! All in all, Team Treehouse has been an incredible asset to my understanding of HTML and web development.

After about a month into working with Team Treehouse, I have actually learned an incredible amount. I knew some things about HTML, but I never knew anything about building a website. Downloading and using FTP software, like FileZilla, was something completely new to me. I never even knew that such a thing had to be downloaded, but I actually understand the purpose of creating a parent and child folder now, and I realize how important it is to have a child folder to ensure the proper layout stays unchanged on a website. Learning about objects and arrays in the “Introduction to Programming” section was definitely my favorite section so far. For whatever reason, it just happened to click the quickest with me and was really fun for me to learn—although I think that’s just because of how interactive it was. Moving on from that into JavaScript head on was tough. I have never been so frustrated while trying to learn something! That’s definitely the one area I’m going to have to constantly go back and review.

This is the first college course I’ve ever taken where I have been in full control of my syllabus. In a way, I actually like it. I’m able to adjust due dates to fit best with my schedule and fill up some weeks if I don’t have much else going on in other classes. I’ve always been the type of person to love taking online classes, so the whole “actually doing the work” part of this course has not been much of a problem for me. However, the Treehouse videos did surprise me with their length from time to time, so that messed me up once or twice. All in all, I love working at my own pace and going through each lesson whenever I have downtime. I can’t wait to see what else I’m going to learn from the rest of the Front End Development track!