Web Design and Development

Guest lecturer · Lecture · Dominican University of California · San Rafael, CA · February 2010

Introduction to building a website: types and objectives of sites, the development process from discovery to maintenance, hosting and analytics, ways to pay and find a developer, and content management systems.

Part of Earthsite

Slides

Web Design and Development by JoeyShepp.com of Earthsite.net
Slide 1 of 21
Why build a website?
Slide 2 of 21
Types of Websites • E-Commerce • Publisher/Blog • Community/Social Network • Web Application • Mobile Website
Slide 3 of 21
Website Objectives • Artistic • Brochureware • Lead Generation • E-Commerce Sales • Content Views • Engagement/Interactions
Slide 4 of 21
Web Dev Process
Slide 5 of 21
Skills/Jobs • Web Strategy • Architecture/UI/UX • Design • Coding • Online Marketing
Slide 6 of 21
Discovery • Website Objectives • Logo/Design Direction • Content Assessment • Custom Technical Requirements • Integration…
Slide 7 of 21
Earthsite Method 1. Discovery and Requirements 2. Architecture and Sitemap 3. Content Layout 4. Design Integration 5…
Slide 8 of 21
Custom 1. Discovery and Requirements 2. User Experience / User Interface 3. Design Mockups 4. Coding 5. Testing and Quality…
Slide 9 of 21
Domain and Hosting • Domain Registration • Hosting Provider • Web Developer
Slide 10 of 21
Website Analytics fi • Visitors • Page Views / Time on Site • Location • Traf c Sources • Goals • Compare Time Periods
Slide 11 of 21
Maintenance fi • Security Upgrades • Monitoring/Analyzing Traf c • SEO Optimization • Content Updates • Training
Slide 12 of 21
Ways to Pay • Fixed Bid - Scope Control • Phases - Reduce Complexity • Hourly - Exploration
Slide 13 of 21
Finding a Developer • BEST: Referral • Look at website footers of site you like • eLance.com • Craig’s List • Find a geek…
Slide 14 of 21
Website Systems
Slide 15 of 21
Do it Yourself • Facebook Page • Google Site Builder • Wordpress.com
Slide 16 of 21
Blogs • Wordpress.com • TypePad.com • Blogger.com
Slide 17 of 21
Content Management Systems • Joomla • Drupal • Wordpress
Slide 18 of 21
Templates • YooTheme (Joomla) • RocketTheme (Joomla) • Thesis (Wordpress)
Slide 19 of 21
Social Media Integrations • Facebook Fan Widget • Twitter Latest Tweets • MailChimp Email Subscribe • RSS Feed of Latest…
Slide 20 of 21
Operations Integrations • Box.net File Sharing • YouTube / Blip.TV Video • Sales Force • Email Newsletter Subscribe…
Slide 21 of 21
Slide text
  1. Web Design and Development by JoeyShepp.com of Earthsite.net
  2. Why build a website?
  3. Types of Websites • E-Commerce • Publisher/Blog • Community/Social Network • Web Application • Mobile Website
  4. Website Objectives • Artistic • Brochureware • Lead Generation • E-Commerce Sales • Content Views • Engagement/Interactions
  5. Web Dev Process
  6. Skills/Jobs • Web Strategy • Architecture/UI/UX • Design • Coding • Online Marketing
  7. Discovery • Website Objectives • Logo/Design Direction • Content Assessment • Custom Technical Requirements • Integration Requirements • Legacy Migration Issues
  8. Earthsite Method 1. Discovery and Requirements 2. Architecture and Sitemap 3. Content Layout 4. Design Integration 5. Training 6. Testing and Quality Assurance
  9. Custom 1. Discovery and Requirements 2. User Experience / User Interface 3. Design Mockups 4. Coding 5. Testing and Quality Assurance
  10. Domain and Hosting • Domain Registration • Hosting Provider • Web Developer
  11. Website Analytics fi • Visitors • Page Views / Time on Site • Location • Traf c Sources • Goals • Compare Time Periods
  12. Maintenance fi • Security Upgrades • Monitoring/Analyzing Traf c • SEO Optimization • Content Updates • Training
  13. Ways to Pay • Fixed Bid – Scope Control • Phases – Reduce Complexity • Hourly – Exploration
  14. Finding a Developer • BEST: Referral • Look at website footers of site you like • eLance.com • Craig’s List • Find a geek buddy • Check referrences
  15. Website Systems
  16. Do it Yourself • Facebook Page • Google Site Builder • Wordpress.com
  17. Blogs • Wordpress.com • TypePad.com • Blogger.com
  18. Content Management Systems • Joomla • Drupal • Wordpress
  19. Templates • YooTheme (Joomla) • RocketTheme (Joomla) • Thesis (Wordpress)
  20. Social Media Integrations • Facebook Fan Widget • Twitter Latest Tweets • MailChimp Email Subscribe • RSS Feed of Latest News • Social Media Subscribe Icons
  21. Operations Integrations • Box.net File Sharing • YouTube / Blip.TV Video • Sales Force • Email Newsletter Subscribe • Google Analytics