Otodidak Bahasa Pemrograman Perl
|
|
- Yulia Lesmana
- 6 tahun lalu
- Tontonan:
Transkripsi
1
2 Otodidak Bahasa Pemrograman Perl
3 Otodidak Bahasa Pemrograman Perl Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO
4 Otodidak Bahasa Pemrograman Perl Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan pertama kali oleh Penerbit PT Elex Media Komputindo Kelompok Gramedia, Anggota IKAPI, Jakarta ISBN: Dilarang keras menerjemahkan, memfotokopi, atau memperbanyak sebagian atau seluruh isi buku tanpa izin tertulis dari penerbit. Dicetak oleh Percetakan PT. Gramedia, Jakarta Isi di luar tanggung jawab percetakan
5 Kata Pengantar Perl adalah bahasa pemrograman yang fleksibel. Anda bisa menggunakannya untuk membuat aplikasi console atau halaman website yang interaktif. Perl cukup mudah digunakan karena bersifat multiplatform. Bagi Anda yang menggunakan sistem operasi MS Windows, Perl dapat dijalankan hanya dengan menambahkan aplikasi, seperti XAMPP. Apakah sulit mempelajari Perl? Mungkin jawabannya relatif. Namun, di dalam buku ini, sesulit apapun Perl itu, tetap dapat dibahas dan dikupas secara singkat, tepat, dan mudah dipahami oleh para pemula. Pembahasan Perl di dalam buku ini dimulai dari pengenalan terhadap bahasa pemrograman ini, persiapan perangkat lunak, pembahasan tentang struktur program, variabel, perulangan, sampai pada penanganan file. Semoga setelah membaca buku ini, Anda akan semakin banyak memiliki referensi buku pemrograman yang membantu karier Anda di bidang informasi dan teknologi. Akhir kata, selamat membaca! Yogyakarta, 10 November 2017 Jubilee Enterprise We Make Bestseller Book Thinkjubilee.com v
6 Daftar Isi Kata Pengantar...v Daftar Isi... vii BAB 1 Mengenal Pemrograman Perl... 1 Tool yang Dibutuhkan...2 Install Server untuk Perl...2 XAMPP untuk Perl...2 Editor untuk Perl...4 Browser untuk Perl...5 Membuat Folder untuk Project...5 Menulis Perl Pertama...6 Pengujian Perl...8 Mematikan Module Apache...10 BAB 2 Dasar-Dasar Perl Struktur Kode Program Perl...11 Menulis Komentar...12 Penggunaan Whitespace...14 Penggunaan Tanda Kutip Tunggal dan Ganda...15 Memanfaatkan Here Document...18 Escaping Characters...19 Identifier pada Perl...20 Mengenal Tipe Data...21 Bekerja dengan Angka...21 Bekerja dengan String...22 Membuat Baris Baru...25 Variabel dalam Perl...26 Membuat Variabel...27 Membuat Variabel Array...29 Membuat Variabel Hash...31 Mengenal Konteks Variabel...32 Mengenal Lebih Lanjut tentang Scalar...33 Skalar Numerik...33 Skalar pada String...35 vii
7 Operasi-Operasi pada Skalar...36 Special Literal pada String...37 BAB 3 Bekerja dengan Array Pembuatan Array...40 Mengambil Nilai dari Sebuah Array...42 Menggunakan Sequential Number...45 Ukuran Sebuah Array...46 Menambah dan Mengurangi Elemen dalam Sebuah Array...48 Slicing...50 Mengganti Elemen dalam Sebuah Array...51 Mengubah String Menjadi Array...52 Mengubah Array Menjadi String...53 Mengurutkan Array...54 Variabel Spesial $[...54 Menggabung Array...56 Memilih Elemen dari List...56 BAB 4 Hashes Membuat Hash...57 Membuat Hashes...58 Menampilkan Nilai dalam Hashes...59 Meng-Extract Slice...60 Meng-Extract Key dan Value...61 Menguji Hashes...63 Menentukan Ukuran Hash...64 Menambah dan Menghapus Elemen di dalam Hash...65 BAB 5 Struktur If dan Loops Pernyataan If...68 Menggunakan If Else...69 Menggunakan If Elsif Else...70 Unless...71 Unless else...72 Switch...73 Menggunakan Operator? :...74 Loops (Perulangan)...75 Perulangan While...76 Perulangan Until...77 Perulangan For...78 Perulangan Foreach...80 Perulangan Do While...81 viii
8 BAB 6 Menggunakan Operator Operator Aritmatika...83 Operator Equality...84 Bekerja dengan String...85 Assignment Operator...87 Logical Operator...87 Quote-Like Operator...88 Operator-Operator Lainnya...89 BAB 7 Bekerja dengan Date dan Time Tanggal dan Waktu Hari Ini...91 GMT Time...92 Format Tanggal dan Waktu...93 Epoch Time...94 POSIX Function strftime()...95 BAB 8 Subroutines Membuat dan Memanggil Subroutine...97 Menggunakan Parameter...99 Menggunakan List dalam Subroutines Menggunakan Hash dalam Subroutine Mengenal Private Variable Nilai Sementara Menggunakan Local() BAB 9 Mengenal References Membuat References dan Mengenal Dereferencing Dereferencing Circular References BAB 10 File I/O Membuka dan Menutup File Menggunakan Fungsi Open Fungsi Sysopen Menggunakan Fungsi Close Membaca dan Menulis File Operator <FILEHANDL> Fungsi Getc Fungsi Read Fungsi Print Mengopi File ix
9 Mengubah Nama File Menghapus File Bekerja dengan Direktori Menampilkan Seluruh File Membuat Direktori Baru Menghapus Direktori Tentang Penulis x
10 BAB 1 Mengenal Pemrograman Perl Perl adalah bahasa pemrograman yang dikembangkan oleh Larry Wall yang khusus dirancang untuk pemrosesan teks. Perl sendiri adalah sebuah akronim, yaitu singkatan dari Practical Extraction and Report Language. Saat ini Perl dapat berjalan di berbagai platform, seperti Windows, Mac OS, dan berbagai versi UNIX. Ketika internet belum seramai sekarang, bahasa pemrograman Perl sering digunakan untuk membuat desain website yang interaktif. Sekitar tahun 2000-an, Perl sudah dapat dimanfaatkan untuk menangkap data dari form dan mengolahnya menjadi sebuah halaman web yang interaktif. Namun lambat laun, pengembangan Perl mulai tergerus oleh kehadiran berbagai bahasa dan script pemrograman lain, seperti PHP serta berbagai jenis framework Javascript. Perl sendiri adalah bahasa pemrograman interpreter. Itu artinya, kode program yang Anda tulis tidak melewati tahap kompilasi. Dengan kata lain, Perl diproses tidak seperti kebanyakan kode program C atau C ++ yang ditulis langsung ke dalam format yang bergantung pada mesin. 1
11 Meskipun digunakan secara terbatas, namun tidak ada ruginya mempelajari Perl karena bahasa pemrograman ini masih berkembang hingga hari ini dan bisa menjadi salah satu nilai tambah bagi Anda jika ingin melamar bekerja di perusahaan dotcom. Tool yang Dibutuhkan Perl bukanlah bahasa pemrograman yang menuntut banyak sumber daya. Bahasa pemrograman Perl dapat ditulis menggunakan editor teks sederhana, seperti Notepad. Sementara itu, agar bisa menjalankan Perl di lingkungan MS Windows, Anda bisa mengunduh aplikasi, seperti XAMPP yang dapat mengubah komputer pribadi menjadi server bagi Perl. Install Server untuk Perl Agar Anda bisa menguji kode program Perl di komputer sendiri menggunakan platform MS Windows, maka langkah pertama yang dapat dilakukan adalah melakukan instalasi server yang sanggup menginterpretasikan bahasa pemrograman Perl. Ada beberapa piranti lunak yang bisa digunakan, dan dalam buku ini direkomendasikan untuk menggunakan XAMPP. XAMPP untuk Perl XAMPP merupakan server yang paling praktis digunakan untuk keperluan belajar Perl. Selain gratis, fiturnya tergolong lengkap dan gampang digunakan oleh programmer Perl pemula karena yang perlu Anda lakukan hanyalah menjalankan module Apache yang ada di dalam XAMPP tersebut. Agar Anda bisa mengunduh XAMPP versi terakhir, silakan gunakan QR Code berikut ini. 2
12 DOWNLOAD SOFTWARE Download XAMPP 7 dengan memotret QR Code di samping kiri. Ada beberapa pilihan versi XAMPP. Unduh XAMPP versi seperti ditunjukkan pada gambar di bawah ini: Download XAMPP yang telah mendukung Perl Setelah proses pengunduhan selesai, Anda bisa mulai menginstal XAMPP. Tidak ada setting khusus yang perlu dilakukan pada saat instalasi, kecuali pada pemilihan folder yang disarankan untuk diletakkan pada folder C:\xampp. Disarankan menginstal di folder C:\xampp 3
13 Tunggu hingga proses instalasi selesai dilakukan dan Anda siap untuk mempelajari Perl. Editor untuk Perl Perl tidak membutuhkan editor khusus karena pada dasarnya pemrograman tersebut berbentuk teks biasa. Dengan kata lain, untuk menulis kode-kode Perl, Anda hanya membutuhkan editor sederhana, seperti Notepad. Namun, jika Anda ingin menggunakan editor teks yang lebih canggih dan memiliki banyak fitur, cobalah mengunduh dan menggunakan Notepad++ yang didistribusikan secara gratis. Untuk pemrograman Perl, Notepad++ memiliki fitur yang lebih lengkap dibanding Notepad bawaan MS Windows. Sebagai contoh, ketika menyimpan file, Anda bisa langsung memilih ekstensi.pl (Perl) sehingga tidak ada lagi cerita file Perl tersimpan dengan ekstensi.txt yang lazim terjadi jika hanya mengandalkan Notepad. Selain itu, Notepad++ membedakan warna untuk komentar, perintah, nama variabel, dan sebagainya. Variasi-variasi warna ini membuat kode Perl menjadi lebih mudah dibaca. DOWNLOAD SOFTWARE Download Notepad++ dengan memotret QR Code di samping kiri. 4
14 Browser untuk Perl Perl bisa dijalankan sebagai aplikasi console maupun ditampilkan di dalam browser. Di dalam buku ini, aplikasi yang digunakan untuk menampilkan hasil pemrograman Perl adalah browser. Pertimbangannya, Anda bisa mengembangkan kode-kode program Perl untuk pembuatan website. Oleh karena itu, sediakanlah browser. Tidak perlu browser khusus. Anda bisa menggunakan Firefox, Chrome, atau browser lainnya. Browser apapun bisa digunakan untuk menampilkan hasil interpretasi dari kode program Perl Membuat Folder untuk Project Agar proses belajar melalui buku ini dapat berjalan dengan lancar, ada baiknya jika Anda membuat folder khusus dan mengumpulkan scriptscript pemrograman Perl di dalam folder itu. Folder yang akan Anda buat tersebut hanyalah folder biasa. Disarankan, folder tersebut berada di bawah C:\XAMPP\htdocs. Berikut langkahlangkah untuk membuat folder tempat penyimpanan file-file PHP dan HTML: 1. Buka Windows Explorer atau File Explorer. 5
15 Tentang Penulis Jubilee Enterprise, telah dipercaya oleh penerbit dan pembaca buku tanah air dalam satu dasawarsa ini. Hingga sekarang, tulisantulisannya yang diterbitkan dalam bentuk buku telah mencapai hampir 400 judul, sebagian besar bertema teknologi informasi dan kemudian disusul dengan tema psikologi & parenting, manajemen, fotografi, anak-anak, dan tema umum lainnya. Salah satu imprint Jubilee Enterprise adalah Jubilee Authors Companion yang merupakan sahabat bagi para penulis-penulis profesional yang ingin tetap berkarya. Anda dapat memperoleh informasi lebih lanjut tentang Jubilee Enterprise lewat situs: Catatan: Untuk melakukan pemesanan buku, hubungi Layanan Langsung PT Elex Media Komputindo: Gramedia Direct Jl. Palmerah Barat No , Jakarta Telemarketing/CS: /111 ext: 3901/3902/
Pemrograman PHP7 untuk Pemula
Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
Lebih terperinciMengenal Pemrograman PHP7 Database untuk Pemula
Mengenal Pemrograman PHP7 Database untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi
Lebih terperinciPemrograman Delphi untuk Pemula
Pemrograman Delphi untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
Lebih terperinciOtodidak. MySQL untuk Pemula
Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta
Lebih terperinciVisual. Jubilee Enterprise. C# Komplet PENERBIT PT ELEX MEDIA KOMPUTINDO
Visual C# Komplet Visual C# Komplet Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Visual C# Komplet Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang
Lebih terperinciOtodidak VBA MS Excel untuk Pemula
Otodidak VBA MS Excel untuk Pemula Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo,
Lebih terperinciMembuat Aplikasi Hotel dan Penginapan. dengan MS Access
Membuat Aplikasi Hotel dan Penginapan dengan MS Access Membuat Aplikasi Hotel dan Penginapan dengan MS Access Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Membuat Aplikasi Hotel dan Penginapan
Lebih terperinciMengolah Database dengan MS Excel 2016
Mengolah Database dengan MS Excel 2016 Mengolah Database dengan MS Excel 2016 Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Mengolah Database dengan MS Excel 2016 Jubilee Enterprise 2017, PT Elex
Lebih terperinciMembuat Aplikasi Perpustakaan dengan MS Access
Membuat Aplikasi Perpustakaan dengan MS Access Membuat Aplikasi Perpustakaan dengan MS Access Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Membuat Aplikasi Perpustakaan dengan MS Access Jubilee
Lebih terperinciHTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO
HTML5 Komplet HTML5 Komplet Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO HTML5 Komplet Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan
Lebih terperinciOtodidak Pemrograman Database dengan Visual Basic
Otodidak Pemrograman Database dengan Visual Basic Otodidak Pemrograman Database dengan Visual Basic Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak Pemrograman Database dengan Visual Basic
Lebih terperinciOtodidak Pemrograman JavaScript
Otodidak Pemrograman JavaScript Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
Lebih terperinciOtodidak Desain dan Pemrograman Website
Otodidak Desain dan Pemrograman Website Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana
Lebih terperinciPengenalan HTML dan CSS
Pengenalan HTML dan CSS Pengenalan HTML dan CSS Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Pengenalan HTML dan CSS Jubilee Enterprise 2016, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi
Lebih terperinciTrik Cepat Menguasai Adobe After Effects
Trik Cepat Menguasai Adobe After Effects Trik Cepat Menguasai Adobe After Effects Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Trik Cepat Menguasai Adobe After Effects Jubilee Enterprise 2017,
Lebih terperinciMembuat Aplikasi Bisnis Terapan. dengan MS Excel
Membuat Aplikasi Bisnis Terapan dengan MS Excel Membuat Aplikasi Bisnis Terapan dengan MS Excel Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Membuat Aplikasi Bisnis Terapan dengan MS Excel Jubilee
Lebih terperinciDesain Grafis dengan Powerpoint
Desain Grafis dengan Powerpoint Desain Grafis dengan Powerpoint Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Desain Grafis dengan Powerpoint Jubilee Enterprise 2016, PT Elex Media Komputindo, Jakarta
Lebih terperinciKolaborasi After Effect, Premiere, dan Photoshop
Kolaborasi After Effect, Premiere, dan Photoshop Kolaborasi After Effect, Premiere, dan Photoshop Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Kolaborasi After Effect, Premiere, dan Photoshop Jubilee
Lebih terperinciOtodidak MS Office 2016
Otodidak MS Office 2016 Otodidak MS Office 2016 Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MS Office 2016 Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta Hak cipta dilindungi
Lebih terperinciPhotoshop CC 2017 untuk Pemula
Photoshop CC 2017 untuk Pemula Photoshop CC 2017 untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Photoshop CC 2017 untuk Pemula Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta
Lebih terperinciPhotoshop untuk Efek Visual Movie
Photoshop untuk Efek Visual Movie Photoshop untuk Efek Visual Movie Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Photoshop untuk Efek Visual Movie Jubilee Enterprise 2017, PT Elex Media Komputindo,
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS PHP Dasar PHP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Dasar PHP PHP (PHP: Hypertext Preprocessor) adalah salah satu bahasa pemrograman yang
Lebih terperinciPengenalan Script. Definisi HTML
1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat: 1. Memahami dan menguasai Struktur Kondisi For 2. Memahami dan menguasai Struktur Kondisi While 3. Memahami dan menguasai Struktur Kondisi Do...While 4. Memahami
Lebih terperinciAdobe InDesign Komplet
Adobe InDesign Komplet Adobe InDesign Komplet Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Adobe InDesign Komplet Jubilee Enterprise 2018, PT. Elex Media Komputindo, Jakarta Hak cipta dilindungi
Lebih terperinciMENGENAL PHP BAB Apakah PHP Itu?
BAB 1 MENGENAL PHP 1.1 Apakah PHP Itu? Bagi pemula yang mengenal internet, tidak salah kalau mereka akan memiliki pertanyaan seperti itu. Marilah kita mulai belajar dengan mengenal apa dan bagaimana PHP
Lebih terperinciMembuat Aplikasi Point of Sale dengan Laravel dan AJAX
Membuat Aplikasi Point of Sale dengan Laravel dan AJAX Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi
Lebih terperinciBAB I MENGENAL ACTIVE SERVER PAGES
BAB I MENGENAL ACTIVE SERVER PAGES Pokok Bahasan 1. Apa yang Dibutuhkan? 2. Bagaimana ASP Bekerja 3. Lebih Jauh Mengenal ASP Pendahuluan (ASP) adalah bahasa pemrograman lingkungan aplikasi terbuka (open
Lebih terperinciMODUL 1 Operasi Dasar dalam PHP
1 MODUL 1 Operasi Dasar dalam PHP A. TUJUAN 1. Mampu menjelaskan variable dalam PHP 2. Mampu menjelaskan array dalam PHP 3. Mampu menjelaskan percabangan dalam PHP 4. Mampu menjelaskan perulangan dalam
Lebih terperinciSTRUKTUR DASAR PHP ASUMSI 02/10/2014
STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file
Lebih terperinciPerancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML
TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak
Lebih terperinciPHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012
Topik PHP (1) Pemrograman Internet Acep Irham Gufroni, M.Eng. Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 1 2 Intro PHP bahasa scripting server-side untuk membuat
Lebih terperinciBlogspot dan Wordpress Komplet
Blogspot dan Wordpress Komplet Blogspot dan Wordpress Komplet Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Blogspot dan Wordpress Komplet Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer (computer) berasal dari bahasa latin computare yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.
Lebih terperinciProsedur Menjalankan Program / Alat
Prosedur Menjalankan Program / Alat Software yang dipakai untuk menjalankan program / alat : 1. Browser (Mozilla Firefox atau Google Chrome) Bebas pilih salah satu. 2. XAMPP 3. Adobe Dreamweaver atau Notepad
Lebih terperinciSemua Bisa Menjadi Programmer Python Basic
Semua Bisa Menjadi Programmer Python Basic Semua Bisa Menjadi Programmer Python Basic Ir. Yuniar Supardi PENERBIT PT ELEX MEDIA KOMPUTINDO Semua Bisa Menjadi Programmer Python Basic Ir. Yuniar Supardi
Lebih terperinciLatihan 1: Menginstal Web Server Apache, PHP, dan MySQL
Student Exercise Series: Pemrograman Web Database Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal
Lebih terperinciLangkah Mudah Pemrograman Android Menggunakan App Inventor 2 Ultimate
Langkah Mudah Pemrograman Android Menggunakan App Inventor 2 Ultimate Langkah Mudah Pemrograman Android Menggunakan App Inventor 2 Ultimate Abdul Kadir PENERBIT PT ELEX MEDIA KOMPUTINDO Langkah Mudah Pemrograman
Lebih terperinciDasar PHP. Wiratmoko Yuwono
Dasar PHP Wiratmoko Yuwono Topik Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 2 Intro PHP bahasa scripting server-side untuk membuat website interaktif dan dinamis.
Lebih terperinciPERTEMUAN KE 1 PENGENALAN DASAR PHP
PERTEMUAN KE 1 PENGENALAN DASAR PHP A. TUJUAN Mampu menggunakan perangkat lunak yang dibutuhkan untuk membuat halaman web dengan PHP Mampu membuat halaman web sederhana dengan PHP Mengenal Tipe Data, Variabel
Lebih terperinciMahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML
Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil
Lebih terperinciBAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
Lebih terperinciBAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan
BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu
Lebih terperinciBAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer
BAB 2 TINJAUAN PUSTAKA 2.1. Cloud Storage Cloud Storage Merupakan Media Penyimpanan yang dalam pengaksesannya memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer dimana kita harus
Lebih terperinciPHP (HYPERTEXT PREPROCESSOR)
LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM
Lebih terperinciPengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET
Pengantar Common Gateway Interface (CGI) dan Perl - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET 1 Konsep CGI dan Perl Definisi CGI adalah suatu bentuk komunikasi dimana client
Lebih terperinciMODUL 3 DASAR-DASAR PHP
MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu
Lebih terperinciKOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM
KOMPUTER APLIKASI IT - 2 Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM Pengantar PHP Elemen Dasar PHP - Tipe Data - Operator - Variabel Pernyataan Kontrol Array Fungsi Merancang Web menggunakan
Lebih terperinciMenginstal Web Server Apache, PHP, dan MySQL
Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal sebuah paket instalasi bernama XAMPP, maka seluruhnya akan
Lebih terperinciLAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION
LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION DISUSUN OLEH : ANASTASIA DEWANTI PRATAMA PUTRI 2110141008 3 D4 TEKNIK INFORMATIKA A POLITEKNIK ELEKTRONIKA NEGERI SURABAYA TAHUN AJARAN 2016/2017
Lebih terperinciBAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional
BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Sistem Ujian Konevensional Dalam ujian konvensional,ada beberapa hal yang harus dipenuhi agar ujian bisa dilaksanakan secara layak. Hal yang utama adalah kertas.
Lebih terperinciMODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa
Lebih terperinciBAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni
BAB 2 LANDASAN TEORI 2.1 Website Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan
Lebih terperinciContent: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)
PENGENALAN PROGRAM Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS) Banyak pengembang program aplikasi dan para programmer menghadapi dilema dalam memulai project
Lebih terperinciInstalasi Web Server Apache, PHP, dan MySQL dengan XAMPP
Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP Tidak seperti kode HTML yang dapat langsung berjalan di web browser, halaman web yang ditulis dengan PHP harus diproses dalam sebuah aplikasi yang
Lebih terperinciWEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /
WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No
Lebih terperinciPertemuan 07 Struktur Dasar PHP
Pertemuan 0 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal
Lebih terperinciMANUAL UNTUK MENJALANKAN PROGRAM
1 MANUAL UNTUK MENJALANKAN PROGRAM Aplikasi ini dibuat dengan menggunakan aplikasi php dan javascript sebagai rancangan interface, untuk tempat penyimpanan data (database) digunakan MySQL client version:
Lebih terperinciMODUL 8 Mengoperasikan Perangkat Lunak Basis Data
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan
Lebih terperinciBAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.
BAB III LANDASAN TEORI 3.1 Pengertian Keluhan Pelanggan Menurut Simon J Bell dan James A Luddington (2006), keluhan pelanggan (customer complaints) adalah umpan balik (feedback) dari pelanggan yang ditujukan
Lebih terperinci(artikel Pengantar ke PHP, Bpk Marsani Asfi)
Pengenalan PHP Anita Sesar Ria anita-si06@std.cic.ac.id Lisensi Dokumen : Copyright 2009 ( http://my.cic.ac.id/stmik/module/blog ) Seluruh tulisan di dokumen ini dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciTrik Mudah Membuat CMS Website dari Nol
Trik Mudah Membuat CMS Website dari Nol Trik Mudah Membuat CMS Website dari Nol Rohi Abdulloh PENERBIT PT ELEX MEDIA KOMPUTINDO Trik Mudah Membuat CMS Website dari Nol Rohi Abdulloh 2016, PT Elex Media
Lebih terperinciPHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya
Lebih terperinciPerancangan & Pemprograman WEB
Perancangan & Pemprograman WEB Pertemuan 9 Introduction PHP (1) Apa itu PHP???? Berdasarkan dari situs resmi PHP.net, PHP (Hypertext Preprocessor) merupakan bahasa pemprograman web yang dapat disisipkan
Lebih terperinciBab 2 Struktur Dasar PHP
Bab 2 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP 1. Saya asumsikan Anda telah mengenal
Lebih terperinciWritten by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
Lebih terperinciMODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA
MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA A. Target Pembelajaran 1. Siswa mampu menginstal JDK 2. Siswa mampu menjalankan eclipse 3. Siswa mampu membuat program sederhana B. Materi 1. Pengenalan
Lebih terperinciWeb Programming (WP) m telp : Rolly Yesputra
Web Programming (WP) By Rolly Yesputra rollyyesputra1@gmail.co m telp : 082391177785 513FDDEC Mata Kuliah Web Programming - Materi By Rolly Yesputra rollyyesputra1@gmail.co m telp : 082391177785 513FDDEC
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)
Revisi : 01 Tgl : 1 Maret 2008 Hal 1 dari 6 1. Kompetensi Setelah melakukan praktik, mahasiswa memiliki kompetensi: dapat memahami dan melakukan pemrograman web dinamis dengan menggunakan PHP 2. Sub Kompetensi
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)
BAB 1 PENDAHULUAN Untuk memulai pemrograman berbasis server maka kita perlu melakukan instalasi perangkat lunak server seperti Apache atau Nginx atau IIS, instalasi interpreter PHP dan database MySQL serta
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi yang Diperlukan 4.1.1 Spesifikasi Piranti Keras Berikut merupakan spesifikasi piranti keras yang digunakan pada saat melakukan pengujian e-book reader berbasis
Lebih terperinciMudah dan Cepat Membuat Program Skripsi dengan VB2010/VB2012
Mudah dan Cepat Membuat Program Skripsi dengan VB2010/VB2012 Mudah dan Cepat Membuat Program Skripsi dengan VB2010/VB2012 Ir. Yuniar Supardi M. Ridwan, S.Kom., M.T. PENERBIT PT ELEX MEDIA KOMPUTINDO Mudah
Lebih terperinciMODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)
MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah
Lebih terperinciMudah dan Cepat Membuat Skripsi
Mudah dan Cepat Membuat Skripsi dengan Visual Foxpro 9 Ir. Yuniar Supardi Asriyanik, MT PENERBIT PT ELEX MEDIA KOMPUTINDO Mudah dan Cepat Membuat Skripsi dengan Visual Foxpro 9 Ir. Yuniar Supardi dan Asriyanik,
Lebih terperinci: MODUL 1 BASIC PHP
Dibuat Oleh Email : Zaini Jam athsani : dleader.zaii@gmail.com MODUL 1 BASIC PHP 2013 0 ISI MATERI 1. Persiapan 2. PHP 3. Basic PHP 1. PERSIAPAN Hal yang perlu di persiapkan dari materi kali ini adalah
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem Sistem atau aplikasi dapat berjalan dengan baik, karena ditunjang oleh perangkat lunak (software) lain dan perangkat keras (hardware)
Lebih terperinciBAB III METEDOLOGI PENELITIAN. harus melakukan penginstalan software - software pendukung untuk membuat
25 BAB III METEDOLOGI PENELITIAN A. Software Pemrograman Dalam membuat web yang dapat diakses pada umumnya seorang pemrogram harus melakukan penginstalan software - software pendukung untuk membuat webnya,
Lebih terperinciAPLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP
Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Menurut John F. Nash Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Codelgnite (CI) aplikasi sumber terbuka yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan
Lebih terperinciBAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,
14 BAB III LANDASAN TEORI Sistem Informasi Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen, prosedur-prosedur yang saling berinteraksi, berintegrasi untuk mencapai tujuan tertentu seperti
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Perancangan Menurut Fathul Wahid (2005 : 217), perancangan adalah pendekatan yang digunakan dalam bidang rekayasa dan bidang lainnya yang digunakan untuk menspesifikasikan
Lebih terperinciSanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak
Java Komplet Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud dalam Pasal 9
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sarana-sarana yang dibutuhkan dalam mengoperasikan sistem pemesanan dan laporan penjualan yang telah dibuat ini dapat dibagi menjadi 4 kelompok, yaitu
Lebih terperinci2. DASAR TEORI 2.1 PHP5
Modul 2 1. TUJUAN Mahasiswa dapat memahami pemrograman server side menggunakan PHP5 Mahasiswa dapat mengetahui sintak-sintak yang digunakan dalam penanganan form dengan menggunakan metode GET dan POST
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana
Lebih terperinciPanduan Macro Excel untuk Membuat Aplikasi RAB Bangunan
Panduan Macro Excel untuk Membuat Aplikasi RAB Bangunan Panduan Macro Excel untuk Membuat Aplikasi RAB Bangunan Yudhy Wicaksono & Solusi Kantor PENERBIT PT ELEX MEDIA KOMPUTINDO Panduan Macro Excel untuk
Lebih terperinciPendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T
Pendahuluan Pemrograman Internet Ahmad Zainudin, S.ST, M.T Prosentase Penilaian UAS : 45% UTS : 35 % Tugas : 20 % Maksimal keterlambatan 15 menit dari pelajaran dimulai Silabus 1. Pengenalan Materi Instalasi
Lebih terperinciDESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :http://dahlan.unimal.ac.id
DESAIN WEB STATIS DAN HTML Dahlan Abdullah Email : dahlanrpl@yahoo.com Website :http://dahlan.unimal.ac.id HALAMAN WEB KONSEP DASAR DAN TEKNOLOGI WEB World Wide Web secara luas lebih dikenal dengan istilah
Lebih terperinciTUTORIAL PHP MEMBUAT PROGRAM APLIKASI BASIS WEB INVENTARIS LAB KOMPUTER DISUSUN OLEH DEKA MUKHAMAD WILDAN SKS
TUTORIAL PHP MEMBUAT PROGRAM APLIKASI BASIS WEB INVENTARIS LAB KOMPUTER DISUSUN OLEH DEKA MUKHAMAD WILDAN SKS 12.2 410391290015 SEKOLAH TINGGI ELEKTRONIKA DAN KOMPUTER ( STEKOM ) TAHUN AKADEMIK 2013 TUTORIAL
Lebih terperinciHTML 5. Geolocation Web SQL Database, media penyimpanan database lokal
HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi
Lebih terperinciBAB III ANALISA SISTEM
BAB III ANALISA SISTEM Untuk merancang sebuah sistem dengan baik dibutuhkan analisa yang tepat, lalu setelah proses analisa sistem dilakukan maka dilakukan pendesainan sistem agar perancangan sistem lebih
Lebih terperinciBAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem
BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem dan Sistem Informasi 2.1.1 Pengertian Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan atau keseluruhan dari bagian
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu
Lebih terperinciPengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Lebih terperinciPENGENALAN PHP DASAR
PENGENALAN PHP DASAR Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan
Lebih terperinci1. BAB III 2. LANDASAN TEORI
1. BAB III 2. LANDASAN TEORI 3.1. Sistem Informasi Untuk memahami pengertian sistem informasi harus dilihat keterkaitan antara data dan informasi sebagai entitas penting pembentuk sistem informasi. Menurut
Lebih terperinci