Build Dynamic Web with Dreamweaver Based on PHP and MySQL
Training Center / Hotel / Executive Club, Jakarta | 25 – 28 Maret 2013 | Rp 3.400.000 –
Training Center / Hotel / Executive Club, Jakarta | 15 – 18 April 2013 | Rp 3.400.000 –
Training Center / Hotel / Executive Club, Jakarta | 20 – 23 Mei 2013 | Rp 3.400.000 –
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) seperti MySQL. MySQL adalah database aplikasi internet yang paling populer saat ini, memiliki fitur yang lengkap, sangat cepat, dan didukung oleh mayoritas hosting di Internet.. Sedangkan PHP adalah program yang melakukan proses data dengan database, untuk dijadikan halaman web yang disediakan melalui server web.
Pelatihan ini didesain untuk memberikan dasar-dasar pengetahuan tentang pengembangan web dinamis (situs dinamis) memanfaatkan fitur-fitur yang dimiliki Dreamweaver. Dreamweaver memiliki fitur yang lengkap berkaitan dengan pengelolaan data dinamis dari database. Perangkat-perangkat tersebut akan membuat proses pengembangan web dinamis menjadi mudah karena sebagian besar kode di hasilkan secara otomatis.
Sasaran
- 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, seperti: koneksi database, recordset, dynamic data, dan form wizard untuk halaman CRUD (Create, Read, Update, Delete) ke database.
Metode
• Teori, latihan, diskusi, dan studi kasus
Outline
- 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
- Mendesain aplikasi, mulai dari analisa kebutuhan, alur kerja, desain form, dan database.
- Membuat database aplikasi, mulai dari desain, membangun table, dan membuat relasi data.
- Menyiapkan dreamweaver untuk aplikasi dinamis dengan setup Site dan koneksi ke database.
- Membangun halaman CRUD (Create, Read, Update, Delete) dan login dengan fasilitas Dreamweaver:
- Membuat halaman Read dengan menggunakan fasilitas Data (Recordset, Dynamic Data, dan Pagination)
- Membuat halaman Create dengan memanfaatkan fasilitas Record Insertion Form Wizard
- Membuat halaman Update dengan memanfaatkan fasilitas Record Update Form Wizard
- Membuat halaman Delete dengan memanfaatkan fasilitas Delete Record
- Membuat halaman Login dan mengatur hak akses di setiap halaman dengan session menggunakan fasilitas User Authentication.
- Tinjauan perkembangan teknologi pemrograman web dan diskusi.
- Framework.
- JQuery dan Ajax.
- Pustaka Pihak Ketiga.
Instructur
Fazri Romadhona, S.Si.
Lulus dari Jurusan Fisika Insitut Teknologi Bandung, Kelompok Bidang Keahlian Instrumentasi pada tahun 1999. Memulai karir sebagai pengembang digital-switch E1 berbasis mikrokontroler dan programmer sistem kontrol berbasis Linux pada sebuah perusahaan kontraktor telekomunikasi. Setelah itu melanjutkan karir pada sebuah grup perusahaan yang bergerak dibidang alat berat pertambangan, dengan lingkup pekerjaan IT yang sangat beragam, mulai dari system-support yang mengelola ratusan komputer, sistem komunikasi, jaringan lokal (LAN) dan wide-area-network (WAN), serta server perusahaan. Pada saat yang sama, banyak terlibat dalam proyek yang berkaitan dengan akuisisi data untuk truk pertambangan dan pembangunan jaringan data di lokasi tambang.
Pada tahun 2005, memutuskan untuk keluar dari perusahaan dan bekerja sebagai konsultan IT dan assossiate trainer. Aplikasi yang dikembangkannya saat ini sebagian besar berbasis web yang diperuntukan utuk mengelola operasi bisnis (sistem informasi) dan situs Internet.
Lingkungan pengembangan aplikasi yang dikuasai meliputi: (a)berbasis web seperti HTML, CSS, Javascript dan PHP; (b) CMS Joomla dan Framework CodeIgniter; (c) server database MySQL; (d)pengembangan aplikasi desktop dengan Java; (e)pengembangan hardware baik analog maupun digital, antarmuka PC, dan mikrokontroler MCS-51; (f)sistem operasi Windows dan Linux;(g) aplikasi lingkungan pengembangan terintegrasi seperti Adobe Dreamweaver, Adobe Photoshop, dan NuSphere PhpED.
Tanggal Pelatihan
- Tanggal :
- 25 – 28 Maret 2013
- 15 – 18 April 2013
- 20 – 23 Mei 2013
- Jam : 08:00 – 17:00
Biaya Pelatihan
Rp 3.400.000 –