POWERUp 2019 has ended
Experience the magic of education. 
Back To Schedule
Wednesday, May 22 • 10:30am - 11:30am
43BN JavaScript 102: Introduction to Server-Side JavaScript (Node.js)

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Already the most prominent programming language on the internet, JavaScript is now available to server-side developers as well! This session will extend the basic concepts introduced in JavaScript 101 to show how RPG developers can create a practical back-end application on IBM i written entirely in Node.js. This session will include straightforward instructions and references for getting Node.js installed and operating on your IBM i system, followed by an easy-to-follow demonstration of Node.js in action. We'll take a simple RPG program and show how to write its equivalent in Node, taking care to explain the unique nuances of database access in Node's asynchronous environment.

Learning Objectives:

1. Learn how to get Node.js up and running on your IBM i
2. Understand the fundamental differences between RPG and Node.js, particularly where it involves accessing IBM i DB2 data
3. See how a typical RPG program would be coded in Node.js

avatar for Richard Milone

Richard Milone

Richard Milone has worked as an application developer on the IBM i platform and its predecessors of various names for over 25 years. Richard served as Director of IT for Packaging Resources until co-founding CNX Corporation in Chicago in 1996, where his initial focus was on ERP enhancements... Read More →
avatar for Rob Swanson

Rob Swanson

Senior Partner, CNX

Wednesday May 22, 2019 10:30am - 11:30am PDT
Fantasy Tower Magic Kingdom 2
  Open Source Languages
  • Focused Education Roadmap Node.js Programming
  • Level Beginner
  • Operating System IBM i
  • Audience RPG programmers who would like to dip their toes into Node.js programming on IBM i would benefit greatly from this practical introductory session.