Hackathon


Loopback Hackathon

Presented in partnership with COMMON Europe

January 17 - 19, 2023  |  Virtual  |  FREE to Everyone

NextGen Common Europe and N2i proudly present our first joint event “Loopback Hackathon”.

This virtual event the global community of students, early career employees, and new developers of IBM i to learn about Loopback and show off their application development skills in a friendly Hackathon.

Mark Irish, Advisory Software Developer from IBM, has fine tuned the LoopBack framework for making REST APIs using Node.js and TypeScript on the IBM i. He will lead the 3-day event with two days of education on Loopback, it's background, theory and Security, and will hold a Loopback Hackathon for Creating REST APIs on the third day.

REGISTRATION CLOSED - CAPCITY REACHED


LoopBack: Background and Technology Stack

9:00 AM CT – 10:00 AM CT (16:00 - 17:00 CET)

LoopBack is a framework for making REST APIs using Node.js and TypeScript. This one-hour session will give a short preview of LoopBack and highlight some of its strengths before delving into the underlying technology stack that makes all of the magic possible. If you are concerned that creating REST APIs with open-source software is too confusing or has too many moving parts, this session will help lay those fears to rest (pun intended).

LoopBack: Theory, Security, and Demo

9:00 AM CT – 10:00 AM CT (16:00 - 17:00 CET)

Once we understand the underlying technology, it is time to understand the various components that make a LoopBack application work. We will talk about connectors, data sources, repositories, controllers, and more. But I will also highlight how many of these components are generated for you, and you don't have to touch them unless you really want to customize your application. I will also cover the principles behind securing your REST APIs, such as using TLS certificates and authentication schemes. After this session, you will have all of the knowledge you need to create REST APIs in the Hackathon.

LoopBack Hackathon: Creating your REST APIs is as easy as C L I

9:00 AM CT – 11:00 AM CT (16:00 - 18:00 CET)

Co-Host: Koen Decorte

On day three, we will finally get to program our REST APIs! In this hackathon, you will be provided instructions to create your own REST APIs to serve up your application data through an interface that other applications, no matter their underlying technology, can reliably consume. You will quickly see that one of the most powerful parts of LoopBack is that the CLI (command line interface) takes care of most of the heavy lifting for you! By the end of the hackathon, you will have fully functional and secure API endpoints, and the knowledge to use LoopBack to create API endpoints for you own business cases!

Mark Irish is an Advisory Software Developer at IBM in Rochester, Minnesota working primarily on open-source software enablement on IBM i. He has a particular fondness for Node.js, but has also worked on PHP, Python, Ansible, and machine learning packages, all freely available on IBM i. Since 2019, Mark has been a frequent speaker at conferences across the United States and Europe. Feel free to talk to Mark about your open-source questions and tell him what open-source software you'd like to see on IBM i!