APLIKASI WEB DINAMIS LANJUT TUGAS 1

dokumen-dokumen yang mirip
TUGAS 1 APLIKASI WEB DINAMIS LANJUT. Nama : ARISTIAN NUGROHTOMO NIM :

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

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

TUGAS 1 WEB DINAMIS LANJUT

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER EL RAHMA YOGYAKARTA

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 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub

TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

STMIK ELRAHMA YOGYAKARTA

TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

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

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

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

Nama : Badiah Setyowati NIM :

TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

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

Aplikasi Web Dinamis Lanjut

TUGAS 1 WEB DINAMIS LANJUT

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

TUGAS 1 APLIKASI WED DINAMIS LANJUT

TUGAS 1 WEB DINAMIS LANJUT

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 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub (Update Oktober 2016) Disusun Oleh Wawan Chahyo Nugroho ( )

TUGAS 1 COMPOSER DAN GITHUB

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

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

BAB IV IMPLEMENTASI DAN ANALISA

TUTORIAL Manajemen File Mendeley

CARGO MANAGEMENT SOFTWARE

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

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

Git-Source Code Management

KONFIGURASI MAIL SERVER DENGAN MERCURY

Membangun Website dengan Joomla!

Publikasi Website Di Geocities.ws

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

Copy Right 2009 Not right to copy without permission

PANDUAN MENGGUNAKAN MENDELEY. Software Mendeley bisa didownload secara gratis melalui website :

Lampiran 1. Langkah-Langkah Dalam Membuat Installer E-Book Dengan Menggunakan Program Tarma Installer

Tutorial Instal XAMPP

MENGUPLOAD WEBSITE KE SERVER HOSTING

Instalasi Framework Laravel di Windows dan di Linux Ubuntu

BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

atau Double Click pada xampp-win

PENGENALAN DAN INSTALASI SOFTWARE

BUKU PETUNJUK PENGGUNAAN APLIKASI DAN WEBSITE LAPORPAK

Pemrograman Web Week 1. Team Teaching

Administrasi Website Berbasis CPanel Hosting

BAB IV IMPLEMENTASI DAN PENGUJIAN

IAIN WALISONGO SEMARANG

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat Web dengan CMS Joomla Sumber dari

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

STEP BY STEP INSTALLASI SOFTWARE PPOB ARINDO LOKET BARU

Instalasi Joomla 1.7

2.1 Instalasi Joomla Secara Lokal

TUTORIAL INSTALASI ANDROID SDK

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

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

Petunjuk Upload Wordpress pada Website

Persiapan. 2.1 Hardware

BAB IV IMPLEMENTASI DAN EVALUASI

Persiapan Lingkungan Pengembangan Android

UPLOAD WEB. Upload web ke hosting gratis di byethost.com. Create by: Heru W drupalsolo.isgreat.org

Beberapa Cara Upload Website ke Hosting Server

BAB IV IMPLEMENTASI DAN PENGUJIAN

INSTALASI DAN KONFIGURASI VERTRIGOSERV 2.16

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

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA

Instalasi Web Server WAMP 5 versi Pemrograman Web

PENGEMBANGAN PROJECT MICROCONTROLLER DENGAN ARDUINO IDE

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

Prosedur Menjalankan Program / Alat

MEMBUAT BLOG DI WORDPRESS

Remember Hello word!

Kita akan masuk pada halaman utama YouTube dan langkah selanjutnya ketikkan nama video yang akan kita cari misalnya Doraemon lalu klik Search.

Cara install framework laravel di Android

Mengapa kita perlu menggunakan Mendeley?

Laporan Praktikum. Anggota kelompok : Dayanni Vera Versanika Ichtiar Testament Gea Rizal Putra Ramadhan

Cara Belajar Xampp Pada Mysql untuk Php

Install Italc Di Windows XP

MANUAL UNTUK MENJALANKAN PROGRAM

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

SETUP (Petunjuk Instalasi SIMAK Accounting)

Gambar 2. 1 Kotak dialog Pilihan Bahasa

FILE TRANSFER PROTOCOL (FTP) SERVER

MODUL UNTUK OPERATOR E-LEARNING UNIVERSITAS ISLAM KALIMANTAN MAB BANJARMASIN Oleh: Hamdan Husein Batubara, M.Pd.I

Transkripsi:

APLIKASI WEB DINAMIS LANJUT Nama : Apriyanto Wibowo NIM : 12141362 Soal : TUGAS 1 1. Buatlah tutorial / panduan singkat penggunaan composer pada pengembangan aplikasi Didalam tutorial memuat informasi : Apa itu composer? Mengapa harus menggunakan composer? Bagaimana cara instalasinya? Platform os linux or windows Misal saya mau menambah library dompdf pada aplikasi web bagaimana caranya? Sertakan screenshotnya. 2. Buatlah tutorial / panduan singkat tentang penggunaan git versioning pada pengembangan webbase. Didalam tutorial memuat informasi : Apa itu git versioning (github)? Mengapa dalam pengembangan software pada tim kolaborasi perlu keahlian menggunakan git versioning? Bagaimana cara membuat repository? Apa kegunaan branch? Bagaimana cara mengunduh update data terbaru dari repository? Bagaimana cara memberikan komentar dan mengirim pekerjaan anda ke repository? Sertakan screenshotnya. 3. Silahkan clone pada link github dibawah ini : https://github.com/wahyusoft/webdinamislanjut.git saya sudah buatkan 1 contoh Categories.php untuk menampilkan data categories pada database northwind, buatkan class products untuk menampilkan data produk. Kemudian file product Anda push ke repositori dengan membuat branch baru dengan nama branch nim Anda.

1. Composer Apa itu composer? Composer adalah dependency manager khusus PHP yang memiliki fungsionalitas seperti Gem (Ruby) atau Maven (Java). Anda bisa menginstall suatu library melalui composer dan composer akan secara otomatis menginstall library lain yang dibutuhkan, tanpa perlu mendownload satu persatu. Mengapa harus menggunakan composer? Dengan menggunakan composer, kita tidak perlu lagi membuat sebuah program secara berulang-ulang atau bahkan tidak perlu membuatnya sama sekali. Misal, jika kita ingin membuat sebuah modul autentikasi (Login, Logout, Register dsb) maka kita tinggal menggabungkan modul autentikasi yang telah dibuat oleh orang lain ke dalam aplikasi kita Bagaimana cara instalasinya? Platform os linux or windows Berikut adalah cara menginstall composer pada windows 10 Pertama, pastikan komputer terhubung ke koneksi internet, buka aplikasi exe composer lalu klik next sesuai perintah

pilih command file php kemudian pilih next,lalu muncul kotak dialog lagi klik install

Klik next pada kotak dialog berikutnya tanpa memberi check pada proxy setting dan proses download composer dimulai

Setelah proses download selesai akan muncul kotak dialog yang menyarankan anda untuk menutup semua jendela windows explorer yang terbuka sebelum menjalankan composer. Setelah itu klik next finish dan instalasi composer selesai

Setelah proses instalasi selesai, cek apakah composer sudah berjalan melalui command prompt dengan mengetikkan perintah composer. Setelah composer terinstal,misal mau menambah library dompdf pada aplikasi web,berikut caranya : Buat file bernama composer.json dan tambahkan package library dompdf ke dalamnya - { - "require": { - "dompdf/dompdf": "dev-master" - } - } Buka command prompt. Lalu masuk ke folder proyek yang akan dikembangkan yang sudah terinstall composer,kemudian jalankan dengan perintah composer update

2. Git versioning Apa itu git versioning (github)? Github adalah sebuah website yang memberikan pelayanan untuk menyimpan repo anda secara gratis. Banyak perintah yang ada di git bash dan git gui bisa dilakukan melalui Github. Tidak hanya itu, Github juga memudahkan kolaborasi dalam suatu proyek dengan fitur-fitur tambahan seperti pull request, diskusi di patch, mengatur bugs, dan lain-lain. 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 kembali source code lama jika suatu saat kita ingin kembali ke versi berapapun dari aplikasi yang pernah kita tulis. Mengapa dalam pengembangan software pada tim kolaborasi perlu keahlian menggunakan git versioning? Agar kita dapat mengembangkan perangkat lunak secara team work dan mengerjakan proyek lebih cepat dan efektif serta mendapatkan kualitas proyek terbaik Bagaimana cara membuat repository? Pastikan anda sudah memiliki akun github,jika belum maka mendaftar terlebih dahulu pada situs github. Pertama, klik ikon + di pojok kanan atas kemudian muncul menu dropdown pilih new repository Kemudian buat nama repository misal percobaan dan berikan deskripsi repository misal pengembangan proyek akademi. Berikutnya tentukan hak akses untuk repository anda,public atau private. Berikan tanda check pada Initialize this repository with a README, lalu klik create repository

Sekarang anda sudah memiliki repository j Apa kegunaan branch? Pada tampilan menu repository terdapat beberapa fitur seperti commit,branch,releases dan contributor. Untuk kegunaan branch sendiri yaitu untuk mengembangkan fitur,memperbaiki bug, dan bereksperimen dengan ide-ide baru dengan aman.

Bagaimana cara mengunduh update data terbaru dari repository? Untuk mengunduh salah satu file dari repository caranya klik kanan pada file yang ingin di download pilih save link as Untuk mengunduh repository secara menyeluruh pilih menu clone or download di bagian kanan halaman lalu pilih download zip Bagaimana cara memberikan komentar dan mengirim pekerjaan anda ke repository? Untuk memberi komentar dan mengirim pekerjaan ke repository terlebih dahulu kita harus menginstal github desktop,jika belum punya bisa download di desktop.github.com. Setelah diinstal buka aplikasinya lalu login

Setelah login,sekarang kita akan menambahkan proyek ke repository yang sudah ada,berikut langkahnya : - Pilih default shell sesuai keinginan kemudian klik save - Selanjutnya lakukan remote untuk repository yang telah dibuat di github misal percobaan melalui link repository dengan cara klik tools and option kemudian pilih repository setting

- kemudian klik remote maka akan muncul field untuk menaruh link repository anda, link diambil dari repository web github melalui browser,copy link dari browser kemudian paste kan di field kosong tersebut lalu klik OK - Berikutnya kita menggunakan command line untuk mengupload proyek ke repository yang ada di host github dengan cara klik tools and option >> open in git shell - Berikutnya ketik git init untuk menginisialisasi proyek lokal di komputer anda - Berikutnya ketik git add. untuk menambah file ke repository lokal

- Selanjutnya ketik git commit m First commit untuk mempersiapkan file yang telah anda tambahkan ke dalam repository lokal - Selanjutnya copy url remote, lalu ketik git remote add origin [paste url remote] - Ketik git remote v untuk verifikasi remote - Berikutnya ketik git push origin master untuk mengeksekusi project lokal upload ke repository di host github *pada gambar di atas terdapat pesan error yang disebabkan karena melakukan remote dengan perangkat yang berbeda, cara mengatasinya ketik git pull --rebase origin master lalu enter,kemudian ketik lagi git push origin master

Berikut tampilan web github setelah file berhasil di push ke repository Memberi komentar di repository - Pertama pilih menu commit - Pilih file commit yang akan diberi komentar

- Klik tanda + pada baris script yang ingin diberi komentar >> masukkan komentar >> klik add single comment - Komentar telah berhasil ditambahkan

Referensi : http://digitalmapia.com/mengenal-composer-pada-pemrograman-php/ https://codesaya.com/git/github/mengenal-github/unit/1/ https://git-scm.com/book/id/v1/branching-pada-git-manajemen-branch http://www.ariona.net/belajar-git-yuk/ https://git-scm.com/book/id/v1/memulai-git-dasar-git http://www.devaradise.com/id/2015/05/mengenal-apa-itu-git-github.html https://id.wikipedia.org/wiki/github