Front End Web Development Week

Learning

For the past week, I’ve been having fun with HTML and CSS.  The week started off slowly with lectures on HTML.  HTML is a straightforward, semantic language.  If you remember to close the tags, you will survive.  CSS on the other hand…  well, I was having difficulties at first.  After working with Ruby for a while, I forgot that there are artistic options when it comes to coding.

The developer’s tools app for chrome and using the “inspect” option on webpages gave insight into the mind of developers.  I was able to see in real time how to change my code so that it adhered the aesthetics that I was striving for.

A fun project that we did in class is called “Meowspace.”  We were given a HTML file and had to style it as close as possible to a wireframe.  A wireframe is a schematic diagram.  Although I didn’t know about it at the time, flexbox for CSS would have made my project a whole lot easier.  For our weekend homework, we had to come up with a personal static site.  Because of this project, I learned that many filters can be placed on pictures and that you can change the shape of boxes in CSS.

Although it was fun to learn HTML and CSS, I’m excited to announce that I’ve started learning Rails!  Many people have told me that frameworks such as rails will teach me to be a coding wizard of sorts.  Right now, I’m in over my head, but I trust that my interest in the subject and my awesome teachers will lead me and the class to victory.

Keeping Busy

Learning

It seems as though all of my hours are spoken for these days.  I’ve been working on pair projects, doing homework, and doing solo projects.  All of this is using the Ruby language.

Monday is when we really get into HTML and CSS.  I’ve had introductory lessons in these languages, but I’m excited to put my knowledge of Practical Object Oriented design to work.  We’ve had weekly reading homework from this book, and I’m slowly coming to understand the important concepts.

I’ve been continually going to the Seattle.rb group.  They had a wonderful monthly social meetup where we attempted to make “Battleship” programs.  I was partnered up with a senior engineer because I am extremely new.  The programmer gave me some valuable lessons in servers.

Another group that I find to be welcoming is the Puget Sound Python group.  I met many people, including the author of Fluent Python, Luciano Ramahalo.

Next week I plan to attend the Google Cloud Summit. I’m grateful to live in a city where I can diversify my knowledge in tech.