Judul Buku | : | Pemrograman WEB | |
Pengarang | : | Priyanto Hidayatullah – Jauhari Khairul Kawistara | |
Penerbit | : | Informatika | |
Cetakan | : | Ke-1 | |
Tahun Terbit | : | 2014 | |
Bahasa | : | Indonesia | |
Jumlah Halaman | : | 450 | |
Kertas Isi | : | CD Plus | |
Cover | : | Soft | |
Ukuran | : | 15 x 21 | |
Berat | : | 500 | |
Kondisi | : | Baru | |
Harga | : | Rp 85,000 | DISKON |
Bayar | : | Rp 67.900 | |
Stock | : | 1 |
Pemrograman WEB
Pengarang : Priyanto Hidayatullah – Jauhari Khairul Kawistara
Penerbit : Informatika – Bandung
Daftar Isi
Bab 1. Pendahuluan
1.1 Sejarah Internet
1.2 World Wide Web
1.2.1 Bagaimana WWW Bekerja
1.2.2 Bagaimana Browser Menampilkan Halaman Web
1.2.3 Bagaimana HTrP Bekerja
1.3 Statistik Pengguna Internet
1.3.1 Statistik Pengguna Internet Dunia
1.3.2 Statistik Pengguna Internet di Indonesia
1.3.3 Website Terpopuler di Indonesia
1.4 Kekuatan Internet
1.4.1 Bisnis dan Keuangan
1.4.2 Sosial
1.4.3 Entertainment
1.5 Buku Ini untuk Siapa
1.6 Selayang Pandang Isi Buku Ini
Bab 2. Pengenalan HTML
2.1 Tag dan Elemen HTML
2.1.1 Head
2.1.2 Title
2.1.3 Body
2.1.4 Paragraf dan Pemformatan Teks
2.2 Komentar
2.3 List
2.4 Frame
2.4.1 Tag Frameset
2.4.2 Tag Frame
2.5 Link
2.6 Image
2.7 Form
2.7.1 Tag Form
2.7.2 Tag Textarea
2.7.3 Tag Select
2.7.4 Tag Input
2.8 Tabel
2.8.1 Menambahkan Header
2.8.2 Pemformatan Table
2.8.3 Colspan dan Rowspan
2.8.4 Latihan
2.9 Pengantar HTML5
2.9.1 Apa Itu HTML5
2.9.2 Sejarah HTML5
2.9.3 Fitur Baru HTML5
2.9.4 Elemen-Elemen yang Dihilangkan di HTML5
2.9.5 HTML5 Canvas
2.9.5.1 Membuat Segiempat
2.9.5.2 Menggambar Garis
2.9.5.3 Menggambar Lingkaran
2.9.5.4 Menulis Teks
Bab 3. Pengenalan CSS
3.1 Inline Style Sheet
3.2 Internal Style Sheet
3.3 External Style Sheet
3.4 Import CSS
3.5 Penggunaan Lebih dari Satu Kode CSS
3.6 Latihan
3.7 Class
3.7.1 Class Selector
3.7.2 ID Selector
3.7.3 Komentar
3.7.4 Nesting
3.7.5 Pseudo Classes
3.7.6 Link
Bab 4. Pengenalan JavaScript
4.1 Statement
4.2 Komentar
4.3 Variabel
4.3.1 Penamaan Variabel
4.3.2 Tipe Data Variabel
4.3.3 Objek
4.3.3.1 Objek String
4.3.3.2 Objek Number
4.3-3.3 ObjekArray
4.3.3.4 Objek Boolean
4.3.3.5 Objek Date
4.3-3.6 Objek Math
4.3.4 Operator
4.3.4.1 Operator Aritmatika
4.3.4.2 Operator Pembanding
4.3.4.3 Operator Logika
4.3.4.4 Operator Kondisional
4.3.5 Kondisi Percabangan
4.3.5.1 If Statement
4.3.5.2 If – Else Statement
4.3.5.3 If – Else If – Else Statement
4.3.5.4 Switch Statement
4.3.6 Loop
4.3.6.1 For Loop
4.3.6.2 For/In-Loop
4.3.6.3 While Loop
4.3.6.4 Do/ While Loop
4.3.7 Break
4.3.8 Continue
4.4 Latihan
4.5 Cara Menggunakan JavaScript dari File Ekstern
4.6 Event Handler
Bab 5. . Web Server XAMPP
5.1 Instalasi
5.2 Control Panel
5.3 Troubleshooting Instalasi XAMPP
5.3.1 Memeriksa Port yang Bentrok
5.3.2 Troubleshoot Bentrok Port dengan Skype
5.3.3 Troubleshoot Bentrok Port dengan IIS
5.4 Konfigurasi XAMPP
5.5 Uninstall XAMPP
Bab 6. Basis Data
6.1 Konsep Basis Data
6.2 Definisi Basis Data
6.3 Tujuan Basis Data
6.4 Penggunaan Basis Data
6.5 Perancangan Basis Data
6.5.1 Entitas
6.5.2 Relasi
6.5.3 Kardinalitas
6.5.4 Langkah-Langkah Membuat ER Diagram
6.6 Implementasi Rancangan Basis Data
Bab 7. Membuat ER Diagram dengan Power Designer
7.1 Pendahuluan
7.2 Pengenalan. Lingkungan Power Designer 15
7.3 Membuat ER Diagram pada Power Designer 15
7.4 Meng-generate Physical Data Model (PDM)
7.5 Meng-generate Basis Data
Bab 8. MySQL
8.1 Arsitektur Sistem
8.2 Tipe Data dalam MySQL
8.2.1 Tipe Data Numerik
8.2.2 Tipe Data Tanggal dan Waktu
8.2.3 Tipe Data String
8.3 phpMyAdmin
8.4 Script SQL (Structure Query Language)
8.4.1 Create Database (Membuat Database)
8.4.2 Create Table (Membuat Tabel)
8.4.3 Select (Menampilkan Isi Tabel)
8.4.4 Insert (Menambahkan Isi Tabel)
8.4.5 Update (Mengedit Isi Tabel)
8.4.6 Delete (Menghapus Isi Tabel)
8.4.7 Drop Table (Menghapus Tabel)
8.4.8 Alter Table (Mengubah Struktur Tabel)
8.4.9 Constraint NOT NULL (Batasan Tidak Boleh NULL)
8.4.9 Constraint NOT NULL (Batasan Tidak Boleh NULL)
8.4.10 Contrain UNIQUE (Batasan Unik)
8.4.11 Primary Key
8.4.12 Contrain DEFAULT (Batasan Nilai Default)
8.4.13 Contrain CHECK
8.4.14 Pencarian Data dengan Pola Tertentu Wildcard
8.4.15 Select Distinct
8.4.16 Order By
8.4.17 Foreign Key
8.4. 18 Agregat Functions
8.4-19 Built — In Mathematical Functions
8.4.20 Joint Table
8.4.21 View
8.4.21.1 Keuntungan View
8.4.21.2 Membuat View
8.4.21.3 Melihat Isi View
8.4.21.4 Memodifikasi View
8.4.21.5 Menghapus View
8.4.22 Index
8.4.22.1 Membuat Index
8.4.22.2 Menghapus Index
8.4.23Store Procedure
8.4.23.1 Keuntungan Store Procedur
8.4.23.2 Membuat Store Procedure
8.4.23.3 Mengesekusi Store Procedure
8.4.23.4 Memodifikasi Store Procedure
8.4.23.5 Menghapus Store Procedure
8.4.24 Trigger
8.4.24.1 Membuat Trigger
8.4.24.2 Mengubah Trigger
8.4.24.3 Menghapus Trigger
Bab 9. PHP
9.1 PHP Hypertext Preprocessor
9.2 Sejarah PHP
9.2.1 Kelebihan PHP
9.2.1.1 PHP Berbasis Server Side Scripting
9.2.1.2 Command Line Scripting pads PHP
9.2.1.3 ' PHP Dapat Membuat Aplikasi Desktop
9.2.1.4 Digunakan untuk Berbagai Macam Platform OS
9.2.1.5 Mendukung Berbagai Macam Web Server 9.2.1.6 Object Oriented Programming atau Procedural
9.2.1.7 Output File PHP pads XHTML, HTML, & XML
9.2.1.8 Mendukung Banyak RDBMS (Database)
9.2.1.5 Mendukung Berbagai Macam Web Server 9.2.1.6 Object Oriented Programming atau Procedural
9.2.1.7 Output File PHP pads XHTML, HTML, & XML
9.2.1.8 Mendukung Banyak RDBMS (Database)
9.2.1.9 Mendukung Banyak Komunikasi
9.2.1.10 Pengolahan Teks yang Sangat Baik
9.2.2 Membuat Program PHP
9.3 Komponen Dasar PHP
9.3.1 Sintaks Dasar PHP
9.3.1.1 PHP Opening dan Closing Tag
9.3.1.2 Komentar dalam PHP
9.3.2 Variabel dalam PHP
9.3.3 Konstanta dalam PHP
9.4 Program Input dan Output
9.4.1 Penggunaan Menu Login
9.4.2 Method Post dan Get
9.5 Aritmatika dalam PHP
9.5.1 Aritmatika Dasar dalam PHP
9.5.2 Aritmatika Bersarang (Nested Arithmatic)
9.5.3 Compound Mtmatika
9.6 Struktur Kontrol dalam PHP
9.6.1 Kondisi IF
9.6.2 Pengulangan (Loop)
9.6.2.1 Pengulangan dengan For
9.6.2.2 Pengulangan dengan While dan Do-While
9.7 Optimasi Program dalam PHP
9.7.1 Include dalam PHP
9.7-1.1 Memahami Include
9.7.1.2 Sintaks Penulisan Include
9.8 FiturAdvance dalam PHP
9.8.1 Database dalam. PHP
9.8.1.1 Menampilkan Data dari Database
9.8.1.2 Menambah Data pads Database
9.8.1.3 Meng-update Data pads Database
9.8.1.4 Menghapus Data dari Database
9.8.2 Session dalam PHP
9.8.2.1 Mengaktifkan Session
9.8.2.2 Deklarasi Variable Session
9.8.2.3 Status Variable Session
9.8.2.4 Mengambil dan. Menyimpan Nilai Variabel
Session pads Variabel PHP
9.8.2.5 Menghapus Session
9.8.2.6 Contoh Kasus Session
Bab 10. CodeIgniter
10.1 Framework CodeIgniter
10.2 Model View Controller (MVQ
10.2.1 Pengertian MVC
10.2.2 Tiga Komponen WC
10.2.2.1 Model
10.2.2.2 View
10.2.2.3 Controller
10.2.3 Penggunaan MVC di CodeIgniter
10.2.4 Flow Diagram CodeIgniter
10.3 Object Oriented Programming (OOP)
10-3.1 Pengertian OOP
10-3.2 Objek
10-3.2.1 Attributes
10.3.2.2 Method10.3.2.3 Ilustrasi Object Oriented Programming (00p)
10.3.2.4 Penggunaan Object Oriented Programming (OOP)
10.3.2.4 Penggunaan Object Oriented Programming (OOP)
10.4 Welcome to CodeIgniter
10.4.1 Sejarah CodeIgniter
10.4.2 Perkembangan CodeIgniter
10.4.3 Kelebihan CodeIgniter
10.5 Instalasi CodeIgniter 2.1.2
10.5.1 Download CodeIgniter
10.5.2 Requirement CodeIgniter
1o.6 Konfigurasi CodeIgniter 2.1.2
10-6.1 Konfigurasi cofig.php
10.6.2 Autoload.php
10.6.3 Routes.php
10.6.4 Database.php
10.7 Etika Coding dalam CodeIgniter
10-7.1 PHP Closing Tag
10.8 Hello CodeIgniter World
1o.9 Library CodeIgniter 2.1.2
1o.9.1 Load Library
10.9.1.1 Konfigurasi Autoload.php
10.9.1.2 Perintah Library dalam Coding CodeIgniter
10.9.2 Library Default CodeIgniter 2.1.2
10.9.2.1 Calendar Class
10.9.2.2 Cart Class
10.9.2.3 Config Class
10.9.2.4 Database Class
10.9.2.5 Benchmark Class
10.9.2.6 Email Class
10.9.2.7 Encryption Class
10.9.2.8 File Uploading, Class
10.9.2.9 Form Validation Class
10.9.2.10 FTP Class
10.9.2.11 HTML Table Class
10.9.2.12 Image Manipulation Class
10.9.2.13 Input and Security Class
10.9.2.14 Loader Class
10.9.2.15 Language Class
10.9.2.16 Output Class
10.9.2.17 Pagination Class
10.9.2.18 Session Class
10.9.2.19 Trackback Class
10.9.2.20 Template Parser Class
10.9.2.21 Unit Testing Class
10.9.2.22 URI Class
10.9.2.23 User Agent Class
10.9.2.24 XML-RPC Class
10.9.2.25 Zip-Encoding Class
10.10 Helper CodeIgniter 2.1.2
10.10.1 Loading Helper
10.10.2 Jenis-Jenis Helper
10.10.2.1 Array
10.10.2.2 Cookie
10.10.2.3 Date
10.10.2.4 Directory
10.10.2.5 Download
10.10.2.6 File
10.10.2.7 Form
10.10.2.8 HTML
10.10.2.9 Inflector
10.10.2.10 Security
10.10.2.11 Smiley
10.10.2.12 String
10.10.2.13 Text
10.10.2.14 Typography
10.10.2.15 URL
10.10.2.16 XML
10.11 Controller pada CodeIgniter 2.1.2
10.11.1 Membuat Controller
10.11.2 Segmen URL
10-11.3 Controller Default
10-11.4 Constructor pada Controller
10.12 Model pada CodeIgniter 2.1.2
10.12.1 Struktur Model
10.12.2 Loading Model
10.12.3 Autoload Model
10.12.4 Memanggil Database
10.13 View pada CodeIgniter 2.1.2
10.13.1 Memanggil Banyak View
10.13.2 Subdirektori Penyimpanan View
10.13.3 Membuat Data Dinamis pada View
Bab 11. Projek Menggunakan CodeIgniter
11.1 Requirement Sistem Web Akademik
11.2 Cakupan Fitur dalam Sistem Web Akademik
11.3 User Web Akademik
11.3.1 Pembahasan Login
11.3.1.1Pembuatan Controller Login
11.3.1.2Pembuatan Model Login
11.3.1.3Pembuatan View Login
11.3.2 Pembahasan Homepage
11.3.2.1 Pembuatan Controller Homepage
11.3.2.2 Model Homepage
11.3.2.3 View Homepage
11.3.3 Pembahasan Dashboard Page
11.3.3.1Controller Dashboard Page
11.3.3.2 Model Dashboard Page
11.3.3.3 View Dashboard Page
11.3.4 Penggunaan Logout Button
11.3.4.1 Controller Logout Button
11.3.4.2 View Logout Button
11.4 Administrator Web Akademik
11.4.1 Melihat Profil Mahasiswa
11.4.1.1Controller Profil Mahasiswa
11.4.1.2Model Profil Mahasiswa
11.4.1.3View Profil Mahasiswa
11.4.2 Menambah Data Mahasiswa
11.4.3 Menghapus Data Mahasiswa
11.4.4 Mengedit Data Mahasiswa
Bab 12. JQuery
12.1 Dasar JavaScript
12.2 Apa Itu JQuery
12.3 Mengapa Menggunakan JQuery
12.3.1 Akses Halaman tertentu dengan Mudah
12.3.2 Ubah Tampilan Halaman Tertentu
12.3.3 Ubah Isi Halaman
12.3.4 Animasi ke Halaman
12.3.5 Mengambil Informasi Tanpa Me-refresh Seluruh Halaman
12.3.6 Menyederhanakan Penulisan JavaScript
12.4 Memulai JQuery
12.5 Contoh JQuery
12.5.1 Content Slider
12.5.2 DropDown List Efect
12.5.3 Slider Pagination
Daftar Pustaka
Share This Article
0 comments:
Posting Komentar