Training Syllabus

Building RESTful API Services using Deno

 

Training ini mempelajari tentang pengembangan web services berbasiskan arsitektur REST dengan menggunakan Deno. Deno merupakan server runtime environment terbaru untuk typescript dan javascript selain node.js yang sudah cukup dikenal sampai saat ini. Ya, deno diciptakan oleh Ryan Dahl yang menciptakan node.js itu sendiri, akankah deno akan menjadi suksesor node.js selanjutnya? Tentunya ada alasan-alasan dibalik pengembangan runtime baru untuk eksekusi typescript dan javascript ini.

Deno support typescript secara built-in atau out of the box dalam artian dapat langsung digunakan tanpa harus setting konfigurasi terlebih dahulu, tidak seperti node.js. Penggunaan javascript juga disupport selain typescript. Selain itu Deno juga support promises dan async / await fitur secara built-in, sedangkan node.js berbasiskan callback dikarenakan pada saat pertama node.js dibangun pada tahun 2009 javascript belum secanggih sekarang ini dengan adanya javascript modern seperti ES6/ES2016/ES2017. Hal tersebut menjadikan deno dibangun di atas teknologi-teknologi modern saat ini. Instalasi dapat dilakukan dibeberapa sistem operasi seperti linux, macOS,  atau windows.

Setelah mengikuti training ini diharapkan peserta akan memiliki skill atau kemampuan yang cukup untuk membangun layanan berbasiskan REST dengan Deno sesuai dengan kebutuhan di lapangan.

Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep, teori, dan praktek, serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.

Durasi: 3 (Tiga) Hari

Outline Materi:

  • Introduction and Installation Deno on Windows
  • Using Visual Studio Code
  • Creating Deno Project
  • Using Standard Module Http Server
  • Using Denon for Automatic Compiling & Running
  • Debugging
  • Bundling
  • Introduction to REST Services
  • Using Oak Framework
  • Database Access
  • Creating Controlling for CRUD
  • Using Routing
  • Error Handling
  • Implementing Middleware
  • Hashing Password
  • JWT Authentication
  • Implementing Https Server
  • Refactoring Code
  • Using Repository Pattern
  • Accessing UDF and Stored Procedure
  • Using PM2 Monitoring Tools
Where you can buy Louis Vuitton Replica :

fake louis vuitton belt louis vuitton messenger replica bolsos louis vuitton outlet borse false louis vuitton napoli Portafoglio louis vuitton imitazioni replique sac hermes replique sac ysl chanel replica gucci replica 1:1 dior replica imitazioni borse dior cartier love ring replica Louis Vuitton China online Shop cartier bracelet replica replica goyard Portafoglio louis vuitton imitazioni replica louis vuitton hermes Replica Kaufen replica louis vuitton wallet louis vuitton replica louis vuitton türkei online louis vuitton türkei online fake louis vuitton bag van cleef replica replica cartier love bracelet scarpe louis vuitton imitazioni louis vuitton messenger replica replica Louis Vuitton belts chloe replica hermes Taschen Replica louis vuitton portafoglio imitazioni Cartier Armband replica replica chanel goyard Taschen Replica hermes replica replica louis vuitton wallet replica louis vuitton scarf replica louis vuitton strap ysl replica dubai hermes taschen replica replica louis vuitton louis vuitton sling replica fake louis vuitton louis vuitton fake fake louis vuitton louis vuitton fake replica louis vuitton fake louis vuitton replica Louis Vuitton shoes dior replica