11 Videos (1h 52m)
  • Understanding APIs

    • What Are APIs [8:12]

      08:11
    • Databases Part 1 [14:16]

      14:05
    • Databases Part 2 [2:59]

      02:58
    • APIs Read & Write Data [5:29]

      05:23
    • APIs: XML & JSON [9:12]

      09:11
    • The Facebook API: Basics & Like Button [12:10]

      12:09
    • The Facebook API: The Graph API [9:24]

      1
      1
      09:23
    • The Facebook API: The Graph Explorer [29:02]

      29:01
  • Developing Apps With APIs

    • Facebook: Recap & Beyond [3:44]

      03:43
    • The Twilio API [12:08]

      12:07
    • APIs for Every Occasion [5:35]

      05:33

About This Class

Enroll now to get instant access to all lectures and class materials! 

Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Sure, you’ve heard about APIs, but maybe you’re not totally sure what they are?

In this class we’ll learn all about APIs: what they are; and how to get started using them! Later on we’ll look at some code and live data from both Facebook and Twilio.

Hey Chris, what's an API?

Here's an example: have you ever heard someone say something like, “The NY Times has an API we can use.”? What they are saying is "The NY Times has some data that you can freely access and use in your project." 

In addition to that, the term API can also refer to apps that write and process data on our behalf. We’ll cover this, and much more!  

Who Is this Class For?

This class is made for the total beginner. If you’re looking to learn about APIs you’re in the right place. If you’re a developer looking to query some API data, we’ll be providing you with code examples to take home.

For Non-Programmers

Maybe you're new to APIs? Or you've had one of the IT guys in your office try to explain this to you before, but to no avail? I totally get it, and so I've designed this class with you in mind. 

What I’ve found is that the best way to learn the concepts of programming is to actually write some code yourself. (Much like how we learn a foreign language - you have to use the knowledge). If you’re not a developer, you should still be able to follow along with the code examples because we'll break down the logic step-by-step. Basically what I’m saying is... that we’ll learn by doing here.

Sign up for this class and you’ll learn:

  • What is an API?
  • How an understanding of APIs can help cut development time of a project in half
  • What APIs are available and worth knowing about?
  • How to register a Facebook App so that we can start using the Facebook API
  • How to write code to make an API call to Facebook that delivers a user’s “Top 10 Facbook likes”
  • How to set up an app with the Twilio API

This Class Includes

  • Over 1.5 hours of easy to follow video content
  • A project designed by me for you to be able to apply your skills
  • A self-assessment and worksheet
  • The final slide deck
  • Code examples for working with the Facebook and Twilio API

I’m looking forward to class!

------------------------------------------------------------

Feedback from my Programming For Non-Programmers Series:

"You taught the class in four hours what took me two years to teach myself." - Matt Jared, Capital Factory Austin, X

"I've traveled a steep learning curve thanks to Chris' friendly and lucid style of teaching." - Charles Best, CEO of DonorsChoose.org

"I wish I had taken this class 5 years ago!" - Michael Goodwin, UX Designer 

"You are the only person who has been able to sufficiently teach me code." - Darren Hakimi, Analyst  

"You are Articulate and Engaging. Broad and Diverse Range of Topics. That s right bro!!!!! Not easy to address so much in limited time." - student feedback

"Informative, digestible, actionable" - Katherine, Entrepreneur

Even for a non tech person like me (who yes, has 50,000 emails in her inbox and actually thinks thats totally normal), I was able to keep up. My intent was to get a good overview of what the heck programming actually is, and better understand the language/terms associated with it.  I  certainly got that.  I also appreciated your passion for teaching. I will absolutely recommend the class to my friends. - Debra-Ellen Glickstein,  Entrepreneur 

95% Positive Reviews 19 See All

Quite possibly the best way to learn about APIs!
Mattan Griffel

CEO, One Month Rails

I really enjoy this class. Christopher was able to teach the main core concepts APIs in plain English.
I NEEDED this class. The BEST explanation of the business use of API's EVER.

21

Projects

479

Students

Christopher Castiglione

Co-founder of One Month, Host of On Books Podcast

Chris Castiglione is the co-founder of One Month (an online school for entrepreneurs), and the host of the On Books podcast. He has taught at Columbia University and has written for Entreprenuer.com, Crawdaddy Magazine, and Thought Catalog. Read more from Chris on his blog @ www.castig.org

Questions? 

Sure thing. Email chris[at]onemonth.com with any questions you might have.