Create Rest API with Automated Testing using Express.js
Workshop

Create Rest API with Automated Testing using Express.js

Diselenggarakan oleh: Android Enthusiasts Jakarta
Event Telah Selesai

Deskripsi

2020022507465221be19857ca150a93515c8d0782bd5f7.jpg

Event Pelatihan AEJ akan selalu berstatus waiting list, sampai pengurus event mengubah statusnya menjadi terdaftar.


Pelatihan ini diselenggarakan atas kerjasama 

Android Enthusiast Jakarta (AEJ), CodeAtHome dan Lampung JS

Tema Pelatihan Online ini adalah : 

Create Rest API with Automed Testing using Express.js


Acara bersifat GRATIS dan dilaksanakan mulai pukul 20.30 WIB – 22.30 WIB Live Streaming di twitch.tv/faritw bertempat di CodeAtHome Office.

Persyaratan Peserta :

  • Sudah terbiasa membuat website dengan Bahasa pemrograman javascript.
  • Sudah terinstall Node.js disarankan versi LTS.
  • Sudah memiliki Text Editor (Sublime, VSCode, dsb).
  • Memahami pembuatan database dengan SQL.
  • Memahami fundamental git.
  • Sudah terinstall Postman / Insomnia.
  • Sudah terinstall MySQL.
  • Sudah terinstall PostgreSQL.
  • Memiliki akun Github.
  • Memiliki akun Heroku.

Level Pelatihan : Intermediate

Pertanyaan seputar pelatihan ini dapat dipost di halaman diskusi Event.

Anda Akan Belajar Bersama :

  • Elfin Sanjaya as Software Engineer at CodeAtHome.
  • Muhammad Fari Madyan as Software Engineer at CodeAtHome.

Anda Akan Belajar :

  • Membuat Rest API di Node.js.
  • Menggunakan ORM library untuk melakukan operasi sql dari dan ke database.
  • Membuat dokumentasi Rest API.
  • Menguji Rest API dengan menggunakan Postman / Insomnia.
  • Membuat Automated Testing.
  • Menggunakan CI / CD di Github.
  • Deploy ke Heroku.

Pertanyaan yang sering ditanyakan :

Level Pelatihan AEJ :

  • Apa kriteria saya boleh ikut Level absolute beginner?
    > Jika Anda adalah pemula di dunia programming dan software development secara umum. Anda belum pernah "ngoding" tetapi tertarik untuk belajar bahasa pemrograman.
  • Apa kriteria saya boleh ikut Level beginner?
    > Jika anda sudah pernah "ngoding" dan sudah pandai menuliskan satu bahasa pemrograman, apapun itu (HTML dan CSS bukanlah bahasa pemrograman). Anda sudah paham logika dan fundamental pemrograman. Anda sudah mengerti apa itu Data Types, Data Structure, Comparison, dan Conditional Flow. 
  • Apa kriteria saya boleh ikut Level Intermediate?
    > Anda sudah terbiasa membuat web dengan bahasa pemrograman PHP, Javascript, NodeJS, Golang, python dsb. Anda juga sudah mengerti tentang database tipe SqL dan NoSql, serta anda harus sudah terbiasa menggunakan git, github, gitlab, Heroku dsb, serta Automated testing.
  • Apa kriteria saya boleh ikut Level Advance?
    > Anda sudah bekerja secara profesional (dibayar) sebagai Web Developer. Membuat web bukan masalah bagi Anda. Hanya saja Anda butuh memperdalam skill terkait arsitektur, design pattern, clean code, dan yang kaitannya dengan membuat web service Anda readable, scalable, dan maintainable.

Pertanyaan sebelum Acara :

  • Apakah saya bisa langsung ikut tanpa mendaftar sebelumnya?
    Bisa. Tapi tidak akan dapat sertifikat.
  • Mengapa status kepesertaan saya tetap waitling list?
    > Status kepesertaan yang tetap waiting bisa dikarenakan hal berikut:
    • Kuota sudah penuh
    • Anda berada di dalam daftar Blacklist AEJ
  • Apa itu daftar Blacklist AEJ?
    > Peserta yang pernah mendaftar di Pelatihan AEJ tetapi tidak datang pada waktu dan tempat Pelatihan.
  • Apakah Blacklist AEJ berlaku selamanya?
    > Tidak. Blacklist hanya berlaku satu bulan dihitung dari tanggal Pelatihan AEJ terakhir Anda terdaftar sebagai peserta.
  • Saya sudah mendaftar dan tidak bisa ikut, bagaimana caranya agar tidak masuk daftar Blacklist?
    > Lakukan Pembatalan kepesertaan (Cancel) minimal H-1 untuk memberikan kesempatan kepada calon peserta lainnya.
  • Absen akan dilakukan di akhir acara, dan yang hadir saat di absen sajalah yang akan mendapatkan sertifikat.

Pertanyaan setelah acara :

  • Bagaimana cara mencetak sertifikat?
    > Silakan klik tombol “Cetak Sertifikat” di deskripsi halaman event.
  • Apakah peserta boleh meminta slide presentasi masing-masing speaker?
    > Dipersilakan, Akan tetapi kami selalu mencoba untuk meminta slide materi kepada instruktur dan menguploadnya di halaman dokumentasi presentasi Event

Dokumentasi acara bisa dilihat di mana?

> Silakan buka halaman “Dokumentasi” di halaman event.

Keikutsertaan
Pendaftaran Tutup
Jadwal Pelaksanaan
Mulai
: 27 Feb 2020 20:30
Selesai
: 27 Feb 2020 22:30
Lokasi

Live Streaming dari CodeAtHome Office yang beralamat di Jl. Abdul Kadir, Gg.Dara No.132, Rajabasa, Bandar Lampung.

Kota Bandar Lampung