Top Banner
With Chris Castiglione Social Media Week | February 27th, 2015
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Programming For Non-Programmers Social Media Week 2015

With Chris Castiglione

Social Media Week | February 27th, 2015

Page 2: Programming For Non-Programmers Social Media Week 2015

With Chris Castiglione

Twitter: @castig

castig.org

Page 3: Programming For Non-Programmers Social Media Week 2015

CHRIS CASTIG

Page 4: Programming For Non-Programmers Social Media Week 2015

WWW.ONEMONTH.COM

Page 5: Programming For Non-Programmers Social Media Week 2015

LAST NIGHT… I GOOGLED A DUCK

Page 6: Programming For Non-Programmers Social Media Week 2015

LAST NIGHT… AND STARTED AN INSTAGRAM FOR MYTINYHAND

Page 7: Programming For Non-Programmers Social Media Week 2015

WE WEIGHED IN ON THE DRESS

Page 8: Programming For Non-Programmers Social Media Week 2015

A set of instructions used to solve a problem

PROGRAMMING:

Page 9: Programming For Non-Programmers Social Media Week 2015

A set of instructions used to solve a problem

PROGRAMMING:

Page 10: Programming For Non-Programmers Social Media Week 2015

PEANUT BUTTER & JELLY SANDWICH

Page 11: Programming For Non-Programmers Social Media Week 2015

PEANUT BUTTER & JELLY SANDWICH

find two slices of bread

Page 12: Programming For Non-Programmers Social Media Week 2015

PEANUT BUTTER & JELLY SANDWICH

find two slices of bread

spread peanut butter on one slice of bread

Page 13: Programming For Non-Programmers Social Media Week 2015

PEANUT BUTTER & JELLY SANDWICH

find two slices of bread

spread peanut butter on one slice of bread

spread jelly on the other slice of bread

Page 14: Programming For Non-Programmers Social Media Week 2015

PEANUT BUTTER & JELLY SANDWICH

find two slices of bread

spread peanut butter on one slice of bread

spread jelly on the other slice of bread

put the two slices of bread together

Page 15: Programming For Non-Programmers Social Media Week 2015

PROBLEM SOLVED!

Page 16: Programming For Non-Programmers Social Media Week 2015

WEB MASTER

WEB DEVELOPER WEB DESIGNER

VISUAL DESIGNERUSER EXPERIENCEBACK-ENDFRONT-END

User-Interface Information ArchitectureDatabase Expert

Growth HackerSecurity Testing

HTML5 Animation

SEO ExpertUsability

Page 17: Programming For Non-Programmers Social Media Week 2015

USER-EXPERIENCE

DESIGNER DEVELOPER

Page 18: Programming For Non-Programmers Social Media Week 2015

• Person with the idea • Product Strategist • User Experience • Information Architecture • Content Strategist • Project Manager • Business Analyst

• Visual Designer

• Front-end developer • Back-end developer • Usability • Web Security • SEO Expert • Analytics Expert • Quality Assurance (QA) Tester • Server Administrator • Growth Hacking

WEB DEVELOPMENT PROCESS

Page 19: Programming For Non-Programmers Social Media Week 2015

A TYPICAL WEB DEVELOPMENT CYCLE

USER-EXPERIENCE

(UX)

INFORMATION

ARCHITECTURE (IA)

VISUAL DESIGN DEVELOPMENT

Page 20: Programming For Non-Programmers Social Media Week 2015

FRONT-END DEVELOPMENT (NOUN)

Page 21: Programming For Non-Programmers Social Media Week 2015

BACK-END DEVELOPMENT (NOUN)

Page 22: Programming For Non-Programmers Social Media Week 2015

DEVELOPMENTThe development process can be broken into two separate responsibilities:

Page 23: Programming For Non-Programmers Social Media Week 2015

FRONT-END WEB DEVELOPMENT

1. How things look to the user

2. Involves: Images, Content & Structure

3. HTML, CSS & JavaScript

DEVELOPMENTThe development process can be broken into two separate responsibilities:

Page 24: Programming For Non-Programmers Social Media Week 2015

FRONT-END WEB DEVELOPMENT

1. How things look to the user

2. Involves: Images, Content & Structure

3. HTML, CSS & JavaScript

BACK-END WEB DEVELOPMENT

1. How things work

2. Involves: “business logic” and data

3. Ruby, PHP, C++, Java, etc.

DEVELOPMENTThe development process can be broken into two separate responsibilities:

Page 25: Programming For Non-Programmers Social Media Week 2015
Page 26: Programming For Non-Programmers Social Media Week 2015

ZAPPOS.COM

FRONT-END

HOMEPAGE CART REGISTRATION

BACK-END

PROCESS.PHP

Page 27: Programming For Non-Programmers Social Media Week 2015

LEARN NOW @ ONEMONTH.COM/LEARN

Page 28: Programming For Non-Programmers Social Media Week 2015

LEARN TO SPEAK GEEK IN 30 DAYS ONEMONTH.COM

Page 29: Programming For Non-Programmers Social Media Week 2015

GOT QUESTIONS?

Twitter: @castig

castig.org