Learning Back-End Development for Beginners with JavaScript
CertificateVerified

Learning Back-End Development for Beginners with JavaScript

Dicoding Issued on Nov 2024 · Expires on Nov 2027

What I Learned

  • Understanding web service architecture, client-server communication via the HTTP protocol, and the design principles of RESTful APIs.
  • Mastering core Node.js functionality, including global/process objects, modularization, package management via NPM, eventing, filesystem, and stream techniques.
  • Capable of building web services and RESTful APIs both natively and using the Hapi backend framework.
  • Proficient in conducting API functionality testing, data integration, and designing automated testing scenarios using Postman.
  • Completing a final capstone project (submission) by independently building a Bookshelf API that successfully implements full CRUD (Create, Read, Update, Delete) operations.

Verified Skills

Back-End Development
RESTful API Design
Node.js
Hapi Framework
Postman
API Testing
HTTP Protocol
Node Package Manager (NPM)
Node.js Streams & Filesystem
CRUD Operations
Automated API Testing.

Verify Credential

Verify the authenticity of this certificate through the official verification page of the credential provider.

Credential ID

81P24LJWJZOY

Verify Certificate