When: Sat., June 21, 9 a.m.-5 p.m. 2014
Ready to start programming? Want to learn one language that you can use to build web apps and iPhone apps, do system administration, and security? Then you're ready to learn Ruby. This class is co-hosted by the fine folks behind the Burlington Ruby Conference! Ruby is an open source language that powers applications and products like Hulu, LivingSocial, Groupon, and Github. There is a thriving, friendly community of users, and the job market for developers is strong. Through this full day workshop, you'll get a thorough introduction to programming fundamentals with Ruby. We'll use the Interactive RuBy shell; write command line programs that use loops, conditionals, methods, and classes; and learn the basics of object oriented programming. We'll mix lecture and practice, and help guide you through the coursework. The first session occurs the night before class at the Installfest! Here you'll get help setting up your development environment, so there's no need to install software ahead of time. Just bring your laptop to the Installfest and be prepared to start coding! Payment for this 1-day workshop includes the Installfest the night before. CLASS SCHEDULE: Friday June 20, 6-9PM: Installfest! & Intro to Command Line Saturday, June 21 - 9 AM - 5 PM : 9 AM - 12:30 PM -- Intro to programming in Ruby and Structured programming (loops and conditions), working with collections data types 12:30 -- 1-HOUR BREAK FOR LUNCH! 1:30 PM - 5 PM -- Object Oriented Programming TECH REQUIREMENTS: - You will be required to have Ruby downloaded before the start of class, so please consider joining us for the Installfest the night before! Refreshments will be provided and TAs will be on hand to assist. We will be utilizing this link: http://installfest.railsbridge.org/installfest/ - You will also need to provide your own laptop - PC or Mac - to participate in the course. - You will also need to utilize a GitHub profile as part of this course. If you don't have one yet, please set on up here: https://github.com/ - More information will be provided closer to the event date. MEET YOUR INSTRUCTOR: Sarah Pettitt is a professor at Champlain College as well as a freelance web developer. As a visiting fellow at the women’s college, Somerville College, Oxford, she developed several programs to encourage women to enter the wonderful world of technology and computing. She brings this passion to Girl Develop it and hopes to help numerous women into this fun and rewarding profession. Sarah is also a co-owner of a Horse and Mule Farm in Grand Isle, VT. SPECIAL THANKS TO: Community College of Vermont for graciously offering us their space for both our workshop and Installfest!