<div dir="ltr">Monday's class is all about the seedy underbelly of web development: the backend!<br><br>I know we already have a backend class here at Noisebridge (<a href="https://www.noisebridge.net/wiki/Backend_web_dev_in_Ruby_on_Rails">https://www.noisebridge.net/wiki/Backend_web_dev_in_Ruby_on_Rails</a>), but this one's tailored toward frontend developers wanting to get a taste of how things come together. We'll spend the first half talking about PHP, then move onto a Rails, a more complex example.<br>

<br>This class requires some preparation! Please follow one of these sets of steps before Monday 8pm. I think it will take about half an hour to do the easy steps, so if you want to come at the usual 7:30 recap time to install, that would work.<br>

<br>In fact, it would be great if someone could follow the easy steps ASAP and tell me if they work and how long it takes.<br><br>---<br><br>THE EASY WAY:<br>If you would like to follow along and are on Windows or OS X, the easiest option is to run a virtual machine:<br>

- Install VirtualBox AND the Extension Pack: <a href="https://www.virtualbox.org/wiki/Downloads">https://www.virtualbox.org/wiki/Downloads</a><br>- Download this (1.82GB): <a href="http://jeffreyatw.com/static/frontend/series3/class20/Ubuntu.ova">http://jeffreyatw.com/static/frontend/series3/class20/Ubuntu.ova</a><br>

- Double-click the .ova file. You might want to check the "reinitialize the MAC address" step.<br>- Start the machine after installation and you're all set!<br><br>THE HARDER WAY:<br>If you don't want to use a virtual machine. I haven't tried these myself, so I can't profess as to how easy or hard it is.<br>

<br>On Linux, you'll need to follow these steps:<br><a href="http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/">http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/</a><br><a href="https://help.ubuntu.com/community/ApacheMySQLPHP">https://help.ubuntu.com/community/ApacheMySQLPHP</a><br>

<br>On Windows or Mac OS X:<br><br>Start with RailsInstaller:<br><a href="http://railsinstaller.org/">http://railsinstaller.org/</a><br><br>And for PHP:<br>Mac: <a href="http://www.mamp.info/en/index.html">http://www.mamp.info/en/index.html</a><br>

Windows: <a href="http://www.wampserver.com/en/">http://www.wampserver.com/en/</a><br><br>THE HARDEST WAY:<br>Install Apache, PHP, RVM, Ruby, and Rails individually. Good luck!<br><br>---<br><br>If you can't make it to this week's lecture, you can watch a live<br>

video stream of the class. Join this Google+ Event to watch (you don't have to be a Google+ member):<br><a href="https://plus.google.com/events/c2qunrd2p46r3r0qvnr87u3enrk">https://plus.google.com/events/c2qunrd2p46r3r0qvnr87u3enrk</a><br>

This video stream will also be available to watch after the class is complete.<br><br>--- The usual details follow ---<br><br>Learn HTML, CSS and JavaScript - and put them to good use! This class,<br>taught by Jeffrey Carl Faden, is aimed at complete beginners who are<br>

interested in web development, as well as seasoned professionals<br>looking to brush up on the latest and greatest.<br><br>Frontend web development is all about making code that runs in the<br>browser (versus code that runs on the server). There isn't a big focus<br>

on web design (creating wireframes and mockups), but we do cover best<br>practices for turning these designs into beautiful code.<br><br>The class starts on Monday at 8pm, and goes until 10pm!<br><br>This class and the space in which it's taught are entirely free to<br>

attend. Please bring a laptop. Read all of the details here:<br><a href="https://noisebridge.net/wiki/Frontend_Web_Development">https://noisebridge.net/wiki/Frontend_Web_Development</a><br><div><br></div><div style>Jeffrey</div>

</div>