A journey with:
- Gerry Mathe, Instructor Coach, LDN
- Jay Nappy, Senior Instructional Designer
| <h1>Jay Nappy</h1> | |
| <p>I am an instructional designer at General Assembly. I enjoy snowboarding and long walks on the beach.</p> | |
| <img src="https://media.licdn.com/mpr/mpr/shrinknp_400_400/AAEAAQAAAAAAAAFJAAAAJDRjMGVkMjIzLTFhNWItNGQyMS05OTNlLTYyZDc3OGZlZmQyOQ.jpg"> | |
| <ul> | |
| <li>Instructional Designer</li> | |
| <li>Web Developer</li> | |
| <li>Tech Salesperson</li> |
| require 'pry' | |
| sign_ins = [ | |
| ["jpnappy@gmail.com", "3:02pm"], | |
| ["tylernappy@gmail.com", "3:03pm"], | |
| ["rob@gmail.com", "3:05pm"], | |
| ["lorit@gmail.com", "3:06pm"], | |
| ["laura@gmail.com", "3:07pm"], | |
| ["jpnappy@gmail.com", "3:02pm"], |
| title | Mastering Control Flow and Loops | ||||
|---|---|---|---|---|---|
| type | lesson | ||||
| duration | 1:35 | ||||
| creator |
|
||||
| competencies | Programming |
Hey Windows user! In order to get your developer environment properly configured, we're going to need to install a few dependencies, and then install a virtual machine inside of your computer so that you can execute Ruby code. You may be asking why a virtual machine is necessary, and the honest answer is that it's not. But because a majority of Rails development is done on Unix based machines (like Mac and Linux), most of the commands you will be asked to run throughout a lecture will be with Unix based systems in mind.
Let's start by installing dependencies. On your flash drive under the Windows folder, you will find various installers. Please install the following programs from the "Installers" folder (in order), using the default options selected:
Install VirtualBox Install Vagrant
| #require pry | |
| #write a function that accepts a variable: age | |
| #if age is greater than 21, display "Yay, have a beer!" | |
| #if age is less than 21, display "Nay, don't have a beer!" | |
| #ask for the user's age | |
| #store the user input in a variable: user_age |
| require 'pry' | |
| def clean_full_name(first_name, last_name) | |
| "#{first_name.downcase.capitalize} #{last_name.downcase.capitalize}" | |
| end | |
| #create another method called clean_address | |
| #it accepts two parameters: town, two_digit_state |
| def display_story(title, likes) | |
| puts("Story: #{title}, Likes: #{likes}") | |
| end | |
| #show the user a message asking them for a title | |
| #store the input in a variable | |
| #show the user a message asking for how many likes they think it should start with |
#FEWD Week #1 Project: HTML/CSS Basics
###Description
For the first assignment, you will begin creating the beginnings of your first website. Take what you've learned from class and build a portfolio site that showcases all of the projects you'll be completing over the next few weeks. Build two pages - an 'About Page' and a 'Portfolio' - that link to one another. Your 'About Page' should describe your mission and value proposition and your 'Portfolio' should include screenshots with descriptions of the work you [will] do for Relaxr, Startup Matchmaker, and CitiPix. Don't worry if you can't come up with any text for the pages--we've provided you