Tyler Graf
29
Web Developer





Worth it?
Mmmhmmm!!!

What is a
Web Developer?
I make websites.



FamilySearch.org

Workflow
(What's a typical day like)
Get a design
- Colors
- Font sizes
- Spacing
- Interactive States
- Desktop/Mobile

Desktop View
Mobile View

Write Code
-
Turn the design into code
-
html (content)
-
css (styling, colors, font-size...)
-
javascript (interactivity)
html
<html>
<head>
<title>Cool Web Page</title>
</head>
<body>
<header>
<h1>Page Heading</h1>
</header>
<nav>
<ul>
<li><a href="/home">Home</a></li>
<li><a href="/page1">Page 1</a></li>
<li><a href="/page2">Page 2</a></li>
<li><a href="/page3">Page 3</a></li>
</ul>
</nav>
<section>
<p>Content and body of the page.</p>
<span class="click-element">Click Me!</span>
<img src="/path/to/image.jpg">
</section>
</body>
</html>
- content
- structure
(hypertext markup language)
css (cascading style sheets)
body {
color: #333;
background: white;
}
header {
background: #333;
}
h1 {
font-size: 32px;
margin: 0 10px;
color: white;
}
ul {
list-style: none;
padding-left: 20px;
}
p {
margin-bottom: 10px;
}
- styling
- colors
- font size
- formatting
- etc.
javascript (ecma script)
var element = document.querySelector('.click-element');
var img = document.querySelector('img');
hideImage();
element.addEventListener('click', function(evt){
evt.preventDefault();
showImage();
});
function showImage(){
img.style.display = 'block';
}
function hideImage(){
img.style.display = 'none';
}
- interactivity
- do stuff when you click
- run functions
- adjust the webpage
Demo
My Career Path
College

What do I want to do?

Took some classes
-
Graphic Design
-
Film
-
Photography
-
1 Computer Science Class
Graduated with Associates

Don't Be Afraid to Try



Experience Makes You Better



Jumped Right In

(I don't recommend this)
Networking is key!

Brother-in-law


Web Designer then Web Developer
Web Developer
Web Developer
Projection is Perception
- 5 hour interview
- I didn't really know JavaScript
- I projected confidence
- I projected willingness to learn and adapt
- "I'd Google it."
Go and Do
-
Projection is Perception
-
Don't be afraid to try
-
Information is at your fingertips
-
Sky's the limit

Thank you
tylergraf.com
@tylergraf
Intro to Web Development
By Tyler Graf
Intro to Web Development
- 1,027