title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Beginning API Development with Node.js Video Training
Course Description
Overview
Building your own API is a great way to start learning about server-side development with JavaScript. Learn everything you need to get up and running in this fast-paced, hands-on course.As a web developer you’ve probably heard a lot about APIs and microservices over the last few of years. In this course we’ll show you exactly how to get started with building out your own API, which you can remix and extend to seamlessly integrate with other services.
After a refresher on Node.js we’ll take a look at the asynchronous programming model, which is key to understanding why Node.js is a good fit for API development. We’ll then dive right into building out our example API followed up with coverage on how to create companion unit tests to make sure everything is set for production. This serves as a great starting point for adaptation and extension for personal projects.
Web-based learning model with demonstrations that ensure that the audience gain both theoretical and practical knowledge. This is a self-paced video course. Any files needed for exercises or activities will be available for download from the course page.
Objectives
- Quickly get to grips with Node.js and the npm module system
- Build a fundamental understanding of asynchronous programming in Node.js
- Develop scalable and high-performing APIs using Hapi.js and Knex.js
- Write unit tests for your API to ensure reliability and maintainability
Audience
Topics
- The Basics of Node.js
- The Module System
- Asynchronous Programming with Node.js
- Building a Basic HTTP Server
- Setting up Hapi.js
- Understanding Requests
- Working with the DB Using Knex.js
- Authenticating Your API with JWT
- Testing Your API with Lab
Related Courses
-
AIX Jumpstart for UNIX Professionals
AN14G- Duration: 40 Hours
- Delivery Format: Classroom Training, Online Training
- Price: 4,075.00 USD
-
AIX Basics (WBT)
U8AN10G- Duration: 4 Days
- Delivery Format: Self-Paced Training
- Price: 600.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Web Based Training courses are sold on a per-user basis. WBT courses provide a training advantage for you and your teams, helping you get up to speed quickly. Take the courses you need, at your convenience and at your own pace.
After you register for the course, an access instructions email will be sent within 1-2 business days. Within the enrollment period, this self-paced format gives you the opportunity to complete the course at your convenience, at any location, and at your own pace. The course is available 24 hours per day.
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.