Lynda.com is now LinkedIn Learning!

To access Lynda.com courses again, please join LinkedIn Learning

All the same Lynda.com content you know and love

Plus, personalized course recommendations tailored just for you

All the same access to your Lynda learning history and certifications

Try LinkedIn Learning for free
Questions? Visit our help center.
Skip navigation
Lynda.com from LinkedIn
  • All Subjects
    Explore Lynda.com's library of categories, topics, software and learning paths.
      Categories
      • 3D + Animation
      • Audio + Music
      • Business
      • CAD
      • Design
      • Developer
      • Education + Elearning
      • IT
      • Marketing
      • Photography
      • Video
      • Web
      3D + Animation Topics
      • Modeling
      • Rendering
      • Textures
      • Materials
      • Particles + Dynamics
      • Product Design
      • Character Animation
      • Game Design
      • Visual Effects
      See All Topics See All
      3D + Animation Software
      • 3ds Max
      • After Effects
      • Blender
      • CINEMA 4D
      • Maya
      • Photoshop
      • ZBrush
      • Unity
      • Mudbox
      • Animate (DEPRECATED)
      See All Software See All
      3D + Animation Learning Paths
      • Become a 2D Digital Animator
      • Become a 3D Character Animator
      • Become an Asset Artist for Games
      • Become a 3D Visual Design Specialist
      See All Learning Paths See All
      Audio + Music Topics
      • DAWs
      • Mixing
      • Music Production
      • Recording Techniques
      • Audio Foundations
      • Live Performance
      • Mastering
      • Studio Setup
      • Music Business
      • Music Lessons
      See All Topics See All
      Audio + Music Software
      • Ableton Live
      • Audition
      • GarageBand
      • Logic Pro
      • Pro Tools
      • Reason
      • Sibelius
      • Audacity
      • FL Studio
      • Cubase
      See All Software See All
      Audio + Music Learning Paths
      • Become a Mix Engineer
      • Become a Music Business Entrepreneur
      • Become a Music Producer
      • Become a Recording Engineer
      See All Learning Paths See All
      Business Topics
      • Online Marketing
      • Presentations
      • Productivity
      • Project Management
      • Business Skills
      • Data Analysis
      • Social Media Marketing
      • Leadership
      • Management
      • Communication
      See All Topics See All
      Business Software
      • FileMaker
      • Microsoft Access
      • Microsoft Excel
      • Outlook
      • PowerPoint
      • SharePoint
      • Microsoft Word
      • Google Analytics
      • Google Ads
      • QuickBooks
      See All Software See All
      Business Learning Paths
      • Become a Bookkeeper
      • Become a Craft Business Owner
      • Become a Project Coordinator
      • Become a Project Manager
      See All Learning Paths See All
      Business Guides
      • Starting a Business
      • Becoming a Manager
      CAD Topics
      • Architecture
      • Modeling
      • Rendering
      • Prototyping
      • BIM
      • Product Design
      • Interior Design
      • Structural
      • 3D Printing
      • CNC + CAM
      See All Topics See All
      CAD Software
      • AutoCAD
      • Rhino
      • Revit Architecture
      • SketchUp
      • MODO
      • SOLIDWORKS
      • V-Ray
      • Inventor
      • AutoCAD Civil 3D
      • Alias
      See All Software See All
      CAD Learning Paths
      • Become a Certified CAD Designer with SOLIDWORKS
      • Become a Civil Engineering CAD Technician
      • Become an Architecture CAD Technician
      • Become an Industrial Design CAD Technician
      See All Learning Paths See All
      Design Topics
      • Color
      • Illustration
      • Page Layout
      • Print Production
      • Typography
      • User Experience
      • Digital Painting
      • Logo Design
      • Web Design
      • Drawing
      See All Topics See All
      Design Software
      • Dreamweaver
      • Illustrator
      • InDesign
      • Painter
      • Photoshop
      • QuarkXPress
      • SketchBook Pro
      • Muse
      • Sketch
      • Adobe Animate
      See All Software See All
      Design Learning Paths
      • Publish an eBook
      • Become a Design Business Owner
      • Become a Digital Illustrator
      • Become a Digital Painter
      See All Learning Paths See All
      Developer Topics
      • Mobile Apps
      • Design Patterns
      • Desktop Apps
      • Games
      • Programming Foundations
      • Servers
      • Databases
      • Game Design
      • Mobile Web
      • Programming Languages
      See All Topics See All
      Developer Software
      • MySQL
      • PHP
      • Ruby
      • iOS
      • Python
      • Android
      • Java
      • C
      • Git
      • Swift
      See All Software See All
      Developer Learning Paths
      • Become a C++ Developer
      • Become a Java Programmer
      • Become a Programmer: Foundations
      • Become a Python Developer
      See All Learning Paths See All
      Education + Elearning Topics
      • Elearning
      • Teacher Tools
      • Educational Technology
      • Higher Education
      • Instructional Design
      • K-12 Education
      • LMS
      • Student Tools
      • Teacher Professional Development
      See All Topics See All
      Education + Elearning Software
      • Captivate
      • Microsoft Excel
      • Moodle
      • Microsoft Office
      • PowerPoint
      • Blackboard
      • Evernote
      • iBooks Author
      • Prezi
      • Google Apps
      See All Software See All
      Education + Elearning Learning Paths
      • Become an Instructional Designer
      • Become an Instructional Developer
      • Become an L&D Professional
      See All Learning Paths See All
      IT Topics
      • Operating Systems
      • Cloud Computing
      • Big Data
      • Business Intelligence
      • Enterprise Content Management
      • GIS
      • IT Help Desk
      • Network Administration
      • Security
      • IT and Hardware
      See All Topics See All
      IT Software
      • Microsoft Excel
      • SharePoint
      • Windows
      • SQL Server
      • Linux
      • Tableau
      • Windows Server
      • GIS
      • PowerShell
      • VMware
      See All Software See All
      IT Learning Paths
      • Become a Network Administrator
      • Become a Windows System Administrator (Server 2012 R2)
      • Become an IT Security Specialist
      • Become an IT Support Technician
      See All Learning Paths See All
      Marketing Topics
      • Online Marketing
      • Email Marketing
      • Social Media Marketing
      • SEO
      • Analytics
      • Content Marketing
      • Enterprise Marketing
      • Mobile Marketing
      • PPC
      • Small Business Marketing
      See All Topics See All
      Marketing Software
      • Google Analytics
      • Twitter
      • Facebook
      • YouTube
      • LinkedIn
      • Google Ads
      • Google+
      See All Software See All
      Marketing Learning Paths
      • Become a Digital Marketing Specialist
      • Become an SEO Expert
      • Become a Content Strategist
      • Improve your Digital Marketing Skills
      See All Learning Paths See All
      Photography Topics
      • Cameras + Gear
      • Photography Foundations
      • Raw Processing
      • Color Correction
      • HDR
      • Masking + Compositing
      • Night + Low Light
      • Portraits
      • Retouching
      • Lighting
      See All Topics See All
      Photography Software
      • Bridge
      • Flickr
      • iPhoto
      • Photoshop
      • Photoshop Elements
      • Lightroom
      • Nik Software
      • Instagram
      • Camera Raw
      • Photos for OS X
      See All Software See All
      Photography Learning Paths
      • Become a Photographer
      • Become a Portrait Photographer
      • Become a Product Photographer
      • Improve Your Underwater Photography Skills
      See All Learning Paths See All
      Video Topics
      • Video Editing
      • Motion Graphics
      • Video Pre-Production
      • Audio for Video
      • Color Correction
      • Filmmaking
      • Shooting Video
      • DSLR Video
      • Visual Effects
      See All Topics See All
      Video Software
      • Avid
      • After Effects
      • Final Cut Pro
      • iMovie
      • Motion
      • Nuke
      • Premiere Pro
      • YouTube
      • Vimeo
      • Trapcode
      • SpeedGrade
      See All Software See All
      Video Learning Paths
      • Become a Film Producer
      • Become a Video Editor
      • Become a Motion Graphics Artist
      • Become a Multimedia Specialist
      See All Learning Paths See All
      Web Topics
      • CMS
      • Web Graphics
      • Interaction Design
      • User Experience
      • Responsive Design
      • Web Design
      • Web Foundations
      • Mobile Web
      • Projects
      • Web Development
      See All Topics See All
      Web Software
      • Dreamweaver
      • Flash Professional
      • HTML
      • JavaScript
      • Joomla!
      • jQuery
      • WordPress
      • CSS
      • Bootstrap
      • Edge Animate
      See All Software See All
      Web Learning Paths
      • Become a Front-End Web Developer
      • Become a Full-Stack Web Developer
      • Become a Web Designer
      • Become a Junior WordPress Developer
      See All Learning Paths See All
      Web Guides
      • Starting a Career in UX Design
No suggestions found.
One suggestion found. Use up and down keys to navigate.
Multiple suggestions found. Use up and down keys to navigate.
  • Sign In
  • Sign Up
  • Start My Free Month
  • Reactivate
Solutions for:
  • Business
  • Higher Education
  • Government
  • |
  • Buy For My Team

Start your free trial now, and begin learning software, business and creative skills—anytime, anywhere—with video instruction from recognized industry experts.

All Authors Keith Casey

image of author Keith Casey

About the Author

Keith Casey is a problem solver with 10+ years of experience in software development and project management.

Keith has seen projects and teams that run like clockwork, accomplishing amazing things, and others that make the Titanic look like a pleasure cruise. He discovered pretty quickly that the only way to avoid the iceberg is to get the right information to the right people as quickly as possible.

Keith started his career at the Library of Congress in Washington, D.C., where he worked to answer the ultimate geek question: "How much data is in the Library of Congress?" During that work, he drafted two of the XML standards still in use by the Library for Audio and Video metadata collection. On the technical side, he developed Fox News' mobile sites (pre-iPhone), from concept to launch, in forty-five days; the voting system for a live musical performance show; the news syndication system for Cygnus Business Media (sixty-five sites across eight verticals); and the Drupal-based syndication system for a professional sports league and its teams.

In 2011, he joined Twilio as a developer evangelist, bringing communications APIs to the world. Over two years he led numerous outreach efforts within the central US and in the larger PHP community. Keith also led many customer-focused efforts at Twilio to help them use their API in new and creative ways, to drive revenue growth and improve customer experiences. Keith currently consults with a range of companies on API design principles, software quality assurance, and software project triage and recovery.

6 Courses

Sorted By
  • Web Security: OAuth and OpenID Connect
    Preview
    Watch Now

    Web Security: OAuth and OpenID Connect

    with Keith Casey
    Learn how to work with OAuth and OpenID Connect to authenticate your applications.
    1h 44m Advanced Views: 9,501 Oct 17, 2019
  • Designing RESTful APIs
    Preview
    Watch Now

    Designing RESTful APIs

    with Keith Casey
    Discover how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture.
    1h 24m Intermediate Views: 140,530 Jan 10, 2018
  • Web Security: OAuth and OpenID Connect (2018)
    Preview
    Watch Now

    Web Security: OAuth and OpenID Connect (2018)

    with Keith Casey
    Learn how to work with OAuth and OpenID Connect to authenticate your applications.
    1h 26m Advanced Views: 93,590 Jan 10, 2018
  • API Testing and Validation
    Preview
    Watch Now

    API Testing and Validation

    with Keith Casey
    Learn how to validate and test your API to ensure it's working as intended and solving business problems.
    1h 13m Advanced Views: 58,210 Jun 1, 2017
  • Building APIs in PHP Using the Slim Micro Framework
    Preview
    Watch Now

    Building APIs in PHP Using the Slim Micro Framework

    with Keith Casey
    Learn how to build APIs using Slim. Go from concept to implementation in days, not months, with this efficient PHP micro framework.
    1h 52m Intermediate Views: 38,293 Oct 10, 2016
  • PHP: Design Patterns
    Preview
    Watch Now

    PHP: Design Patterns

    with Keith Casey
    Write better PHP code by following these popular (and time-tested) design patterns.
    1h 9m Intermediate Views: 149,177 Jan 28, 2015
 
Start My Free Month
Authorauthor photo
Skill Level
Views
Duration
Updated
Released
Skip navigation

About Us

LinkedIn Learning About Us Careers Press Center Become an Instructor

Products

Our Plans Free Trial Academic Solutions Business Solutions Government Solutions

Support

Support Contact Us System Requirements Register Activation Key Site Feedback Accessibility

Connect

  • Follow us on LinkedIn
  • Follow us on Twitter
  • Follow us on Facebook
  • © 2021 LinkedIn Corporation
  • Site Map
  • Privacy Policy
  • Web Use Policy
  • Cookie Policy

Site feedback

Thank you for taking the time to let us know what you think of our site.

We're sorry.

We were unable to submit your feedback.

Try again
Privacy policy

You are now leaving Lynda.com and will be automatically redirected to LinkedIn Learning to access your learning content.