SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
Using CodePen
to learn, prototype and inspire the front end
Hi, I’m Andrea
• I started building websites in 2001
• But I went to school for Journalism
• Today, I’m the Web Developer and Designer at Forte Research
• Slides are available at http://bit.ly/codecinella032017
First, a few questions
• Who here works on the front end with HTML, CSS and/or JavaScript
• Who already has a CodePen Account?
• Did anyone bring something they would like to share later?
Why CodePen?
• Learn
• Experiment
• Prototype
• Inspire
• Profit!
LEARN
Web development is
HARD these days
The Future?
“So I just need to split my simple CRUD app into 12 microservices, each with
their own APIs which call each others’ APIs but handle failure resiliently, put
them into Docker containers, launch a fleet of 8 machines which are Docker
hosts running CoreOS, “orchestrate” them using a small Kubernetes cluster
running etcd, figure out the “open questions” of networking and storage,
and then I continuously deliver multiple redundant copies of each
microservice to my fleet. Is that it?”
From CircleCI Blog “It’s the Future” https://circleci.com/blog/its-the-future
It can still be EASY
but…
This Still Works
The Web is still made of
HTML, CSS and JavaScript
So, how do you get started?
• Team Treehouse - https://teamtreehouse.com
• CodeSchool - https://www.codeschool.com
• Free Code Camp - https://www.freecodecamp.com
Cheap & free places to learn
• Wes Bos Tutorials - http://wesbos.com
• Front End Masters - https://frontendmasters.com
• Egghead.io - https://egghead.io
• Plus endless podcasts, blogs & email lists
or level up your skills?
So, you've done some tutorials.
You’ve learned a lot.
Why doesn’t your website look as
good as you thought it would?
Good Work =
Good Taste + Experience
Ira Glass, host of “This American Life”
Listen to the full quote on Vimeo https://vimeo.com/24715531
“All of us who do creative work, we get into it because we have good
taste. But there is this gap.
For the first couple years you make stuff, it’s just not that good. …
A lot of people never get past this phase, they quit.
… It is only by going through a volume of work that you will close
that gap, and your work will be as good as your ambitions.”
“Just Build Websites!”
Shoptalk Show hosts Dave Rupert & Chris Coyier
http://shoptalkshow.com
But how do you “Just Build Websites?”
You have to put them somewhere…
• Use localhost to view a site on your machine, maybe use browserify
• Host on your own server
• Pay a hosting company
• Upload a static site to GitHub Pages
• Set up hosting on Amazon Web Services (AWS)
CodePen
Demo Time
http://codepen.io/andreawetzel/pen/dcee5209f2a77ee53fce513f334f308d
EXPERIMENT
Demo:
Wes Bos JavaScript 30 Canvas Tutorial
http://codepen.io/andreawetzel/pen/EZaVyx/
For the full JavaScript 30 course, visit https://javascript30.com
Demo:
Re-animate Nimblify SVG Logo
http://codepen.io/andreawetzel/pen/ygPgwP/
PROTOTYPE
Initial Nimblify Concepts
http://codepen.io/andreawetzel/full/xgBbVW
https://codepen.io/hvadebon/full/rjPawv
After some Feedback
http://codepen.io/andreawetzel/full/vxBVQV
After CodePen prototypes were approved, we
could move on with development.
https://nimblify.com
Nimblify Website Refresh
Launched March 20th!
INSPIRE
“What are the design trends
I should be aware of?”
http://codepen.io
Check out the picked pens on the home page
“How did that person
solve this problem?”
For example, a search for “button”
http://codepen.io/search/pens?q=button&limit=all&type=type-pens
Or “Material Design Cards”:
http://codepen.io/search/pens?q=Material%20Design%20cards
“I had no idea you could do THAT with
just HTML, CSS & JavaScript”
• http://codepen.io/tmrDevelops/pen/wgGeGa 

Canvas Animation from Tiffany Rayside
• http://codepen.io/una/pen/OVNddb 

Pixel Art from CSS from Una Kravets
• http://codepen.io/rachelnabors/pen/zHeir 

CSS only animation from Rachel Nabors
• http://codepen.io/rachsmith/pen/QNXjjL 

Particle Cloud from Rachel Smith
( you may have noticed
that female developers are
kicking some ass here )
A Supportive Community
• Heart some pens
• Join a Community Challenge
• Tweet about pens you’re proud of — you might end up featured on the
home page!
• Sign up for the CodePen Spark Newsletter
Give Back
Put your code out there!
PROFIT!
“Yea, we looked at
your CodePen”
- My current employer
Don’t have a portfolio?
Now you do.
Job board
In Closing
• Learn
• Experiment
• Prototype
• Inspire
• Profit!
But most of all,
have some fun!
Slide Link:
bit.ly/codecinella032017
Time to Share!
What do you use CodePen for?
Any favorite pen examples?
codecinella.org

Mais conteúdo relacionado

Mais procurados

Introduction to web design
Introduction to web designIntroduction to web design
Introduction to web design
Fitra Sani
 
Did i do the right thing show
Did i do the right thing showDid i do the right thing show
Did i do the right thing show
Fajri Abdillah
 

Mais procurados (20)

4 JavaScript Tools Every Designer Should Know About
4 JavaScript Tools Every Designer Should Know About4 JavaScript Tools Every Designer Should Know About
4 JavaScript Tools Every Designer Should Know About
 
Word press plugin development
Word press plugin development Word press plugin development
Word press plugin development
 
Fmp presentation ideas
Fmp presentation ideasFmp presentation ideas
Fmp presentation ideas
 
Angular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressAngular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPress
 
Introduction to web design
Introduction to web designIntroduction to web design
Introduction to web design
 
10 Cool Things You Can Do with Widgets
10 Cool Things You Can Do with Widgets10 Cool Things You Can Do with Widgets
10 Cool Things You Can Do with Widgets
 
Baltimore PHP - October 2013- Development Environments Made Easy
Baltimore PHP - October 2013- Development Environments Made EasyBaltimore PHP - October 2013- Development Environments Made Easy
Baltimore PHP - October 2013- Development Environments Made Easy
 
Web Components in Action: building reusable components for web development
Web Components in Action: building reusable components for web developmentWeb Components in Action: building reusable components for web development
Web Components in Action: building reusable components for web development
 
Smart Development-Happy Clients
Smart Development-Happy ClientsSmart Development-Happy Clients
Smart Development-Happy Clients
 
A Crash Course in WordPress Gutenberg
A Crash Course in WordPress GutenbergA Crash Course in WordPress Gutenberg
A Crash Course in WordPress Gutenberg
 
Ruby Nuby Session - Rails Intro
Ruby Nuby Session - Rails IntroRuby Nuby Session - Rails Intro
Ruby Nuby Session - Rails Intro
 
WordCamp St Louis 2018 Contributing Without Coding
WordCamp St Louis 2018 Contributing Without CodingWordCamp St Louis 2018 Contributing Without Coding
WordCamp St Louis 2018 Contributing Without Coding
 
WordCamp Mumbai 2017: How to get more involved with WordPress
WordCamp Mumbai 2017: How to get more involved with WordPressWordCamp Mumbai 2017: How to get more involved with WordPress
WordCamp Mumbai 2017: How to get more involved with WordPress
 
WordPress Course Outline
WordPress Course OutlineWordPress Course Outline
WordPress Course Outline
 
Q6
Q6Q6
Q6
 
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
 
Web Design Workflow and 
Tools that Make Life Easy
Web Design Workflow and 
Tools that Make Life EasyWeb Design Workflow and 
Tools that Make Life Easy
Web Design Workflow and 
Tools that Make Life Easy
 
Did i do the right thing show
Did i do the right thing showDid i do the right thing show
Did i do the right thing show
 
11 tips for HTML5
11 tips for HTML511 tips for HTML5
11 tips for HTML5
 
Building a JavaScript App powered by WordPress & AngularJS
Building a JavaScript App powered by WordPress & AngularJSBuilding a JavaScript App powered by WordPress & AngularJS
Building a JavaScript App powered by WordPress & AngularJS
 

Destaque

Da vinci style
Da vinci styleDa vinci style
Da vinci style
grade5a
 

Destaque (18)

Render Conf: Start using CSS Grid Layout Today
Render Conf: Start using CSS Grid Layout TodayRender Conf: Start using CSS Grid Layout Today
Render Conf: Start using CSS Grid Layout Today
 
Participatory Design: Discovering Unmet Needs & New Solutions
Participatory Design: Discovering Unmet Needs & New SolutionsParticipatory Design: Discovering Unmet Needs & New Solutions
Participatory Design: Discovering Unmet Needs & New Solutions
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 
How to express what you like in Spanish
How to express what you like in SpanishHow to express what you like in Spanish
How to express what you like in Spanish
 
Taking away the pain of leadership
Taking away the pain of leadershipTaking away the pain of leadership
Taking away the pain of leadership
 
Tahitian Noni International Spokespeople
Tahitian Noni International SpokespeopleTahitian Noni International Spokespeople
Tahitian Noni International Spokespeople
 
Da vinci style
Da vinci styleDa vinci style
Da vinci style
 
Comparing Costs of an Electric Forklift versus Other Fuels
Comparing Costs of an Electric Forklift versus Other FuelsComparing Costs of an Electric Forklift versus Other Fuels
Comparing Costs of an Electric Forklift versus Other Fuels
 
Pure Team Global - PURE Rank Advancements 2017 week 13
Pure Team Global - PURE Rank Advancements 2017 week 13Pure Team Global - PURE Rank Advancements 2017 week 13
Pure Team Global - PURE Rank Advancements 2017 week 13
 
Taller de Innovación en valor - Metodo Blue Oean
Taller de Innovación en valor - Metodo Blue OeanTaller de Innovación en valor - Metodo Blue Oean
Taller de Innovación en valor - Metodo Blue Oean
 
The power of learning - for the real estate industry
The power of learning - for the real estate industryThe power of learning - for the real estate industry
The power of learning - for the real estate industry
 
NETWORKING RELACIONAL: Nueva Dimensión y Perspectiva del Emprendimiento y los...
NETWORKING RELACIONAL: Nueva Dimensión y Perspectiva del Emprendimiento y los...NETWORKING RELACIONAL: Nueva Dimensión y Perspectiva del Emprendimiento y los...
NETWORKING RELACIONAL: Nueva Dimensión y Perspectiva del Emprendimiento y los...
 
A Level Physics
A Level PhysicsA Level Physics
A Level Physics
 
Spanish Subjunctive - Practical Uses (B2)
Spanish Subjunctive - Practical Uses (B2)Spanish Subjunctive - Practical Uses (B2)
Spanish Subjunctive - Practical Uses (B2)
 
#givingnames : asignación de DOI a tesis doctorales de @la_UPM / @biblioUPM
#givingnames : asignación de DOI a tesis doctorales de @la_UPM / @biblioUPM#givingnames : asignación de DOI a tesis doctorales de @la_UPM / @biblioUPM
#givingnames : asignación de DOI a tesis doctorales de @la_UPM / @biblioUPM
 
The Importance of Entrepreneurial Vision
The Importance of Entrepreneurial VisionThe Importance of Entrepreneurial Vision
The Importance of Entrepreneurial Vision
 
The Saboteur in Your Retrospectives: How Your Brain Works Against You @ Indy....
The Saboteur in Your Retrospectives: How Your Brain Works Against You @ Indy....The Saboteur in Your Retrospectives: How Your Brain Works Against You @ Indy....
The Saboteur in Your Retrospectives: How Your Brain Works Against You @ Indy....
 
EL AYUNTAMIENTO DE MÁLAGA, REALIZÓ PAGOS POR VALOR DE 567 MILLONES DE EUROS E...
EL AYUNTAMIENTO DE MÁLAGA, REALIZÓ PAGOS POR VALOR DE 567 MILLONES DE EUROS E...EL AYUNTAMIENTO DE MÁLAGA, REALIZÓ PAGOS POR VALOR DE 567 MILLONES DE EUROS E...
EL AYUNTAMIENTO DE MÁLAGA, REALIZÓ PAGOS POR VALOR DE 567 MILLONES DE EUROS E...
 

Semelhante a Codecinella / Using CodePen to learn, prototype and inspire the front end

Progressive Enhancement using WSGI
Progressive Enhancement using WSGIProgressive Enhancement using WSGI
Progressive Enhancement using WSGI
Matthew Wilkes
 

Semelhante a Codecinella / Using CodePen to learn, prototype and inspire the front end (20)

full stqack guktgktktykytkyyyjrneyrynye5n
full stqack guktgktktykytkyyyjrneyrynye5nfull stqack guktgktktykytkyyyjrneyrynye5n
full stqack guktgktktykytkyyyjrneyrynye5n
 
What Visual Studio Code can do for Java Development
What Visual Studio Code can do for Java DevelopmentWhat Visual Studio Code can do for Java Development
What Visual Studio Code can do for Java Development
 
AWS re:Invent 2016: AWS Training Opportunities (DCS202 )
AWS re:Invent 2016: AWS Training Opportunities (DCS202 )AWS re:Invent 2016: AWS Training Opportunities (DCS202 )
AWS re:Invent 2016: AWS Training Opportunities (DCS202 )
 
Letter to a Junior Developer: The Engineering Side of Programming
Letter to a Junior Developer: The Engineering Side of ProgrammingLetter to a Junior Developer: The Engineering Side of Programming
Letter to a Junior Developer: The Engineering Side of Programming
 
Automated Acceptance Testing from Scratch
Automated Acceptance Testing from ScratchAutomated Acceptance Testing from Scratch
Automated Acceptance Testing from Scratch
 
Joomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesJoomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiences
 
SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)
 
Progressive Enhancement using WSGI
Progressive Enhancement using WSGIProgressive Enhancement using WSGI
Progressive Enhancement using WSGI
 
Pearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperPearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET Developer
 
CodeIgniter for Startups, cicon2010
CodeIgniter for Startups, cicon2010CodeIgniter for Startups, cicon2010
CodeIgniter for Startups, cicon2010
 
Turning huge ships - Open Source and Microsoft
Turning huge ships - Open Source and MicrosoftTurning huge ships - Open Source and Microsoft
Turning huge ships - Open Source and Microsoft
 
Selenium WebDriver - Test automation for web applications
Selenium WebDriver - Test automation for web applicationsSelenium WebDriver - Test automation for web applications
Selenium WebDriver - Test automation for web applications
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
SV.CO’s iterative product development
SV.CO’s iterative product developmentSV.CO’s iterative product development
SV.CO’s iterative product development
 
Experience Session - Hari
Experience Session - HariExperience Session - Hari
Experience Session - Hari
 
My experience as Eclipse Contributor - ECE 2015
My experience as Eclipse Contributor - ECE 2015My experience as Eclipse Contributor - ECE 2015
My experience as Eclipse Contributor - ECE 2015
 
WordPress Rest API
WordPress Rest APIWordPress Rest API
WordPress Rest API
 
Building Chatbots
Building ChatbotsBuilding Chatbots
Building Chatbots
 
Phonegap Day 2016: Ember/JS & Hybrid Apps Tips
Phonegap Day 2016: Ember/JS & Hybrid Apps TipsPhonegap Day 2016: Ember/JS & Hybrid Apps Tips
Phonegap Day 2016: Ember/JS & Hybrid Apps Tips
 
Chatbots
ChatbotsChatbots
Chatbots
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Codecinella / Using CodePen to learn, prototype and inspire the front end

  • 1. Using CodePen to learn, prototype and inspire the front end
  • 2. Hi, I’m Andrea • I started building websites in 2001 • But I went to school for Journalism • Today, I’m the Web Developer and Designer at Forte Research • Slides are available at http://bit.ly/codecinella032017
  • 3. First, a few questions • Who here works on the front end with HTML, CSS and/or JavaScript • Who already has a CodePen Account? • Did anyone bring something they would like to share later?
  • 4. Why CodePen? • Learn • Experiment • Prototype • Inspire • Profit!
  • 7.
  • 8. The Future? “So I just need to split my simple CRUD app into 12 microservices, each with their own APIs which call each others’ APIs but handle failure resiliently, put them into Docker containers, launch a fleet of 8 machines which are Docker hosts running CoreOS, “orchestrate” them using a small Kubernetes cluster running etcd, figure out the “open questions” of networking and storage, and then I continuously deliver multiple redundant copies of each microservice to my fleet. Is that it?” From CircleCI Blog “It’s the Future” https://circleci.com/blog/its-the-future
  • 9. It can still be EASY but…
  • 11. The Web is still made of HTML, CSS and JavaScript
  • 12. So, how do you get started?
  • 13. • Team Treehouse - https://teamtreehouse.com • CodeSchool - https://www.codeschool.com • Free Code Camp - https://www.freecodecamp.com Cheap & free places to learn
  • 14. • Wes Bos Tutorials - http://wesbos.com • Front End Masters - https://frontendmasters.com • Egghead.io - https://egghead.io • Plus endless podcasts, blogs & email lists or level up your skills?
  • 15. So, you've done some tutorials. You’ve learned a lot. Why doesn’t your website look as good as you thought it would?
  • 16. Good Work = Good Taste + Experience
  • 17. Ira Glass, host of “This American Life” Listen to the full quote on Vimeo https://vimeo.com/24715531 “All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. … A lot of people never get past this phase, they quit. … It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions.”
  • 18. “Just Build Websites!” Shoptalk Show hosts Dave Rupert & Chris Coyier http://shoptalkshow.com
  • 19. But how do you “Just Build Websites?” You have to put them somewhere… • Use localhost to view a site on your machine, maybe use browserify • Host on your own server • Pay a hosting company • Upload a static site to GitHub Pages • Set up hosting on Amazon Web Services (AWS)
  • 22.
  • 24. Demo: Wes Bos JavaScript 30 Canvas Tutorial http://codepen.io/andreawetzel/pen/EZaVyx/ For the full JavaScript 30 course, visit https://javascript30.com
  • 25. Demo: Re-animate Nimblify SVG Logo http://codepen.io/andreawetzel/pen/ygPgwP/
  • 27.
  • 30. After CodePen prototypes were approved, we could move on with development. https://nimblify.com Nimblify Website Refresh Launched March 20th!
  • 32. “What are the design trends I should be aware of?” http://codepen.io Check out the picked pens on the home page
  • 33. “How did that person solve this problem?” For example, a search for “button” http://codepen.io/search/pens?q=button&limit=all&type=type-pens Or “Material Design Cards”: http://codepen.io/search/pens?q=Material%20Design%20cards
  • 34. “I had no idea you could do THAT with just HTML, CSS & JavaScript” • http://codepen.io/tmrDevelops/pen/wgGeGa 
 Canvas Animation from Tiffany Rayside • http://codepen.io/una/pen/OVNddb 
 Pixel Art from CSS from Una Kravets • http://codepen.io/rachelnabors/pen/zHeir 
 CSS only animation from Rachel Nabors • http://codepen.io/rachsmith/pen/QNXjjL 
 Particle Cloud from Rachel Smith
  • 35. ( you may have noticed that female developers are kicking some ass here )
  • 36. A Supportive Community • Heart some pens • Join a Community Challenge • Tweet about pens you’re proud of — you might end up featured on the home page! • Sign up for the CodePen Spark Newsletter
  • 37. Give Back Put your code out there!
  • 39. “Yea, we looked at your CodePen” - My current employer
  • 40. Don’t have a portfolio? Now you do.
  • 42. In Closing • Learn • Experiment • Prototype • Inspire • Profit!
  • 43. But most of all, have some fun!
  • 45. Time to Share! What do you use CodePen for? Any favorite pen examples?