Monthly Archives: September 2015

Top Resources for Learning to Code

self-taught-programmers-skillsOne of the trends we’ve seen in high school education over the last few years has been the increase in the number of students that take coding and computer science related electives.

This doesn’t come as a particular surprise, since the rise in demand of programming jobs (and the highly skilled, high paid nature of these jobs) will naturally begin to attract more people to them over time.

The interesting aspect, however, is that this surge in interest comes largely from students themselves, and many high schools or even entire districts across the country are entirely unprepared to handle this request.

The teachers that teach programming courses haven’t been properly trained and often times know only the basic elements of the programming language they’re instructing.

That leaves it to the students to find newer and better ways to learn, both inside and outside the classroom. You can find sample curriculum through

So, here are a few resources for students preparing to learn programming.

Code School

CodeSchool is one of the biggest and most respected online programming schools around.

They got their start from the “Rails for Zombies” course developed by their founding team, which taught the fundamentals of Ruby on Rails, a relatively new and increasingly popular language for first-time coders, in a fun and easily digestible way.

They have since expanded and offer a number of courses across a wide variety of programming languages, including both front and and back languages, from html, css, and jquery, to ruby on rails, python, and iOs courses.

You can find more in depth Code School reviews at


Another popular program is Thinkful. This course offers students a hands on, one on one level instruction with professional programmers, while they complete a pre-specified curriculum at their own pace.

This structure makes it easy for self-taught students to breeze through knowledge areas they’re comfortable with, and focus on specific problems and hangups that they might have.

An innovative course structure, though the high price tag may make it out of reach for many high school students.

Boating Safety Talk at the Atlanta Library

boating safetyOn Saturday, October 3, The Atlanta Library will host the second annual boater safety chat.

While last year’s chat was a good introduction to boating safety and water safety of all types, whether you’re in a kayak on a lake or a 50ft sailboat on the open sea, this year’s discussion will take a little bit of a different form.

Instead of focusing on basic safety maneuvers and procedures that all boaters should follow, such as wearing a life jack and other USCG recommendations, the talk will take a look at how to know that the craft you’re in is safe.

The Importance of Safe Boat Building

This talk is especially relevant after the events earlier this summer, when an amateur boat-builder took his craft out onto the river before it was ready, and had to be rescued by authorites.

The workshop will go over how to evaluate the safety of any water craft, whether you’re just going out as a passenger for a day, purchasing a boat, or trying to figure out how to build your own boat.

The talk is being sponsored by, with the reminder that most boating accidents and problems on the water happen in calm conditions, when the incident is least expected.

That means it’s extremely important to keep your wits about you and pay attention whenever you take a craft of any size out, whether its a day trip on a dinghy or a weekend sailing cruise in the Gulf of Mexico.

Here at Yearst&Young, we believe that the key to good education comes from a diverse education, and in particular when that involves important safety concerns. The fact is that many people who go out on one of the many lakes near Atlanta, or those who venture further to the coast for recreational boating, don’t realize just how many different safety measures come into play, from the security and stability (including the maintenance of) the boat you’re on, to procedures and best practices in the event of bad weather, crowded waterways and right of way issues, or even basic life jacket safety.

We hope to see you at this event!