Girl Develop It is partnering with IBM on this beginner-level course, which will introduce you to building APIs with LoopBack.
LoopBack is an open-source framework, built on Express.js, that lets you create a standard set of REST APIs quickly and easily. LoopBack connects to almost any database and comes with a built-in API Explorer UI. And since a LoopBack application is just a Node app, you can deploy your LoopBack API anywhere you can deploy a Node application.
In this workshop, you’ll learn the basics of APIs, and how to build, customize, test, and deploy a Node.js API quickly and easily using LoopBack.
This workshop goes from 6pm to 9pm on both Tuesday and Wednesday.
What will this class cover?
• What is an API?
• A Brief Introduction to the OpenAPI specification (previously Swagger)
• How to create an API with LoopBack
• Customizing your LoopBack API
• Testing your API
• Deploying your API
• Comfort with the Command Line
• Your laptop (Mac, PC, Linux) and charger
• Node (^6) and npm (^4) installed
• LoopBack installed
If you do not have a laptop, please contact the instructors. We have a limited number of Chromebooks for students to borrow.
Payment is required to attend. If you'd like to attend but cannot afford the cost, click here to request a scholarship. Due to the number of applications, only the scholarship recipient will receive an email a few days before the workshop. Thank you for your understanding!
Check out this info sheet about getting course fees covered by your employer.
About the teacher
Erin McKean is a Developer Advocate at IBM/LoopBack. Erin loves talking about APIs to anyone who will stand still long enough. Before Node.js, she dabbled in Ruby, HyperCard, Perl, and Omnimark, and still finds herself writing bash scripts on a regular basis. Erin is also the founder of Wordnik.com, which has a lot of fun APIs! In her spare time she sews clothes and makes Twitterbots.
All attendees are expected to abide by the Girl Develop It Code of Conduct.