Dreamweaver adalah sebuah lingkungan pengembangan (aplikasi) terintegrasi atau IDE (Integrated Development Environment) yang ditujukan untuk pembuatan halaman web dan situs. Sebagai sebuah IDE yang lengkap dan mapan, tentunya ia menyediakan banyak fitur termasuk yang berkaitan dengan pembuatan situs dinamis yang saat ini sudah jadi kebutuhan. Situs dinamis adalah situs yang content/materinya bersifat dinamis karena berasal dari database.
Dalam membuat situs dinamis, dibutuhkan skrip yang bekerja di server, dalam hal ini PHP, yang digunakan bersama-sama dengan relational-database-management-system (RDBMS), misalnya MySQL. MySQL adalah RDMS opensource yang paling populer saat ini dan memiliki fitur database yang lengkap, multi user, dan sangat cepat. Skrip PHP inilah yang akan melakukan proses data dengan database untuk dijadikan halaman web yang disediakan melalui server web.
Pelatihan ini didesain untuk memberikan dasar-dasar pengetahuan tentang pengembangan aplikasi berbasis web (situs dinamis), dan memanfaatkan fitur Dreamweaver untuk situs dinamis. Utility pembuatan recordset dan server-behavior yang dimiliki Dreamweaver akan membuat proses pembuatan aplikasi, terutama yang mengakses database sebagai sumber data, akan menjadi mudah dan cepat karena tidak perlu menulis seluruh kode dari awal.
Sasaran Pelatihan
Setelah mengikuti Pelatihan Membuat Web Dinamis dengan Dreamweaver ini, peserta diharapkan memiliki pengetahuan untuk:
- Memahami bagaimana aplikasi web bekerja.
- Memahami dasar-dasar pemrograman web dengan PHP dan MySQL
- Mampu mendesain dan membuat database yang baik untuk keperluan aplikasi web.
- Mampu memanfaatkan fitur-fitur Dreamweaver yang berkaitan dengan pembuatan aplikasi dinamis.
Metode Pelatihan
Training Membuat Web Dinamis dengan Dreamweaver dilaksanakan dengan metode:
- Teori, latihan, diskusi, dan studi kasus
Outline Materi
Materi training yang akan di bahas topik Membuat Web Dinamis dengan Dreamweaver adalah :
- Pengenalan Dreamweaver
- Mengenal IDE Dreamweaver
- Mempersiapkan situs di Dreamweaver
- Membuat Form dan validasi input
- Dasar-dasar PHP & MySQL
- Menulis dan memahami skrip PHP.
- Menggunakan variable.
- Memahami pemakaian single dan double quotes.
- Menggunakan Array.
- Pernyataan kondisional, loop, dan function.
- Menggunakan PHP untuk memproses Form.
- Mengenal MySQL sebagai RDBMS.
- Memahami tabel di database dan tipe data untuk kolom (field).
- Membuat tabel database dengan phpMyAdmin,
- Menggunakan Dreamweaver untuk Membuat Aplikasi Registrasi Pemakai (User Registration)
- Mendesain aplikasi dan tabel database untuk menyimpan data pemakai, seperti username dan password.
- Membuat form registrasi dengan server-behavior insert
- Membuat halaman untuk menampilkan pemakai yang sudah registrasi dengan dynamic-table dan navigasi
- Membuat halaman untuk memperbarui data server-behavior edit
- Membuat halaman untuk menghapus data server-behavior delete
Facilitator
Fazri Romadhona, S.Si
Telah banyak pengalaman dalam mengembangkan situs-situs Internet, baik yang dibangun secara manual dari awal maupun yang menggunakan aplikasi CMS seperti Joomla. Bekerja dalam dunia IT dan pemrograman komputer selama lebih dari 9 tahun. Pengalamannya dibidang IT dalam posisi yang beragam, mulai dari system support yang mengelola ratusan PC, sistem komunikasi, jaringan, server, database, pemrograman, dan internet secara intens, telah mengembangkan kemampuan dan wawasan yang luas dibidang IT. Saat ini bekerja sebagai pengembang aplikasi dan konsultan IT di sebuah perusahaan swasta di Jakarta, dan banyak terlibat untuk pengembangan aplikasi yang berkaitan dengan HR dan Assessment.