TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

dokumen-dokumen yang mirip
TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( )

TUGAS 1 WEB DINAMIS LANJUT. Nama : Parisaktiana Fathonah NIM : Link :

TUGAS 1 WEB DINAMIS LANJUT

Aplikasi Web Dinamis Lanjut

APLIKASI WEB DINAMIS LANJUT TUGAS 1

TUGAS 1 APLIKASI WEB DINAMIS LANJUT. Nama : ARISTIAN NUGROHTOMO NIM :

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub

TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER EL RAHMA YOGYAKARTA

TUGAS 1 WEB DINAMIS LANJUT COMPOSER DAN GITHUB DISUSUN OLEH : DUROTUL MADAROYAN ( )

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 Aplikasi Web Dinamis Lanjut. Disusun Oleh : Rina Septiana ( )

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

Aplikasi Web Dinamis Lanjut

TUGAS APLIKASI WEB DINAMIS LANJUT. Tugas 1. : Ditya Lingga Watestha Nomor Mahasiswa : Program Studi : Teknik Informatika Jenjang : Strata 1

Nama : Badiah Setyowati NIM :

STMIK ELRAHMA YOGYAKARTA

Tugas 1 Web Dinamis Lanjut COMPOSER DAN GITHUB. Imam Abdul Lathif TI-Malam

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub. Disusun Oleh : JOKO PRAMANA PUTRA :

Tugas 1. Aplikasi Web Dinamis Lanjut. COMPOSER dan GITHUB DISUSUN : Rudi Setyawan Tehnik Informatika / malam

1. Tutorial composer Apa sih composer itu? Dan mengapa harus menggunakan composer? Tentunya orang yang awam coding mesti akan bertanya-tanya tentang

TUGAS 1 COMPOSER DAN GITHUB

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WED DINAMIS LANJUT

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

Membangun Website dengan Joomla!

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub (Update Oktober 2016) Disusun Oleh Wawan Chahyo Nugroho ( )

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

Instalasi Framework Laravel di Windows dan di Linux Ubuntu

Manual Installation Perceptive Content Web

Instalasi & Konfigurasi MySQL Server

Pertemuan 11 Pengenalan DBMS dan MySQL

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

MANUAL UNTUK MENJALANKAN PROGRAM

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

BAB IV DISKRIPSI KERJA PRAKTIK. 4.1 Pembuatan Server Menggunakan Mercury Pada XAMPP

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam ilmu komputer, implementasi menjadi tahap realisasi dari spesifikasi

LAPORAN PRAKTIKUM SISTEM BASIS DATA INSTALASI IBM DB2 DAN IBM DATA STUDIO CLIENT

MANUAL UNTUK MENJALANKAN

INSTALASI GRIPS 1.0 GRIPS 1.0. Gathering Reports and Processing Information System. Untuk Pelaporan TKM. Project Name. Document Title.

PENGGUNAAN APLIKASI E-LEARNING (MOODLE)

REMOTE DESKTOP DENGAN TEAMVIEWER

Instalasi Aplikasi TeamViewer Pada Debian Linux

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

(SVN) SERVER DENGAN DROPBOX

BAB IV IMPLEMENTASI DAN ANALISA

Menginstalasi Windows 8 dengan Cara Membuat Salinan Baru

Proses Urutan Installasi SQL SERVER. Setelah Setup.exe, di klik, maka akan muncul gambar di bawah ini :

Tutorial Instal XAMPP

Panduan Instalasi Drupal 7 di Localhost

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

CARGO MANAGEMENT SOFTWARE

KONFIGURASI MAIL SERVER DENGAN MERCURY

Mengenal Oracle 10g XE

FUNGSI GOOGLE DRIVE. Deni Nur Apriyatna. Abstrak. Pendahuluan.

STEP BY STEP INSTALLASI SOFTWARE PPOB ARINDO LOKET BARU

PENGENALAN DAN PENGEMBANGAN E- JOURNAL 1 ) Oleh: Herman Dwi Surjono, Ph.D.

Prosedur Menjalankan Program / Alat

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

Bab 1 Pengenalan Web Server dan Server Side Scripting

Website : Mobile : Twitter

Setting Client Pada PC (OS Windows 7 SP1) Last Update: 19 Agustus 2015

Berikut ini adalah beberapa hal yang harus Anda siapkan untuk memasang wordpress di localhosting:

Panduan Penggunaan Aplikasi Speedy Alert System. Alert System. Panduan Penggunaan

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

Oleh: George Thomas. Web Site:

sebelumnya proses add path GMT harus dilakukan secara manual di environment setting pada windows.

INSTALASI MOODLE DI LAPTOP/PC DENGAN WINDOWS 7

Software Database Firebird

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

INSTALASI DAN KONFIGURASI VERTRIGOSERV 2.16

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

BAB IV PEMBAHASAN. memudahkan dalam pelayanan dan pekerjaan, sehingga sangat rentan dalam

Instalasi ubuntu. Langkah pertama boot ubuntu installer pada PC anda. pilih start or install ubuntu

LAMPIRAN A INSTALASI APACHE DAN MYSQL

TUTORIAL INSTALASI ANDROID SDK

Aplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK)

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

FILE TRANSFER PROTOCOL (FTP) SERVER

Instalasi Joomla 1.7

PANDUAN INSTALLASI AVIRA DRIVELOCK MANAGEMENT CONSOLE

Step-Step dalam pembuatan Web

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

Pengenalan Sistem Aplikasi Perpustakaan

DAFTAR ISI BAB I INSTALLASI

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

BAB 4 IMPLEMENTASI DAN EVALUASI

Instalasi Web Server WAMP 5 versi Pemrograman Web

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

Transkripsi:

TUGAS 1 Aplikasi Web Dinamis Lanjut Rachmat Dharmawan SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016

COMPOSER 1. Pengertian Composer Composer merupakan sebuah tool dependency management yang diperuntukkan untuk PHP. Kegunaan dari tool ini sendiri ialah untuk membantu developer dalam mengelola library yang digunakan ketika proses pembuatan web. 2. Kegunaan Composer Ketika belum diciptakannya composer, banyak masalah yang dialami oleh developer web dalam mengembangkan aplikasi seperti : - Ketika membangun aplikasi dan membutuhkan banyak library, lantas apakah harus mendownloadnya satu persatu? - Beberapa library yang digunakan ternyata saling berhubungan dan membutuhkan library lain, secara tidak langsung developer harus mendownload library lainnya kan? - Kemudian jika library yang digunakan merilis versi terbaru, apakah developer harus mendownload ulang kemudian meng - uploadnya kembali? Untuk mengatasi permasalahan diatas, maka solusinya adalah harus menggunakan composer. Cara kerja composer cukup sederhana, nantinya Anda diharuskan untuk menulis library yang dibutuhkan di sebuah file (composer.json). Kemudian composer akan mencari dan menginstall library tersebut secara otomatis. Begitu pula jika terdapat update terbaru pada library yang digunakan, cukup ubah file composer.json kemudian secara otomatis pula composer akan meng updatenya. Pada intinya composer secara tidak langsung membantu developer dalam meringankan pekerjaannya, karena composer melakukan install maupun update library secara otomatis. 3. Cara Instalasi Composer Perhatian! -Sebelum install composer terlebih dahulu anda harus memiliki aplikasi xampp maupun wampp karena sebagai commandline -Jangan lupa harus terhubung dengan internet, karena selama proses tersebut installer akan mendownload composer dan beberapa komponen yang diperlukan. a. Langakah pertama :

Double klik composer -setup.exe >> next. Selanjutnya akan muncul jendela seperti di bawah ini. b. Langkah selanjutnya kita diminta untuk menentukan lokasi file php(file php.exe) yang akan digunakan pada command line. c. Pada jendela proxy setting langsung next saja, tanpa ceklist use a proxy server to connect internet karena saya tidak memakai proxy server.

d. Pada halaman ini akan menampilkan jendeka review settings yang akan di jalankan. Klik install untuk melanjutka proses instalasi.

e. selanjutnya akan muncul jendela pemberitahuan bahwa telah terjadi perubahan pada windows environment. Perubahan ini dimaksudkan agar composer dapat dijalankan pada command prompt. f. proses instalasi selesai dan klik finish untuk menutup jendela instalasi.

4. Cara menambahkan library dompdf pada aplikasi web Sebelum menambahkan library dompdf kita pastikan terlebih dahulu apakah composer sudah terinstall atau belum. Caranya masuk ke command promp kemudian ketikan composer. Jika sudah terinstall akan muncul tampilan seperti di bawah ini : GIT VERSIONING (GITHUB) 1. Pengertian git versioning (github) Github adalah software hosting untuk proyek open source yang menggunakan tool system revisi kontrol git. Jadi git adalah tool untuk melakukan revisi code, sedangkan github adalah webhostingnya. Mudahnya github adalah webhosting untuk proyek software seperti google code atau sourceforge.net. Dalam bahasa gaulnya github adalah jejaringan sosial untuk para software developer. 2. Mengapa dalam pengembangan software pada tim kolaborasi perlu keahlian menggunakan git version? Alasannya : - Agar kita dapat mengembangkan perangkat lunak secara team work. - Agar pekerjaan proyek lebih efektif, efisien, dan produktif. -Agar mendapatkan kualitas proyek terbaik, karena setiap tim bisa saling mengontrol. 3. Bagaimana cara membuat repository?

a. Langkah pertama masuk ke akun github, kemudian klik + di pojok kanan atas >> klik new repository b. Buat nama repository di kolom Repository name, yang mudah diingat, misalnya Tugas2 c. Berikan deskirpsi tentang repository yang anda buat d. Tentukan hak akses repository anda : - Public : merupakan pilihan untuk memulai bekerja bersama pengguna GitHub lainnya, sehingga anda bisa mendapat keuntungan dari kolaborasi bersama komunitas. -Privat : merupakan pilihan untuk memulai bekerja secara independent ataupun individu, dimana fitur ini disediakan lebih sedikit dibanding public dan anda juga bisa menentukan kepada siapa ingin berkolaborasi. e. Select initialize this repository with a README

f. Sekarang anda sudah mempunyai repository

g. Branch (cabang) adalah pengaturan untuk menentukan tujuan, fungsi atau keperluan dari proyek kita, secara default biasanya sebagai master. Jika anda melakukan branch maka anda pada dasarnya membuat suatu cabang dari repository anda. Jika anda membuat perubahan dan melakukan commit pada cabang ini maka ini hanya terjadi pada cabang tersebut dan tidak akan berdampak pada cabang utama maupun cabang-cabang lain yang mungkin ada. Disamping itu cabang ini nantinya bisa digabung (=merge) dengan cabang-cabang yang lain atau disatukan kembali dengan cabang utama. h. Bagaimana cara memberikan komentar dan mengirim pekerjaan anda ke repository?

Referensi : http://www.belajarphplengkap.com/2016/09/cara-menggunakan-composer-php.html http://apps.cs.ipb.ac.id/docs/gitlab-tutorial.pdf http://www.gatewan.com/2015/11/mengenal-composer-dan-github.html https://danangindrak.wordpress.com/2012/12/23/membuat-dan-menggunakan-repository-di-github/