Don't Reinvent the Wheel: Leverage Existing Web Services Jess - - PowerPoint PPT Presentation

don t reinvent the wheel leverage existing web services
SMART_READER_LITE
LIVE PREVIEW

Don't Reinvent the Wheel: Leverage Existing Web Services Jess - - PowerPoint PPT Presentation

Don't Reinvent the Wheel: Leverage Existing Web Services Jess Stratton, lynda.com at LinkedIn Who am I and why are we here?? Jess Stratton Technology Coach Owned training facility Twitter : @NerdGirlJess Lynda.com author:


slide-1
SLIDE 1

Don't Reinvent the Wheel: Leverage Existing Web Services

Jess Stratton, lynda.com at LinkedIn

slide-2
SLIDE 2

Who am I and why are we here??

Jess Stratton

  • Twitter: @NerdGirlJess
  • Linkedin.com/in/JessStratton
  • jess@linkedin.com

Developer

  • Wordpress customizations
  • Database programming
  • Website building and administration

Technology Coach

  • Owned training facility
  • Lynda.com author:
  • http://www.lynda.com/Jess-Stratton/1250817-1.html

Writer/Blogger

  • Industry articles
  • Lifehacker contributing author
  • Textbooks
slide-3
SLIDE 3

Don’t reinvent the wheel!

Many of these projects use LITTLE to NO code. Many of your customers are using these apps and services already.

You’ll have new solutions to present to your customers. Your job is WAY easier! You can use this stuff in your personal AND professional life!

slide-4
SLIDE 4

Geocharts Twitter Google ¡Docs Google ¡Maps IFTTT ¡Maker Fonts

slide-5
SLIDE 5

This is HANDS ON!

Building blocks

Start ¡with ¡a ¡blank ¡webpage Follow ¡along

slide-6
SLIDE 6

Twitter Widgets

slide-7
SLIDE 7

PROJECT: Embed a Twitter feed

  • nto a website

Difficulty: 1 star Skills required: None. Prerequisites: Available Twitter feed Time required: Quick Link: twitter.com

slide-8
SLIDE 8
slide-9
SLIDE 9

You CAN do more with CSS, javascript, and the API

https://dev.twitter.com/web/embedded-timelines Curate a list of static tweets for easy display on a website with CURATOR! https://curator.twitter.com

slide-10
SLIDE 10
slide-11
SLIDE 11

PROJECT: Add Google fonts to a website

Difficulty: 1 star Skills required: None. Prerequisites: None Time required: Quick Link: www.google.com/fonts

slide-12
SLIDE 12
slide-13
SLIDE 13

Add the code you are given to your page:

slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16

Make it responsive!

slide-17
SLIDE 17

You’re kind of stuck with that blue border, though.

Or are you??

slide-18
SLIDE 18

https://github.com/MilanKacurak/FormatGoogleCalendar

He ¡has ¡made ¡excellent ¡javascriptcode ¡available ¡on ¡GitHub! https://www.kacurak.com/blog/turn-­‑google-­‑calendar-­‑into-­‑events-­‑list-­‑on-­‑website

slide-19
SLIDE 19

Make calendar public, and get address:

slide-20
SLIDE 20

You need a Google API key at the Google Developers Console

slide-21
SLIDE 21
slide-22
SLIDE 22

PROJECT: Add Google Docs to a website

Difficulty: 1 star Skills required: None. Prerequisites: Google account Time required: Quick Link: https://drive.google.com

slide-23
SLIDE 23

Create ¡your ¡document ¡ and ¡publish ¡it ¡to ¡the ¡ web

slide-24
SLIDE 24

Website will update automatically when changes are made to the document!

slide-25
SLIDE 25
slide-26
SLIDE 26

PROJECT: Add a chart to a website

Difficulty: 1 star Skills required: None. Prerequisites: Google account Time required: Quick Link: https://sheets.google.com

slide-27
SLIDE 27

Gauge charts

  • Fund raising
  • Project planning
  • Use IFTTT to append rows

Geomap charts

  • Regional heatmaps
  • Contains global maps to choose from
  • Use IFTTT to append rows
slide-28
SLIDE 28
slide-29
SLIDE 29

Create your own forms and charts!

Google Forms to input data live online from your customers Google Sheets creates embeddable charts from that data

Websites that create themselves!

Self maintaining sites Embed a form to your existing site Use IFTTT to chart ANYTHING!

slide-30
SLIDE 30

Create a Google Form

Create a chart from the results

slide-31
SLIDE 31
slide-32
SLIDE 32

IFTTT ¡Maker

slide-33
SLIDE 33

PROJECT: Create a reminder from a web form

Difficulty: 3 stars Skills required: HTTP POST/forms Prerequisites: Maker Channel connect Time required: 10 minutes Link: https://ifttt.com/maker

slide-34
SLIDE 34

IFTTT – If This, Then That!

slide-35
SLIDE 35

IFTTT Maker Channel

All it does is wait for a web request POST trigger! Link this with your Google Calendar, iOS Calendar…

ANY ¡calendar ¡that ¡has ¡ a ¡channel ¡with ¡IFTTT!

slide-36
SLIDE 36

Google ¡My ¡Maps

slide-37
SLIDE 37

PROJECT: Create a custom map from a Google Sheet

Difficulty: 1 stars Skills required: None Prerequisites: Sheet with place data Time required: 10 minutes Link: https://www.google.com/maps/d/u/0/

slide-38
SLIDE 38

Customize ¡icons, ¡ colors, ¡more! Use ¡a ¡Google ¡Form ¡to ¡ collect ¡place ¡data!