Halaman

Selasa, 17 Januari 2012

Buku 9 - Membuat Sendiri Aplikasi e-Commerce dengan PHP dan MySQL Menggunakan CodeIgniter dan JQuery

Buku ini disusun dalam empat bab. Bab 1 membahas tentang Persiapan dan Instalasi Paket XAMPP dan CodeIgniter, meliputi:
  • Instalasi Paket XAMPP.
  • Direktori Kerja XAMPP.
  • Instalasi CodeIgniter.

Bab 2 membahas tentang cara Menggunakan CodeIgniter, meliputi:
  • Struktur Direktori CodeIgniter.
  • MVC pada CodeIgniter.
  • Pustaka pada CodeIgniter.
  • Helper pada CodeIgniter.

Bab 3 membahas tentang Alur Kerja dan Rancangan Database Aplikasi e-Commerce, meliputi:
  •  Spesifikasi Sistem yang akan Dibangun.
  • Alur Kerja Halaman Admin.
  • Alur Kerja Halaman Publik.
  • Mendefinisikan Objek Data.
  • Rancangan Database.
Bab 4 membahas tentang langkah Membuat Aplikasi Admin, meliputi:
  • Mempersiapkan Folder Kerja Aplikasi.
  • Konfgurasi Dasar.
  • Membuat File MY_Model.php.
  • Membuat Pustaka autentifikasi.php.
  • Membuat Pustaka template.php.
  • Membuat File MY_Controller.php.
  • Mempersiapkan Template Halaman Publik.
  • Mempersiapkan Template Halaman Admin.
  • Mempersiapkan Halaman Login.
  • Mempersiapkan Routes Halaman Admin.
  • Membuat Halaman Admin Kategori.
  • Membuat Halaman Admin Produk.
  • Membuat Halaman Admin User.
  • Membuat Halaman Admin Pelaporan.
  • Membuat Halaman Admin Pengaturan.
  • Mempersiapkan Routes Halaman Publik.
  • Membuat Halaman Publik Produk.
  • Membuat Halaman Publik User.

Buku 8 - Membuat Sendiri Sistem Informasi Penjualan Berbasis Web dengan PHP dan PostgreSQL (Studi Kasus Aplikasi Penjualan Handphone dan Kartu Perdana)

Bab 1 membahas tentang Instalasai PostgreSQL dan Paket XAMPP, meliputi:
·   PostgreSQL   
·   Instalasi PostgreSQL pada Windows
·   Instalasi Paket XAMPP pada Windows        
·   Menjalankan XAMPP-Win32 pada Windows          
·   Direktori Kerja XAMPP        
·   Menguji Kode PHP   
·   Mengaktifkan Fungsi PHP-PostgreSQL       

Bab 2 membahas tentang Administrasi PostgreSQL, meliputi:
·   Aturan PostgreSQL   
·   Membuat Login Role 
·   Uji Coba Login Role  
·   Membuat Database    
·   Membuat Tabel          
·   Manipulasi Data         
·   Melakukan Backup Database
·   Melakukan Restore Database

Bab 3 membahas tentang Pemrograman Dasar PHP dan PostgreSQL, meliputi:
·   Register Global PHP  
·   Fungsi PHP - PostgreSQL
·   Mengelola Database PostgreSQL dengan PHP

Bab 4 membahas tentang langkah Merancang Aplikasi dan Database Sistem Informasi Penjualan, meliputi:
·         ·   Spesifikasi Sistem yang akan Dibangun        
·         ·   Perancangan Sistem Aplikasi 
·         ·   Perancangan Database

Bab 5 membahas tentang langkah Membuat Halaman User Sistem Informasi Penjualan, meliputi:

·   Mengubah Sketsa menjadi Gambar  

·   Mengekspor Gambar per Bagian      

·   Membuat Tema         

·   Membuat Folder Kerja Aplikasi       

·   Membuat File-file pembangun halaman user sistem informasi penjualan.


Bab 6 membahas tentang langkah Membuat Halaman Admin Sistem Informasi Penjualan, meliputi:

·   Membuat Folder Kerja Aplikasi       

·   Membuat File index.php, session.php, dan file-file pembangun halaman admin sistem informasi penjualan.


Bab 7 membahas tentang langkah Publikasi Website, meliputi:

·   Persiapan File Database dan Program           

·   Membuat Database

·   Unggah dan Konfiguras File Program

Buku 7 - Sistem Informasi Penjualan dengan PHP dan MySQL (Studi Kasus Aplikasi Apotik Integrasi Barcode Scanner)

Buku ini disusun dalam lima bab. Bab 1 membahas tentang Pemrograman Dasar PHP dan Database MySQL, meliputi:
·    Pemrograman PHP.
·    Fungsi PHP untuk MySQL.
·    Pengelolaan Database MySQL dengan PHP.

Bab 2 membahas tentang JavaScript dan CSS (Cascading Style Sheet), meliputi:
·    Perancangan Jaringan Komputer.
·    Alur Kerja Program Aplikasi.
·    Perancangan Database.

Bab 3 membahas tentang Perancangan Sistem dan Database, meliputi:
·    Alur Kerja Program Aplikasi.
·    Perancangan Database.

Bab 4 membahas tentang langkah Membuat Aplikasi Admin, meliputi:
·    Berbagai Form, Laporan, dan Validasi yang digunakan pada Aplikasi Admin.
·   Kode Program dan Keterangan yang digunakan untuk Membuat Form, Laporan, dan Validasi pada Aplikasi Admin.

Bab 5 membahas tentang langkah Membuat Aplikasi Kasir, meliputi:
·    Berbagai Form, Laporan, dan Validasi yang digunakan pada Aplikasi Kasir.
·   Kode Program dan Keterangan yang digunakan untuk Membuat Form, Laporan, dan Validasi pada Aplikasi Kasir.

Buku 6 - Teknologi Informasi Pendidikan

Bab 1 - Teknologi Informasi Pendidikan
1.1      Posisi Teknologi Informasi
1.2      Pengertian Informasi
1.3      Pengertian Teknologi Informasi
1.4      Perbedaan Teknologi Informasi (TI) dengan Sistem Informasi Manajemen (SIM)
1.5      Definisi Pendidikan
1.6      Definisi Teknologi Informasi Pendidikan

Bab 2 - Sistem Komputer
2.1      Skema Dasar Sistem Komputer
2.2      Prosesor
2.3      Memori
2.4      Perangkat Masukan/Keluaran
2.5      Interkoneksi antar Komponen
2.6      Eksekusi Instruksi
2.6.1    Mekanisme Eksekusi Instruksi
2.6.2    Mode Eksekusi Instruksi
2.7      Interupsi (Interrupt)
2.8      Perangkat Keras Komputer
2.8.1    Unit Masukan
2.8.2    Unit Proses
2.8.3    Unit Keluaran
2.8.3.1  Monitor
2.8.3.2  Printer
2.8.4    Unit Penyimpanan
2.8.5    Unit Tambahan
2.9      Perangkat Lunak Komputer
2.9.1    Karakteristik Perangkat Lunak
2.9.2    Fungsi Perangkat Lunak
2.9.3    Tipe Perangkat Lunak

Bab 3 - Sistem Operasi
3.1      Definisi Sistem Operasi
3.2      Fungsi dan Sasaran Sistem Operasi
3.3      Sejarah Singkat Perkembangan Sistem Operasi
3.4      Komponen Sistem Operasi
3.5      Struktur Dasar Sistem Operasi
3.5.1        Sistem Monolitik
3.5.2        Sistem Berlapis
3.5.3        Sistem dengan Mesin Maya (virtual machine)
3.5.4        Sistem dengan Client-Server
3.5.5        Sistem Berorientasi Objek
3.6      Berbagai Istilah dalam Sistem Operasi
3.6.1        Multiprogramming
3.6.2        Timesharing
3.6.3        Multitasking
3.6.4        Multithreading
3.6.5        Disk Access
3.6.6        Device Driver
3.6.7        GUI (Graphical User Interfaces)
3.6.8        File System dalam Sistem Operasi Modern

Bab 4 - Sistem Bilangan
4.1      Representasi Karakter
4.2      Bilangan Desimal, Biner, Oktal, dan Heksadesimal
4.2.1        Konversi Bilangan
4.2.1.1  Konversi Desimal ke Biner
4.2.1.2  Konversi Desimal ke Oktal
4.2.1.3  Konversi Desimal ke Heksadesimal
4.2.1.4  Konversi Biner ke Oktal
4.2.1.5  Konversi Biner ke Heksadesimal
4.2.1.6  Konversi Oktal ke Biner dan Heksadesimal
4.2.1.7  Konversi Heksadesimal ke Biner dan Oktal
4.2.2        Operasi Matematika berbagai Basis Bilangan
4.2.2.1  Penambahan (Addition)
4.2.2.2  Pengurangan (Subtraction)
4.2.2.3  Perkalian (Multiplication)
4.2.2.4  Pembagian (Division)

Bab 5 - Sistem Komunikasi Data dan Jaringan Komputer
5.1      Komunikasi Data
5.2      Jaringan Komputer
5.3      Manfaat Jaringan Komputer
5.4      Terminal Jaringan
5.5      Pengguna Jaringan
5.6      Tipe Jaringan
5.6.1        Tipe Jaringan Berdasarkan Area
5.6.1.1  LAN (Local Area Network)
5.6.1.2  MAN (Metropolitan Area Network)
5.6.1.3  WAN (Wide Area Network)
5.6.2        Tipe Jaringan Berdasarkan Fungsi
5.6.2.1  Jaringan Peer to Peer
5.6.2.2  Jaringan Client-Server
5.6.3        Tipe Jaringan Berdasarkan Arsitektur
5.6.3.1  Topologi Bus
5.6.3.2  Topologi Ring
5.6.3.3  Topologi Star
5.7      Model Referensi Jaringan
5.7.1        Model OSI
5.7.2        Model TCP/IP
5.8      Perangkat Keras Jaringan
5.8.1        Network Node
5.8.2        Kartu Jaringan
5.8.3        Kabel
5.8.4        Konektor
5.8.5        Konsentrator
5.8.6        Modem
5.8.7        Repeater
5.8.8        Bridge
5.8.9        Router
5.8.10    Peralatan Tambahan
5.9      Perangkat Lunak Jaringan
5.9.1        Driver Interface
5.9.2        NOS (network operating system)
5.9.3        Aplikasi Jaringan
5.9.4        Aplikasi Manajemen
5.9.5        Aplikasi Backup
5.10  Protokol
5.11  Jaringan Nirkabel

Bab 6 - Keamanan Sistem Komputer dan Jaringan
6.1      Keamanan
6.1.1        Masalah Keamanan
6.1.2        Ancaman dan Serangan Keamanan
6.1.3        Petunjuk Pengamanan Sistem
6.2      Otentifikasi Pemakai
6.2.1        Password
6.2.2        Identifikasi Fisik
6.2.3        Pembatasan
6.3      Mekanisme Proteksi Sistem Komputer
6.4      Program-program Jahat
6.4.1        Bacteria
6.4.2        Logic Bomb
6.4.3        Trapdoor
6.4.4        Trojan Horse
6.4.5        Virus
6.4.5.1  Siklus Hidup Virus
6.4.5.2  Infeksi Virus
6.4.5.3  Tipe Virus
6.4.6        Worm
6.5      Perangkat Lunak Keamanan Sistem
6.5.1        Anti Virus
6.5.2        Anti Spam dan Spyware
6.5.3        FireWall
6.5.4        Backup Resources
6.6      Pengawasan dan Keamanan
6.6.1        Keamanan Secara Fisik
6.6.2        Ancaman Terhadap Jaringan
6.6.3        Autentikasi
6.6.3.1  WEP (Wired Equivalent Privacy)
6.6.3.2  WPA (Wi-Fi Protected Access)
6.6.3.3  Captive Portal
6.6.4        Privasi

Bab 7 - Sistem Informasi Manajemen Berbasis Komputer
7.1      Pengertian SIM Berbasis Komputer
7.1.1        Pengertian Sistem
7.1.2        Pengertian Informasi
7.1.3        Pengertian Manajemen
7.1.4        Pengertian Sistem Informasi Manajemen
7.1.5        Sistem Informasi Manajemen Berbasis Komputer
7.2      Tujuan SIM Berbasis Komputer
7.3      Unsur-unsur SIM Berbasis Komputer
7.4      Mekanisme Kerja SIM Berbasis Komputer
7.5      Implementasi SIM Berbasis Komputer dalam Pendidikan

Bab 8 - Teknologi Internet
8.1      Definisi Internet
8.2      Sejarah Singkat Internet
8.3      Cara Kerja Internet
8.4      Karakteristik Internet
8.5      ISP (Internet Service Provider)
8.6      TCP/IP (Transmission Control Protocol / Internet Protocol)
8.7      NID (Network ID) dan HID (Host ID)
8.8      Cara Akses Internet
8.9      DNS (Domain Name Server)
8.9.1        Alamat DNS
8.9.2        Cara Kerja DNS
8.10  Hosting
8.11  Istilah dan Fasilitas Internet
8.11.1            WWW (World Wide Web)
8.11.2            HTTP (Hipertext Transfer Protocol)
8.11.3            URL (Uniform Resource Locator)
8.11.4            HTML (HyperText Markup Language)
8.11.5            HyperLink dan HyperMedia
8.11.6            Hubungan WWW, HTTP, URL dan HTML
8.11.7            IRC, IPC dan WAIS
8.11.8            Mesin Pencari (Search Engine)
8.11.8.1  Komponen Utama
8.11.8.2  Algoritma Mesin Pencari
8.11.8.3  Optimasi Mesin Pencari
8.11.8.4  Manajemen Kata Kunci
8.11.8.5  Direktori Web
8.11.9            E-mail
8.11.10        Mailing List
8.11.11        Blog
8.11.12        CMS (Content Management System)
8.11.13        Telnet (Telenetworking)
8.11.14        UseNet (User’s Network)
8.11.15        FTP (File Transfer Protocol)
8.11.16        Listserv
8.11.17        Istilah dan Fasilitas Lainnya

Bab 9 – Teknologi e-Learning
9.1      Definisi e-Learning
9.1.1        Unsur-unsur e-Learning
9.1.2        Search Engine dalam e-Learning
9.1.3        Teori Engagement dalam e-Learning
9.1.4        Bentuk Pembelajaran e-Learning
9.1.5        Pengembangan e-Learning
9.2      e-Learning dalam Bidang Pendidikan
9.2.1        Elemen-elemen dalam e-Learning
9.2.2        Karakteristik e-Learning
9.2.3        Kelebihan dan Kekurangan e-Learning
9.2.4        Fungsi e-Learning
9.2.4.1      Suplemen
9.2.4.2      Komplemen
9.2.4.3      Substitusi
9.3      Penyelenggaraan e-Learning dalam Perguruan Tinggi
9.3.1        Hal-hal yang Diperlukan dalam Implementasi e-Learning
9.3.2        Sasaran Kegiatan E-Learning
9.3.3        Contoh Implementasi e-Learning dalam Pendidikan
9.4      Pemanfaatan e-Learning dalam Pendidikan
9.4.1        Sudut Peserta Didik
9.4.2        Sudut Guru/Dosen