SlideShare a Scribd company logo
bit.ly/first-website-dc
network: 1875ConfRoom
password: vornado1875
April 2017
Code & Design Your First Website
Me
• TJ Stalcup
• Lead DC Mentor @ Thinkful
• API Evangelist @ WealthEngine
• Github: tjstalcup
• Twitter: @tjstalcup
About us
Thinkful prepares students for web development & data
science jobs through 1-on-1 mentorship programs
What’s your goal?
• Do you want to work better with developers?
• Do you want to start working in tech?
• Do you have an idea that you want to build?
What’s your programming background?
• First lines of code will be written tonight?
• Been self teaching for 1-3 months?
• Been at this for 3+ months
Goals
• How the web works
• Wireframe exercise
• Basics of HTML and CSS
• Lots of practice building
• Next steps in your learning
How the web works
Type a URL from a client (e.g. google.com)
Browser communicates with DNS server to
find IP address
Browser sends an HTTP request asking
for specific files
Browser receives those files and renders
them as a website
Clients / Servers
Client
Frontend Developer
Server
Backend Developer
Programming fundamentals
Request
Response
Client - UI Logic Server - Business Logic
Database Servers
Example: facebook.com
HTML, CSS, &
Javascript render
interactive newsfeed
Algorithm determines
what’s in your feed
Request
Get data about your
friends’s and their posts
Open browser and
navigate to
facebook.com
Business Logic
Database Servers
Response
How that relates to what we’re doing today
HTML & CSS are the files that are stored on a
server, sent to the client, and then rendered by
your browser. Today, we’ll be writing these files.
Why start by learning “Frontend”?
• Easy to get started and see if coding is for you
• Get clear & immediate gratification
• Job opportunities
Tonight’s project
Design & build an “about me” webpage — your
personal homepage on the internet
Wireframing your page
Wireframe exercise for “About Me”
• List out the topics you want to include
• Divide each topic into a section
• Layout the page (start at top and work down)
• Keep it simple — use Google for “inspiration”
Sample wireframe
Let’s start with HTML
HTML is the content and structure of a webpage
It’s the skeleton of your website
By itself, HTML is ugly
We’ll make it pretty later
We will start with just HTML — we’ll then add a
Cascading Style Sheet (CSS) file to “style” our
website. More on that later…
Getting Started with Codepen
• Normally developers use a text editor
• Codepen lets us write HTML/CSS and see the
results instantly
• Create an account: codepen.io
• Skip profile info => Go to create a new “Pen”
First lines of HTML
<html>
<body>
<h1>Hello world!</h1>
</body>
</html>
Key HTML concepts
• Tags
• Elements
• Attributes
HTML tags
Every tag starts with a “less than” sign and ends with a “greater
than” sign
<html> #this is an HTML opening tag
<body> #this is a body opening tag
<h1>Hello world!</h1> #this is set of H1 tags
</body> #this is a body closing tag
</html> #this is an HTML closing tag
More about tags
• There are opening tags and closing tags — closing tags have a
backslash before the tag name (</html> versus <html>)
• Tags instruct a browser about the structure of our website
• There are hundreds of built-in tags though you’ll use the same
few a lot
Non-exhaustive list of HTML tags
• <html> #html tags wrap your entire page
• <head> #head tags holds info about the page
• <body> #body tags wrap around your content
• <h1> #signifies the largest headline (through h6)
• <p> #wraps a paragraph of writing
• <div> #div tags are generic container tags
• <a> #anchor tags for text to be a link
• <ul><li> #unordered list of items
• <button> #this is a button
HTML elements
HTML elements usually consist of an opening tag, closing tag,
and some content
<html> #html element starts here
<body> #body element starts here
<h1>Hello world!</h1> #this is an HTML
element
</body> #body element ends here
</html> #html element ends here
More about elements
Some consist of just a self-closing tag
<img src=“http://i.imgur.com/Th5404r.jpg">
A note about <div>’s
We use <div> tags to separate sections of our site. This will allow
for sophisticated styling. It’s a good habit to “wrap” most sections
into a <div>
<div>
<h1>Hello world!</h1>
</div>
HTML attributes
HTML attributes set properties on an element — the are attached in
the opening tag
<a href=“https://somewhere.com">This is a link</a>
href is an attribute that sets the destination of a link
<h1 class=“headline”>This is a headline</h1>
class is one attribute that identifies element (for CSS & Javascript)
<h1 id=“headline”>This is a headline</h1>
id is another attribute that identifies element (for CSS & Javascript)
“About Me” website — HTML
https://codepen.io/tjstalcup/pen/JNYVNg
• “Fork” this code and lets walk through it together
• Drill — Add another section of your choosing
• Drill — Add a title and a paragraph in that section
• Drill — Try and add an image underneath “About Me”
What is CSS?
Cascading Style Sheets (CSS) interact with your HTML
to determine the visual presentation of your webpages
CSS example
p {
color: red;
font-size: 36px;
}
CSS solves two problems
• Visual presentation of each element
• Layout of elements
Key CSS concepts
• Selectors
• Property
• Value
• Declaration / Declaration Block
CSS selectors
• Determine HTML elements to target for styles
• Can target tags, classes, id’s and many more!
• Selectors can be combined
Example selectors
p (selects all paragraph tags)
.name (selects HTML elements with class “name”)
#intro (selects HTML elements with id “intro”)
p.name (selects paragraph tags with class “name”)
CSS properties
Determines the aspect of the element’s appearance to change
• color (set the font color)
• font-family (sets main typeface and backup typefaces)
• background-image (sets background image)
• height (sets the height of an element)
More on CSS properties
• Each property has a default value — when you write
CSS, you override that default with a new value
• There are lots of CSS properties! For a full list see
http://www.htmldog.com/references/css/properties/
CSS values
Determines the aspect of the element’s appearance we wish to
change
• color: red, blue, green, #CCCCCC
acceptable values for the color property
• font-family: helvetica, arial, sans-serif
acceptable values for the font-family property
• background-image: url(“imageFile.jpg")
looks for a URL value for image file
• height: 40px, 50%
set in pixels or percentage of container height
Declarations and declaration blocks
This is a declaration block containing two declarations
p {
color: red;
font-size: 36px;
}
CSS challenge
• Pick a typeface, color, and size for the words
• Add a “More About Me” section and put a border around it
• Add background colors to each section to separate them
From Codepen to reality
• Download Sublime Text (or another text editor)
• Create a new folder (“First Website”)
• Create a new HTML file in First Website folder (index.html)
• Copy & paste your Codepen HTML into this file
• Create a new css file in First Website folder (index.css)
• Copy & paste your Codepen CSS into this file
• Add link to your CSS in your HTML <head> section
• Save both files
• Double-click & open your index.html file
Layouts (time permitting)
• Display — inline vs. block
• The box model
• Positioning
In-line vs block
• Every element is either inline-block or block
• Block: element starts a new line and stretches to full width
• Inline: element doesn’t start new line, only as wide as need be
More on in-line vs block
• For a full list of inline elements, see: https://developer.mozilla.org/
en-US/docs/Web/HTML/Inline_elements
• For a full list of block-level elements, see: https://
developer.mozilla.org/en-US/docs/Web/HTML/Block-
level_elements
Box model & position
• Static: normal flow. Block elements stack on top of each other.
Inline elements are as large as the content they contain.
• Fixed: outside of normal flow. Stays in same place no matter
what.
• Relative: normal flow. Unlike static, can use left, right, top, bottom
properties to move the elements around relative to where they’d
otherwise sit.
• Absolute: outside of normal flow. Stays in a specific spot on a
page.
General learning tips for coding
• Google is your friend
• Practice at the edge of your abilities
• Ignore the hot new thing — depth matters more than breadth
More about Thinkful
• Anyone who’s committed can learn to code
• 1-on-1 mentorship is the best way to learn
• Flexibility matters — learn anywhere, anytime
• We only make money when you get a job
Our Program
You’ll learn concepts, practice with drills, and build capstone
projects for your own portfolio — all guided by a personal mentor
Our Mentors
Mentors have, on average, 10+ years of experience
Our Results
Job Titles after GraduationMonths until Employed
Special Prep Course Offer
• Three-week program, includes six mentor sessions
• Covers HTML/CSS, Javascript, jQuery, Responsive Design
• Option to continue into web development bootcamp
• Prep course costs $500 (can apply to cost of full bootcamp)
• Talk to me (or email me) about special offer
October 2015
Questions?
email me at tj@thinkful.com
or schedule a call through thinkful.com

More Related Content

PDF
Code &amp; design your first website (3:16)
PDF
Html css crash course may 11th, atlanta
PDF
Thinkful - Frontend Crash Course - Intro to HTML/CSS
PDF
Html:css crash course (4:5)
PPTX
Web 101 intro to html
PDF
Code & Design Your First Website (Downtown Los Angeles)
PPTX
HTML 5 Fundamental
Code &amp; design your first website (3:16)
Html css crash course may 11th, atlanta
Thinkful - Frontend Crash Course - Intro to HTML/CSS
Html:css crash course (4:5)
Web 101 intro to html
Code & Design Your First Website (Downtown Los Angeles)
HTML 5 Fundamental

What's hot (20)

PPTX
HTML Semantic Tags
PPTX
Web1O1 - Intro to HTML/CSS
PDF
Thinkful - HTML/CSS Crash Course (May 4 2017)
PPTX
How the Web Works Using HTML
KEY
HTML5: It goes to ELEVEN
PPTX
Intro to HTML
PPT
Is it time to start using HTML 5
PPTX
Castro Chapter 3
PDF
The beauty behind ebooks: CSS - ebookcraft 2015 - Iris Febres
PPTX
Atlanta Drupal User Group (ADUG)
PDF
KEY
Class1slides
PPTX
JSLink for ITPros - SharePoint Saturday Jersey
PPTX
SUGUK Cambridge - Display Templates & JSLink for IT Pros
PPTX
#SPSLondon - Session 2 JSLink for IT Pros
PPTX
Web development basics
PDF
Html for beginners
PPTX
Developing Complex WordPress Sites without Fear of Failure (with MVC)
HTML Semantic Tags
Web1O1 - Intro to HTML/CSS
Thinkful - HTML/CSS Crash Course (May 4 2017)
How the Web Works Using HTML
HTML5: It goes to ELEVEN
Intro to HTML
Is it time to start using HTML 5
Castro Chapter 3
The beauty behind ebooks: CSS - ebookcraft 2015 - Iris Febres
Atlanta Drupal User Group (ADUG)
Class1slides
JSLink for ITPros - SharePoint Saturday Jersey
SUGUK Cambridge - Display Templates & JSLink for IT Pros
#SPSLondon - Session 2 JSLink for IT Pros
Web development basics
Html for beginners
Developing Complex WordPress Sites without Fear of Failure (with MVC)
Ad

Similar to Code & Design your first website 4/18 (20)

PDF
HTML/CSS Crash Course (april 4 2017)
PDF
Frontend Crash Course: HTML and CSS
PDF
Tfbyoweb.4.9.17
PDF
Tfbyoweb.4.9.17
PPTX
Introduction to Web Development.pptx
PPTX
Introduction to Web Development.pptx
PPTX
Introduction to Web Development.pptx
PDF
PDF
Design for developers (april 25, 2017)
PDF
Introduction to HTML and CSS
PDF
GDI Seattle Intro to HTML and CSS - Class 1
PDF
BYOWHC823
PPTX
Lab1_HTML.pptx
PPTX
Basics of Front End Web Dev PowerPoint
PPT
HTML & CSS.ppt
PPTX
Rapid HTML Prototyping with Bootstrap 4
PDF
Pfnp slides
PPTX
Web development (html)
PPT
Introduction to Web Technology and Web Page Development
PDF
HTML+CSS: how to get started
HTML/CSS Crash Course (april 4 2017)
Frontend Crash Course: HTML and CSS
Tfbyoweb.4.9.17
Tfbyoweb.4.9.17
Introduction to Web Development.pptx
Introduction to Web Development.pptx
Introduction to Web Development.pptx
Design for developers (april 25, 2017)
Introduction to HTML and CSS
GDI Seattle Intro to HTML and CSS - Class 1
BYOWHC823
Lab1_HTML.pptx
Basics of Front End Web Dev PowerPoint
HTML & CSS.ppt
Rapid HTML Prototyping with Bootstrap 4
Pfnp slides
Web development (html)
Introduction to Web Technology and Web Page Development
HTML+CSS: how to get started
Ad

More from TJ Stalcup (20)

PDF
Intro to JavaScript - Thinkful DC
PDF
Frontend Crash Course
PDF
Intro to Python for Data Science
PDF
Intro to Python for Data Science
PDF
Build Your Own Website - Intro to HTML & CSS
PDF
Intro to Python
PDF
Intro to Python
PDF
Predict the Oscars using Data Science
PDF
Thinkful DC - Intro to JavaScript
PDF
Data Science Your Vacation
PDF
Data Science Your Vacation
PDF
Build a Game with Javascript
PDF
Thinkful DC FrontEnd Crash Course - HTML & CSS
PDF
Build Your Own Instagram Filters
PDF
Choosing a Programming Language
PDF
Frontend Crash Course
PDF
Thinkful FrontEnd Crash Course - HTML & CSS
PDF
Thinkful FrontEnd Crash Course - HTML & CSS
PDF
Build a Virtual Pet with JavaScript
PDF
Intro to Javascript
Intro to JavaScript - Thinkful DC
Frontend Crash Course
Intro to Python for Data Science
Intro to Python for Data Science
Build Your Own Website - Intro to HTML & CSS
Intro to Python
Intro to Python
Predict the Oscars using Data Science
Thinkful DC - Intro to JavaScript
Data Science Your Vacation
Data Science Your Vacation
Build a Game with Javascript
Thinkful DC FrontEnd Crash Course - HTML & CSS
Build Your Own Instagram Filters
Choosing a Programming Language
Frontend Crash Course
Thinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSS
Build a Virtual Pet with JavaScript
Intro to Javascript

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
cuic standard and advanced reporting.pdf
PDF
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PPT
Teaching material agriculture food technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
KodekX | Application Modernization Development
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
cuic standard and advanced reporting.pdf
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Advanced methodologies resolving dimensionality complications for autism neur...
GamePlan Trading System Review: Professional Trader's Honest Take
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Spectral efficient network and resource selection model in 5G networks
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
Teaching material agriculture food technology
20250228 LYD VKU AI Blended-Learning.pptx
KodekX | Application Modernization Development
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
madgavkar20181017ppt McKinsey Presentation.pdf
Review of recent advances in non-invasive hemoglobin estimation
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Per capita expenditure prediction using model stacking based on satellite ima...

Code & Design your first website 4/18

  • 2. April 2017 Code & Design Your First Website
  • 3. Me • TJ Stalcup • Lead DC Mentor @ Thinkful • API Evangelist @ WealthEngine • Github: tjstalcup • Twitter: @tjstalcup
  • 4. About us Thinkful prepares students for web development & data science jobs through 1-on-1 mentorship programs
  • 5. What’s your goal? • Do you want to work better with developers? • Do you want to start working in tech? • Do you have an idea that you want to build?
  • 6. What’s your programming background? • First lines of code will be written tonight? • Been self teaching for 1-3 months? • Been at this for 3+ months
  • 7. Goals • How the web works • Wireframe exercise • Basics of HTML and CSS • Lots of practice building • Next steps in your learning
  • 8. How the web works Type a URL from a client (e.g. google.com) Browser communicates with DNS server to find IP address Browser sends an HTTP request asking for specific files Browser receives those files and renders them as a website
  • 9. Clients / Servers Client Frontend Developer Server Backend Developer
  • 10. Programming fundamentals Request Response Client - UI Logic Server - Business Logic Database Servers
  • 11. Example: facebook.com HTML, CSS, & Javascript render interactive newsfeed Algorithm determines what’s in your feed Request Get data about your friends’s and their posts Open browser and navigate to facebook.com Business Logic Database Servers Response
  • 12. How that relates to what we’re doing today HTML & CSS are the files that are stored on a server, sent to the client, and then rendered by your browser. Today, we’ll be writing these files.
  • 13. Why start by learning “Frontend”? • Easy to get started and see if coding is for you • Get clear & immediate gratification • Job opportunities
  • 14. Tonight’s project Design & build an “about me” webpage — your personal homepage on the internet
  • 16. Wireframe exercise for “About Me” • List out the topics you want to include • Divide each topic into a section • Layout the page (start at top and work down) • Keep it simple — use Google for “inspiration”
  • 18. Let’s start with HTML HTML is the content and structure of a webpage It’s the skeleton of your website
  • 19. By itself, HTML is ugly
  • 20. We’ll make it pretty later We will start with just HTML — we’ll then add a Cascading Style Sheet (CSS) file to “style” our website. More on that later…
  • 21. Getting Started with Codepen • Normally developers use a text editor • Codepen lets us write HTML/CSS and see the results instantly • Create an account: codepen.io • Skip profile info => Go to create a new “Pen”
  • 22. First lines of HTML <html> <body> <h1>Hello world!</h1> </body> </html>
  • 23. Key HTML concepts • Tags • Elements • Attributes
  • 24. HTML tags Every tag starts with a “less than” sign and ends with a “greater than” sign <html> #this is an HTML opening tag <body> #this is a body opening tag <h1>Hello world!</h1> #this is set of H1 tags </body> #this is a body closing tag </html> #this is an HTML closing tag
  • 25. More about tags • There are opening tags and closing tags — closing tags have a backslash before the tag name (</html> versus <html>) • Tags instruct a browser about the structure of our website • There are hundreds of built-in tags though you’ll use the same few a lot
  • 26. Non-exhaustive list of HTML tags • <html> #html tags wrap your entire page • <head> #head tags holds info about the page • <body> #body tags wrap around your content • <h1> #signifies the largest headline (through h6) • <p> #wraps a paragraph of writing • <div> #div tags are generic container tags • <a> #anchor tags for text to be a link • <ul><li> #unordered list of items • <button> #this is a button
  • 27. HTML elements HTML elements usually consist of an opening tag, closing tag, and some content <html> #html element starts here <body> #body element starts here <h1>Hello world!</h1> #this is an HTML element </body> #body element ends here </html> #html element ends here
  • 28. More about elements Some consist of just a self-closing tag <img src=“http://i.imgur.com/Th5404r.jpg">
  • 29. A note about <div>’s We use <div> tags to separate sections of our site. This will allow for sophisticated styling. It’s a good habit to “wrap” most sections into a <div> <div> <h1>Hello world!</h1> </div>
  • 30. HTML attributes HTML attributes set properties on an element — the are attached in the opening tag <a href=“https://somewhere.com">This is a link</a> href is an attribute that sets the destination of a link <h1 class=“headline”>This is a headline</h1> class is one attribute that identifies element (for CSS & Javascript) <h1 id=“headline”>This is a headline</h1> id is another attribute that identifies element (for CSS & Javascript)
  • 31. “About Me” website — HTML https://codepen.io/tjstalcup/pen/JNYVNg • “Fork” this code and lets walk through it together • Drill — Add another section of your choosing • Drill — Add a title and a paragraph in that section • Drill — Try and add an image underneath “About Me”
  • 32. What is CSS? Cascading Style Sheets (CSS) interact with your HTML to determine the visual presentation of your webpages
  • 33. CSS example p { color: red; font-size: 36px; }
  • 34. CSS solves two problems • Visual presentation of each element • Layout of elements
  • 35. Key CSS concepts • Selectors • Property • Value • Declaration / Declaration Block
  • 36. CSS selectors • Determine HTML elements to target for styles • Can target tags, classes, id’s and many more! • Selectors can be combined
  • 37. Example selectors p (selects all paragraph tags) .name (selects HTML elements with class “name”) #intro (selects HTML elements with id “intro”) p.name (selects paragraph tags with class “name”)
  • 38. CSS properties Determines the aspect of the element’s appearance to change • color (set the font color) • font-family (sets main typeface and backup typefaces) • background-image (sets background image) • height (sets the height of an element)
  • 39. More on CSS properties • Each property has a default value — when you write CSS, you override that default with a new value • There are lots of CSS properties! For a full list see http://www.htmldog.com/references/css/properties/
  • 40. CSS values Determines the aspect of the element’s appearance we wish to change • color: red, blue, green, #CCCCCC acceptable values for the color property • font-family: helvetica, arial, sans-serif acceptable values for the font-family property • background-image: url(“imageFile.jpg") looks for a URL value for image file • height: 40px, 50% set in pixels or percentage of container height
  • 41. Declarations and declaration blocks This is a declaration block containing two declarations p { color: red; font-size: 36px; }
  • 42. CSS challenge • Pick a typeface, color, and size for the words • Add a “More About Me” section and put a border around it • Add background colors to each section to separate them
  • 43. From Codepen to reality • Download Sublime Text (or another text editor) • Create a new folder (“First Website”) • Create a new HTML file in First Website folder (index.html) • Copy & paste your Codepen HTML into this file • Create a new css file in First Website folder (index.css) • Copy & paste your Codepen CSS into this file • Add link to your CSS in your HTML <head> section • Save both files • Double-click & open your index.html file
  • 44. Layouts (time permitting) • Display — inline vs. block • The box model • Positioning
  • 45. In-line vs block • Every element is either inline-block or block • Block: element starts a new line and stretches to full width • Inline: element doesn’t start new line, only as wide as need be
  • 46. More on in-line vs block • For a full list of inline elements, see: https://developer.mozilla.org/ en-US/docs/Web/HTML/Inline_elements • For a full list of block-level elements, see: https:// developer.mozilla.org/en-US/docs/Web/HTML/Block- level_elements
  • 47. Box model & position • Static: normal flow. Block elements stack on top of each other. Inline elements are as large as the content they contain. • Fixed: outside of normal flow. Stays in same place no matter what. • Relative: normal flow. Unlike static, can use left, right, top, bottom properties to move the elements around relative to where they’d otherwise sit. • Absolute: outside of normal flow. Stays in a specific spot on a page.
  • 48. General learning tips for coding • Google is your friend • Practice at the edge of your abilities • Ignore the hot new thing — depth matters more than breadth
  • 49. More about Thinkful • Anyone who’s committed can learn to code • 1-on-1 mentorship is the best way to learn • Flexibility matters — learn anywhere, anytime • We only make money when you get a job
  • 50. Our Program You’ll learn concepts, practice with drills, and build capstone projects for your own portfolio — all guided by a personal mentor
  • 51. Our Mentors Mentors have, on average, 10+ years of experience
  • 52. Our Results Job Titles after GraduationMonths until Employed
  • 53. Special Prep Course Offer • Three-week program, includes six mentor sessions • Covers HTML/CSS, Javascript, jQuery, Responsive Design • Option to continue into web development bootcamp • Prep course costs $500 (can apply to cost of full bootcamp) • Talk to me (or email me) about special offer
  • 54. October 2015 Questions? email me at [email protected] or schedule a call through thinkful.com