Postingan

Belajar RESTful API

  Pengertian RESTful API   RESTful API adalah sebuah protokol yang digunakan untuk berkomunikasi antara komputer yang berbeda secara terdistribusi melalui jaringan internet. RESTful API sendiri merupakan salah satu jenis dari protokol ini yang menggunakan arsitektur REST (Representational State Transfer) sebagai dasar dari desainnya. Dalam RESTful API, sumber daya (resource) diidentifikasi dengan URI (Uniform Resource Identifier) dan komunikasi dilakukan dengan menggunakan metode HTTP seperti GET, POST, PUT, DELETE, dan sebagainya. Selain itu, RESTful API juga menggunakan representasi data yang berbeda-beda seperti JSON, XML, atau plain text. ADALAH sendiri bukanlah bagian dari definisi RESTful API, melainkan hanya kata penghubung yang menunjukkan bahwa topik yang dibicarakan setelahnya adalah pengertian atau penjelasan mengenai RESTful API. Fungsi Dari RESTful API RESTful API memiliki beberapa fungsi utama, di antaranya: 1.Memungkinkan interaksi antara aplikasi yang berbeda s...

GITLAB

Gambar
A. Pengertian GitLab   GitLab adalah sebuah platform yang menyediakan layanan hosting untuk Git repository, yang dikembangkan dan dioperasikan oleh GitLab Inc. Platform ini memungkinkan para pengguna untuk menyimpan, mengelola, dan berkolaborasi dalam proyek perangkat lunak, serta memungkinkan untuk melakukan continuous integration dan deployment. Selain menyediakan layanan hosting untuk Git repository, GitLab juga menyediakan berbagai fitur untuk membantu para pengembang software, seperti issue tracking, wiki, code review, continuous integration dan deployment, serta monitoring dan analisis performa aplikasi. GitLab dapat dijalankan pada infrastruktur cloud atau on-premise, yang memungkinkan organisasi untuk mengontrol dan mengelola data mereka secara lebih fleksibel. B.Fungsi-Fungsi GitLab  Ada beberapa fungsi utama dari Gitlab, diantara nya: 1.Git repository hosting GitLab menyediakan hosting untuk Git repository, sehingga para pengguna dapat menyimpan kode mereka dan melak...

JAVA

  1.Pengertian Java   Java adalah bahasa pemrograman yang dikembangkan oleh James Gosling pada tahun 1995 dan saat ini dimiliki oleh perusahaan Oracle. Java adalah bahasa pemrograman yang berorientasi objek dan didesain untuk memudahkan pengembangan aplikasi yang dapat dijalankan pada berbagai platform, seperti Windows, Linux, dan macOS. Java populer digunakan untuk mengembangkan berbagai jenis aplikasi, termasuk aplikasi desktop, aplikasi web, aplikasi mobile, game, dan banyak lagi. Java juga dikenal sebagai bahasa pemrograman yang aman dan andal karena memiliki fitur keamanan yang kuat dan sistem penanganan kesalahan yang efektif. Selain itu, Java memiliki banyak library dan framework yang dapat digunakan untuk mempercepat proses pengembangan aplikasi. 2.Sejarah Java   Java pertama kali dikembangkan pada awal 1990-an oleh James Gosling, Patrick Naughton, dan Mike Sheridan di Sun Microsystems, Inc. Saat itu, Sun Microsystems sedang mengembangkan teknologi baru yang diseb...

LAB MYSQL

Gambar
  1.Membuat tabel pengguna Sintaks SQL: CREATE TABLE `tb_pengguna` (   `Userid` VARCHAR(50) NOT NULL,   `Nama` VARCHAR(50) NOT NULL,   `Email` VARCHAR(50) NOT NULL,   `No_telp` bigint NOT NULL DEFAULT 0,   PRIMARY KEY (`Userid`),   UNIQUE KEY `idx_uniq_tb_pengguna` (`Email`),   UNIQUE KEY `idx_uniq_tb_pengguna` (`Nama`,`No_telp`); Hasil output: 2.Added Unique Into Table Contoh sintaks SQL: ALTER TABLE `tb_pengguna` ADD UNIQUE INDEX unique_email (Email); Hasil output: 3.Added Index Into Table Contoh sintaks SQL: ALTER TABLE `tb_pengguna` ADD INDEX idx_nm_nama_notelp (`Nama,`No_telp`); Hasil output: 4.Edit Field Data Type Contoh sintaks SQL:  alter table tb_pengguna modify email VARCHAR(100); Hasil output 5.Insert Data Into Table tb_pengguna Contoh sintaks SQL: INSERT INTO tb_pengguna VALUES ('dyka.permana','Andyka Putra Permana','andyka@student.email','082119265376'); Hasil output: 6.Membuat Table team Contoh sintaks SQL: CREATE TABLE `tb_team...

Lab Docker Container

Gambar
  1.Install Docker pada Windows Untuk mendownload docker bisa mengakses https://www.docker.com/ download docker dan unduh, jika tampilan sudah seperti dibawah tandanya docker sudah running dan docker sudah terinstall dengan benar. 2.Mendowload Image Nginx, Phpmyadmin, Mysql, Tomcat Untuk mendownload image kita buka terminal dan menginstallnya di https://hub.docker.com/ lalu ke menu bagian explore atau langsung search image apa saja yang akan kita install kemudian ketikan perintah "docker pull <nama image>:latest 3.Create container dengan port 8081 dengan melewati private port 8080 dan di akses di localhost:8081 Jika kita belum membuat docker image ketikan perintah #docker run -d --name Yourname-mywebsite-container -p 8081:8080 tomcat:latest   #docker exec -it tomcat-container /bin/bash #ls #Cp -R webapps.dist/* webapps #exit Uji pada browser localhost:8081 4.Creat database mysql di container docker, lalu buat database nama kita sendiri, dan membuat table dengan inse...