App Development Dengan Menggunakan Docker

App Development Dengan Menggunakan Docker

Container merupakan sebuah unit software yang telah distandarisasi, sedangkan Docker merupakan sebuah layanan pengelolaan container. Prinsip dari Docker adalah “develop, ship and run anywhere.” Ide dari docker adalah supaya developer dapat dengan mudah membangun aplikasi, meletakkan di dalam container, dan men-deploy-nya dimanapun.

Peluncuran docker di tahun 2013 menyebabkan revolusi dalam bidang pengembangan aplikasi – dengan membentuk demokratisasi software container, Docker membangun teknologi container Linux – yang portable, fleksibel, dan mudah untuk dikembangkan.

Pada Comday minggu ini, akan diperkenalkan apa itu container, komponen dari docker, dan bagaimana membangun website berbasis wordpress dengan menggunakan server apache dan mysql container image dengan mudah.Acara ini gratis dan terbuka bagi siapa saja yang berkecimpung atau tertarik dalam pengembangan aplikasi.

 

     REGISTRASI     

Biaya

Free (tempat terbatas)

DATE AND TIME

Kamis, 13 Desember 2018
14.00 WIB – Selesai

LOCATION

Eduparx – Inixindo Jogja
Jalan Kenari No 69 Yogyakarta
View Maps

Cara Mudah Membuat Progressive Web Application

Cara Mudah Membuat Progressive Web Application

Beberapa tahun yang lalu kita mengenal istilah responsive website yang menjadi sebuah standar yang harus dicapai oleh para web developer di kala itu. Waktu berlalu dan istilah responsive website sudah tidak menjadi hal kekinian lagi. Website kini telah pelan-pelan bertransformasi menjadi sebuah web app dengan fitur segudang. Di dunia web app sendiri telah dikenal standar baru yang disebut Progressive Web Application (PWA) yang diperkenalkan oleh Google. Progressive Web Application merupakan sebuah web application yang memberikan pengalaman seperti membuka native application kepada para penggunanya di smartphone masing-masing.

PWA menggunakan service worker yang dapat menyimpan cache suatu web app di dalam perangkat sehingga walaupun koneksi internet perangkat tersebut terputus, web application yang telah disimpan dapat dibuka. PWA juga dapat mengakses push notification yang ada di dalam perangkat. Hal ini tentunya dapat dimanfaatkan oleh para developer untuk menyampaikan informasi jika ada update terbaru kepada para penggunanya secara real time.

Jika kalian para web developer berpikir bahwa mengembangkan PWA akan sesulit mengembangkan aplikasi native di Android atau IOS, kalian wajib ikut workshop “Cara Mudah Membuat Progressive Web Application” yang akan diadakan di EduparX Inixindo Jogja. Dan jangan khawatir workshop ini gratis untuk siapapun.

     REGISTRASI     

Biaya

Free (tempat terbatas)

DATE AND TIME

Kamis, 29 November 2018
14.00 WIB – Selesai

LOCATION

Eduparx – Inixindo Jogja
Jalan Kenari No 69 Yogyakarta
View Maps

[Workshop]: “DIY IoT Using Arduino”

[Workshop]: “DIY IoT Using Arduino”

Dengan menyambungkan dunia nyata dan dunia virtual menggunakan peralatan elektronik yang tersebar di dalam rumah, kendaraan, jalanan, dan bangunan, IoT (Internet of Things) dapat memberikan banyak kegunaan terutama untuk sebuah smart city. Banyak contoh yang bisa kita ambil dalam pengaplikasian IoT ini seperti smart city dan smart home yang memiliki surveillance system dan dipantau di manapun kita berada atau sistem pendeteksi cuaca real-time yang dapat memberitahu kita bagian kota mana saja yang sedang hujan.

Masalahnya, banyak orang yang menganggap teknologi ini terlalu canggih untuk dipelajari. Padahal dengan Arduino sebagai controller board, orang dapat dengan mudah belajar tentang IoT dan bahkan merakit IoT dari nol.

Dalam workshop ini peserta akan mempelajari tentang :

  • Konsep IoT
  • Menyiapkan environment untuk bekerja dengan Arduino IoT
  • Memrogram running LED
  • Mengukur jarak
  • Mengukur suhu dan kelembaban ruangan

 

Pelaksanaan Event 

Workshop akan dilaksanakan pada:

Hari       : Kamis
Tanggal : 5 Juli 2018
Pukul     : 09.00 -15.00 WIB
Tempat  : Inixindo Jogja
Jalan Kenari No.69,Yogyakarta
Biaya     : Rp 500.000

 

Peserta akan mendapatkan :
  • perangkat Arduino board
  • sensor
  • sertifikat
  • lunch box
  • cash back Rp 100.000 (untuk pendaftaran sebelum tanggal 21 Juni 2018)

 

NB : Karena pihak penyelenggara harus menyiapkan perangkat dan peralatan yang akan digunakan dalam workshop ini, maka pendaftaran akan ditutup pada tanggal 29 Juni 2018. 

Register

 

Poster

[Workshop] : “Membuat Single Page App Dengan React JS”

[Workshop] : “Membuat Single Page App Dengan React JS”

Metode pengembangan aplikasi berbasis web kini telah berubah. Pengembangan aplikasi berbasis web dipisah kedalam dua bagian yaitu pengembangan pada sisi front-end, dan pengembangan aplikasi dari sisi back-end. Kompleksitas aplikasi pula yang akhirnya memaksa para pengembang untuk membagi tugas pengembangan aplikasi menjadi dua. Hal ini dikarenakan perkembangan teknologi web yang telah mencakup berbagai macam platform. Aplikasi web pada saat ini tidak hanya melayani client berupa browser, tetapi juga dituntut untuk bisa melayani berbagai platform seperti mobile app, ataupun aplikasi web lainya. Dengan adanya web service hal ini bukanlah menjadi subuah kendala lagi.

Pada pengembangan aplikasi web, front end developer bertugas untuk memenuhi tuntutan pengguna, karena front end bertanggung jawab untuk membuat UI (User Interface). Tantangan front end developer saat ini tidak sebatas User Interface (UI) saja, tetapi ditambah satu tuntutan lagi yaitu UX (User Experience). User experience inilah yang akhirnya melahirkan sebuah trend baru dalam pengembangan aplikasi web.

Pengembangan aplikasi web yang tadinya synchronous, kini sudah tidak di mininati lagi karena sudah tidak bisa mengikuti tuntutan zaman. Trend yang berjalan adalah Asynchronous process, dimana
halaman hanya di load diawal secara keseluruhan, kemudian untuk interaksi selanjutnya dilakukan secara Asynchronous melalui xhr atau lebih dikenal dengan istilah AJAX. Practically pengembangan web pada saat ini hanya membutuhkan single page sebagai inisiasi. Maka muncul lah sebutan baru yaitu
Single Page Application (SPA).

Ada beberapa framework untuk front end untuk membangun Single Page Application, React,Vue, dan Angular. Semua framework tersebut opensource dengan keunggulan dan kelemahan masing masing. Salah satu cara memilih product open source yang akan kita gunakan hal yang perlu dipertimbangkan adalah komunitas. Berdasarkan data yang dimiliki oleh NPM React JS merupakan framework yang paling banyak diunduh.

 

Waktu dan Pelaksanaan Event

Waktu     : Kamis, 7 Juni 2018

Tempat    : Inixindo Jogja, Jalan Kenari No.69 Yogyakarta

Biaya       : Gratis*

*slot terbatas

 

Poster

[Workshop] Penerapan Source Code Management dan Static Application Security Testing (SAST) Tools

[Workshop] Penerapan Source Code Management dan Static Application Security Testing (SAST) Tools

Aplikasi merupakan salah satu komponen penting dalam penerapan Teknologi Informasi (TI) di berbagai organisasi dan perusahaan di era digital saat ini. Para pengembang aplikasi atau programmer pasti menghasilkan banyak sekali baris-baris source code atau kode program yang perlu dikelola oleh organisasi dan perusahaan agar kualitas serta keamanan dari aplikasi yang digunakan tetap terjaga dan terkontrol dengan baik.

Agar organisasi atau perusahaan dapat melakukan pengelolaan dan pengendalian terhadap semua source code yang dihasilkan oleh programmer baik in-house maupun outsource, maka berbagai tool untuk Source Code Management serta Source Code Analysis dapat diterapkan dan digunakan baik oleh programmer maupun manajemen TI. Melalui penerapan berbagai tool tersebut, para programmer serta manajer TI mendapatkan berbagai fitur seperti version control, change log, merging, conflict detection, rollback, bug & vulnerability analysis, dan SAST (Static Analysis Security Testing).

Dalam Workshop ini, berbagai konsep dan tool untuk Source Code Management serta Source Code Analysis yang akan dibahas adalah :

  • Subversion
    Open Source Software untuk Source Code Management dari Apache sebagai sistem untuk software versioning dan revision control.
  • FindBugs
    Open Source Software untuk Source Code Analysis yang mampu mendeteksi berbagai bug dan vulnerability dalam source code berbasis bahasa pemrograman Java.
  • SonarQube
    Open Source Software untuk Source Code Analysis yang menggunakan teknik static analysis untuk menemukan berbagai bug, code smell, dan lubang keamanan (security vulnerability) di source code dalam lebih dari 20 jenis bahasa pemrograman.

Penerapan tool untuk Source Code Management dan Source Code Analysis tersebut akan sangat membantu organisasi atau perusahaan dalam menjaga dan mengontrol kualitas serta keamanan dari source code yang dihasilkan oleh para programmer sehingga mampu meminimalisir risiko TI.

Waktu & Pelaksanaan Event

Waktu          : Kamis, 28 Juni 2018 (14.00 – selesai)
Tempat       : EduparX, Inixindo Jogja (Jalan Kenari No. 69, Mujamuju, Yogyakarta)
Biaya           : Gratis*

*Slot terbatas

Registrasi

Poster

[Community Day] Sistem Manajemen Keamanan Informasi Berbasis SNI ISO/IEC

[Community Day] Sistem Manajemen Keamanan Informasi Berbasis SNI ISO/IEC

Sistem Manajemen Keamanan Informasi (SMKI) atau yang biasa dikenal sebagai ISMS (Information Security Management System) merupakan suatu standar sistem keamanan informasi yang diterbitkan oleh ISO dan IEC, berdampingan antara ISO/IEC 27001 dan 27002 memberikan daftar tujuan pengendalian dan merekomendasikan suatu rangkaian pengendalian keamanan spesifik.

Suatu perusahaan yang sudah menerapkan SMKI, kemungkinan akan mampu mengendalikan aset informasi dari adanya ancaman dan serangan, secara tidak langsung memberikan jaminan terhadap kelangsungan bisnis perusahaan.

Walaupun pada saat ini banyak yang menerapkan berbagai standar keamanan informasi. Yang paling umum dan banyak diterima adalah standar Sistem Manajemen Keamanan Informasi yang diterbitkan ISO dan IEC. Keluarga ISO27000(series) memiliki standar antara lain:

Waktu & Pelaksanaan Event

Waktu          : Kamis, 31 Mei 2018 (13.00 – selesai)
Tempat       : Inixindo Jogja (Jalan Kenari No. 69, Mujamuju, Yogyakarta)
Biaya           : Gratis*

*slot terbatas

Poster

Chat via Whatsapp