This workshop aims to provide the attendee a short tour during the life cycle of developing an API server using Nodejs. This course is expected to be at the basic level and with practical objectives, which aims to help the attendee getting started on developing their own server as quick as possible.
3 hours
Junior/Senior Mobile/Frontend developer without back-end development experiences
Junior Software engineer with less than 2 years of experiences and have little experiences with NodeJS/Backend.
IT Fresher
Know basic git commands: pull/switch branch/commit
Know basic javascript, especially you need to understand the concept of Async/Promise in Javascfript. Take some time to go through this course if you need to https://www.codecademy.com/learn/introduction-to-javascript
After this workshop, you will:
Know how to set up skeleton nodejs project ready for a REST backend
Know how to define good API structure using RESTful
Know how to use swagger to document API
Know how to use Postman to verify the API on local
Know how to write unit-tests
This workshop won’t cover in-depth Javascript/Nodejs. The theory will be explained enough for the attendee to finish the exercise