TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github

dokumen-dokumen yang mirip
TUGAS 1 Aplikasi Web Dinamis Lanjut. Disusun Oleh : Rina Septiana ( )

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

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

APLIKASI WEB DINAMIS LANJUT TUGAS 1

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

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

TUGAS 1. Aplikasi Web Dinamis Lanjut

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

STMIK ELRAHMA YOGYAKARTA

TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

Aplikasi Web Dinamis Lanjut

TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

Aplikasi Web Dinamis Lanjut

Nama : Badiah Setyowati NIM :

TUGAS 1 WEB DINAMIS LANJUT

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

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER EL RAHMA YOGYAKARTA

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub

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 APLIKASI WEB DINAMIS LANJUT. Tugas 1. : Ditya Lingga Watestha Nomor Mahasiswa : Program Studi : Teknik Informatika Jenjang : Strata 1

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 WEB DINAMIS LANJUT

TUGAS I APLIKASI WEB DINAMIS LANJUTAN. Disusun Oleh : Muhammad Misbahul Munir ( )

TUGAS 1 COMPOSER DAN GITHUB

Pengelanan Composer dan Git Versioning

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

TUGAS 1 APLIKASI WED DINAMIS LANJUT

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

BAB IV IMPLEMENTASI DAN ANALISA

MANUAL UNTUK MENJALANKAN PROGRAM

Git-Source Code Management

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

MANUAL UNTUK MENJALANKAN

Instalasi Framework Laravel di Windows dan di Linux Ubuntu

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

BAB IV IMPLEMENTASI DAN PENGUJIAN

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

Cara Belajar Xampp Pada Mysql untuk Php

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

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

CARGO MANAGEMENT SOFTWARE

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

1. Prosedur Persiapan Aplikasi Berikut ini adalah panduan untuk melakukan install aplikasi untuk dapat menjalankan program penilai esai otomatis :

PENGENALAN POLA WAJAH DENGAN METODE LEARNING VECTOR QUANTIZATION UNTUK PRESENSI REAL-TIME ANGGOTA PERPUSTAKAAN STMIK AKAKOM YOGYAKARTA

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

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

Gambar ini menunjukkan informasi pemilihan folder untuk melakukan instalasi software XAMPP.

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 1 Pengenalan Web Server dan Server Side Scripting

IAIN WALISONGO SEMARANG

Manual Installation Perceptive Content Web

SOFTWARE DEFINED NETWORK

Membuat Web dengan CMS Joomla Sumber dari

Copy Right 2009 Not right to copy without permission

Instalasi MySQL dengan App Serv [ Hari Zulianto ] [Year] JOB SHEET

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

Oleh: Ahmad Syauqi Ahsan

PENGENALAN DAN INSTALASI SOFTWARE

BAB IV IMPLEMENTASI DAN PENGUJIAN

Install Italc Di Windows XP

Daftar Isi. 1. Aplikasi Apekesah Cara Download Akses Penggunaan Aplikasi Apekesah Registrasi...

Persiapan. 2.1 Hardware

BAB IV IMPLEMENTASI DAN PENGUJIAN

PANDUAN PEMAKAIAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PERUMAHAN ( STUDI KASUS : PERUMAHANJOGJA.NET )

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Lunak, Implementasi Perangkat Keras, Implementasi Basis Data, Implementasi

Tahap-tahap menginstall ORACLE 10g

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

Contekan Git. Table of Contents. 1. Introduction 2. Overview 3. Alur Kerja 4. Keterangan 5. Referensi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

MID-TERM EXAM ASSIGNMENT E-COMMERCE

Cara Meng-install Web Server Lokal (xampp-win )

Tutorial Membuat Website Gratis

Cara Install Java SE Development Kit (JDK) di Windows

2.1 Instalasi Joomla Secara Lokal

CARA INSTALASI DAN MENJALANKAN PROGRAM

A. INSTALLASI SOFTWARE

Manual Installasi SLiMS 7 (Cendana) Di Windows 7 *

Pemrograman PHP7 untuk Pemula

28/09/2013. Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Penjelasan Umum 1. Apa itu PMP? Penjaminan mutu pendidikan dasar dan menengah adalah suatu mekanisme yang sistematis, terintegrasi, dan berkelanjutan

Muhammad Adri. Pendahuluan. Instalasi Xampp

BAB 4 INSTALASI JOOMLA 1.5.X

OLEH : Direktorat Pembinaan SMA

Langkah-langkah pembuatan website dengan Instalasi secara online

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

U U U UC-17 Skenario normal I Skenario alternatif I

KONFIGURASI MAIL SERVER DENGAN MERCURY

Mengembangkan Website Berbasis Wordpress

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk mengiplementasikan aplikasi e-library ini, terlebih dahulu harus disediakan

Langkah-langkah Instalasi Openbiblio Indonesia Oleh : Arif Surachman /

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

Instalasi Web Server WAMP 5 versi Pemrograman Web

TUTORIAL Manajemen File Mendeley

Transkripsi:

TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github Disusun oleh : Nama : Widayanto Nim : 12141389 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016

1. Penjelasan tentang composer a. Composer : Depedency Manager untuk PHP Berikut bisa kita lihat, perbandingan arsitektur package antar bahasa pemrograman : Perl -> CPAN Ruby -> Gem Java -> Maven Python -> pip C#(.net) -> NuGet Node.JS-> npm PHP -> Composer Composer adalah depedency manager. Artinya : Composer bisa menginstall package yang dibutuhkan Composer bisa mengupdate package yang memiliki release terbaru Composer bisa menghapus package yang sudah tidak diperlukan b. Kenapa harus menggunakan composer??? Karena koleksi buku yang kita miliki berjumlah ratusan, tentu tidak akan efektif jika semuanya harus ditampilkan pada satu halaman saja. Dari sini kita mulai berpikir bagaimana membagi-bagi data-data buku tersebut ke dalam beberapa halaman. Misalnya kita menginginkan setiap halaman hanya menampilkan dua puluh data buku saja. Kita dapat kembali menuliskan kode-kode PHP berikutnya untuk menyelesaikan masalah ini. Namun, kita dapat menempuh cara paling mudah dan cepat untuk mengatasinya, yakni dengan memanfaatkan pustaka classphp yang dibuat programer lain khusus untuk kebutuhan tersebut. Di sinilah letak pentingnya Composer. Ia akan sangat membantu kita dalam mencari dan menambahkan pustaka-pustaka tersebut ke dalam aplikasi yang sedang dibuat. c. Cara instal composer pada windows Langkah - langkah menginstall composer di windows : 1. Sebelum melakukan instalasi pastikan anda men-disable anti virus anda untuk sementara waktu, selama proses instalasi berjalan harap tidak ada anti virus yang running.

2. Setelah itu klik kanan > run as Administrator 3. Akan muncul halaman awal instalasi 4. Klik next, dan muncul halaman untuk mengkonfigurasi letak core PHP anda. Jika anda menggunakan webserver XAMPP biasanya terletak di htdocs/php namun bila anda menggunakanwamp Server lokasi file php bisa anda setting seperti gambar dibawah ini :

5. Bila anda menggunakan proxy silahkan anda masukkan proxy pada textbox (jika halaman masukkan proxy muncul) 6. Siap menginstall composer, langsung saja klik tombol install

7. Tunggu hingga proses instalasi selesai 8. Untuk mengecek apakah composer sudah terinstall buka CMD ketikkan > composer

D. Menambahkan library dompdf pada aplikasi web (wamp) 1. kunjungi di packagist.org. Setelah terbuka, ketikkan dompdf di kotak pencarian dan klik pada hasil pertama yang muncul yaitu dompdf /dompdf. 2. Didalam package kita akan melihat detail package yang akan di tambahkan ke library. 3. Untuk menginstal packages ini kita bisa melihat beberapa versi dompdf. 4. Karena ini menggunakan wamp maka letak folder berada pada

5. Cara mengedit dompdf pada folder composer. 6. Lanjut buka command prompt, masuk kedirektori dimana anda menyimpan composer.json dan ketikan perintah composer instal agar folder dompdf di tambahkan ke library web kita, tunggu sampai proses selesai.

7. Selanjutnya chek folder

2. Github a. Penjelasan tentang Github GIT merupakan sebuah Version Control System (VCS) yang digunakan dalam tim pengembangan perangkat lunak untuk bekerja bersama. Version Control maksudnya sistem Git akan mencatat setiap perubahan yang terjadi pada source code kita sehingga memungkinkan untuk mengambil kembalisource code b. Mengapa tim pengembangan software perlu keahlian git versioning Setiap tim mampu mengontrol kerja agar mudah membangun tim work dalam pengembangan mempunyai keefektifan dan jangka waktu yang bisa dikendalikan. c. Cara membuat respository 1. Membuat akun pada github (masuk github.com) 2. Lanjut pilihan tanda + seperti gambar di bawah ini dan akan muncul pilihan yang ada di pojok kanan atas dekat profil. 3. Buat nama repository simpel aja biar mudah di ingat hallo-tugas 4. Menambahkan deskipsi repository (optional) web dinamis lanjut 5. Ada pilihan public ataupun privat, jelas publik bersifat umum, jadi bisa sharing terhadap kelompok kerja tim. Untuk privat sendiri lebih ke macam individu dalam bekerja dalam programer itu sendiri. 6. Select Initialize this repository with a README. Kemudian pilih Create repository

d. Apakah kegunaan branch??? - secara default biasanya sebagai master - Untuk ber-eksperimen dengan ide-ide baru secara aman e. Bagaimana cara mengunduh update data terbarudari repository Download menyeluruh dalam bentuk zip Download dengan memilih update data

Klik kanan pada pilihan yang akan di download untuk memilih data yang akan di download. f. Bagaimana cara mengirimkan komentar dan mengirimkan pekerjaan anda pada repository Memberikan komentar pada repository 1. Pilih menu commit

2. Kemudian initial commit

3. Misal kita akan memberikan komentar pada baris kedua tekan tanda + pada baris yang kita inginkan kemudian tekan add single comment

Mengirim project ke repository 1. Ini menggunakan git gui 2. Membuka folder project yang akan di tambahkan ke repository 3. Klik kanan dan pilih git bash here 4. Maka akan muncul command prompt 5. Lakukan langkah konfigurasi username dan email seperti berikut Git config --global user.name antokgnd Git config --global user.email pemudat45@gmail.com

6. Lakukan langkah inisialisasi Git init tambahkan semua file yang ada dalam folder project Git add * Kemudian buat commit project, misal diberi commit versi 1.0 Git commit m "versi 1.0" 7. Setelah membuat commit untuk project, sekarang remote repository yang telah dibuat menggunakan kunci HTTP yang ada pada repository tadi Git remote add origin https://github.com/antokgnd/12141389.git Verifikasi remote dengan mengetik $ git remote v membuat commit untuk project, sekarang remote repository yang telah dibuat menggunakan kunci HTTP yang ada pada repository tadi. Git remote add origin https://github.com/widayanto/web dinamis lanjut.git Cek pada repository yang ada di GitHub atau bisa dengan repository URL Https://github.com/antokgnd/hallo-tugas

Clone atau Download repository 1. Fork Repository 2. Clone atau Download repository