When: Tue January 08, 2013 6:00 pm
Location: Cambridge Innovation Center, 14th Floor, 1 Broadway, Cambridge, MA 02142
If you've been building sites purely via FTP up to this point, we're going to revolutionize your web development workflow.
First, we'll get you set up with a local development environment, which means you'll be able to run and make edits on your entire site from your own computer, separate from your server. Then, we'll show you how that local environment gets tapped into a main repository where you store a copy of your code (we'll use Github.com). This is where version control comes in, because Git keeps a record of all your code changes and who made them. Finally, your polished changes get pushed to your live server for the world to see.
If this seems terribly complex and you're thinking you'll stick with your trusty old FTP system, trust us...the switch will be worth it. You'll love the ease of making as many edits as you want on your local environment without worrying about your live users seeing them as you smooth out the edges. You'll love that multiple developers can work on your project at the same time because everyone can have her own local copy, and every change to the project has a history telling you who made what changes (hello accountability!). And you'll love it the most when you unknowingly introduce a bug into your live project, then use the wonders of version control to magically revert your code to a previous, working state.
When we get done with you, you'll wonder how you ever worked any other way...
Pre-requisite: Experience with HTML and basic web site publishing.