Pemrograman Web
PEMROGRAMAN SISTEM INFORMASI MANAJEMEN & DATABASE BERBASIS WEB
Sistem informasi manajemen (SIM) merupakan penerapan sistem informasi dalam sebuah organisasi untuk mendukung tersedianya berbagai informasi yang diperlukan oleh semua tingkatan manajemen. Pada organisasi dengan manajemen moderen, informasi dijadikan sebagai dasar dalam proses pengambilan keputusan. Secara teori, teknologi atau komputer tidak harus digunakan didalam SIM, tetapi dalam kenyataannya tidaklah mungkin SIM yang komplek dapat berfungsi tanpa melibatkan elemen komputer. Lebih lanjut bahwa SIM selalu berhubungan dengan pengolahan data berbasis komputer untuk menghasilkan informasi. Saat ini terdapat dua jenis aplikasi sistem informasi manajemen, yaitu aplikasi berbasis web dan aplikasi berbasis desktop. Aplikasi sistem informasi manajemen berbasis web adalah aplikasi yang berjalan dengan menggunakan basis teknologi web berupa browser. Aplikasi ini dapat diakses dari komputer di mana saja menggunakan browser tanpa perlu melakukan penginstalan program, asalkan komputer terkoneksi ke jaringan.
Bagi organisasi perangkat kerja pemerintah, implementasi sistem informasi manajemen berbasis web sejalan dengan Instruksi Presiden Nomor 3 Tahun 2003 tentang Kebijakan Dan Strategi Nasional Pengembangan e-Government. Dalam prakteknya e-Government adalah penggunaan internet untuk menyelenggarakan administrasi pemerintahan dan menyediakan layanan publik yang lebih baik. Sedangkan bagi organisasi bisnis atau perusahaan, hal ini telah lama diterapkan dan digunakan untuk meningkatkan kapasitas bisnisnya, salah satunya dikenal dengan e-Commerce.
Pelatihan Web Programming ini mempelajari secara khusus pemrograman aplikasi sistem informasi manajemen berbasis web, yaitu sebuah web yang merupakan aplikasi sistem informasi manajemen yang berfungsi mengumpulkan, menyimpan dan mengolah data menjadi informasi yang bermanfaat dan digunakan untuk penyelenggaraan sistem layanan tertentu yang dapat diakses pada jaringan intranet atau internet. Bahasa pemrograman web yang digunakan adalah PHP dengan database MySQL. Program pelatihan terbagi dalam 4 tingkatan yaitu Fundamental Web Programming, Intermediate web Programming, Advanced Programming dan Web Based Programming For Specivic Pusrposes.
FUNDAMENTAL WEB PROGRAMMING
Program ini ditujukan bagi pemula dalam pemrograman berbasis web. Materi pelatihan mempelajari secara khusus dasar-dasar pemrograman PHP untuk pembuatan aplikasi sistem informasi manajemen berbasis web, yang dapet diakses menggunakan browser dan berjalan pada jaringan intranet atau internet.
Setelah mengikuti pelatihan ini diharapkan peserta memahami dasar-dasar pemrograman berbasis web dengan baik, menguasai pemrograman terstruktur PHP dengan database MySQL, serta dapat membuat aplikasi SIM sederhana untuk penyelenggaraan layanan administrasi tertentu (kearsipan, kepegawaian, keuangan, atau berbagai transaksi bisnis lain).
Materi Pelatihan :
HTML
- Kerangka dokumen HTML
- Layout web dengan Tabel dan CSS
- Form dan Elemen-elemen Form
- Link
- Insert Image
- JavaScript
- Syntax dasar Javascript
- Fungsi Kondisi, Logika & Perulangan
- Form Object Handler
- Windows Object Handler
- User Define Function & Event
PHP
- Syntax dasar PHP
- Handler Module
- Database Connection
- Session & Security Halaman Web
- Manipulasi data pada Database
MySQL
- Pembuatan Database
- Pembuatan Tabel
- Export & Import Data
- Data Maintenance
INTERMEDIATE WEB PROGRAMMING
Tujuan utama dari proses olah data adalah menghasilkan informasi yang diperlukan organisasi berupa laporan, dan salah satu kriteria teknis sebuah sistem informasi manajemen yang baik adalah memiliki sistem keamanan data yang tinggi.
Program ini merupakan kelanjutan dari level fundamental. Materi pelatihan mempelajari lebih lanjut fasilitas pada program database MySQL, pembuatan berbagai format laporan, AJAX dan prosedur keamanan halaman.
Setelah mengikuti pelatihan ini diharapkan peserta peserta lebih menguasai pemrograman PHP terstruktur dengan baik, menguasai lebih lanjut program database MySQL, dapat membuat laporan dalam berbagai format, menggunakan AJAX dan pembuatan prosedur keamanan halaman.
Materi Pelatihan :
PHP
- Manajemen User
- Fungsi Image
- Random Text & Image
- Mengakses File dan Directory
- AJAX
- Pembuatan laporan (HTML, PDF, Ms Excel dan Grafik)
MySQL
- Database Relations Knowledge
- View & Store Procedure
JavaScript
- Passing Data From PHP To JavaScript
ADVANCED WEB PROGRAMMING
Dalam pemrograman berbasis web saat ini, telah berkembang model pemrograman berorientasi obyek (object-oriented programming – OOP) menggunakan framework, untuk membantu tim programmer menyelesaikan pembuatan sebuah aplikasi yang kompleks dengan lebih cepat dan mudah.
Program ini merupakan kelanjutan dari level intermediate atau ditujukan bagi peserta yang telah menguasai pemrograman tersetruktur. Secara khusus mempelajari pemrograman berbasis web menggunakan framework PHP yang populer yaitu CodeIgniter (CI).
Target pelatihan pada level ini adalah peserta memahami model pemrograman berorientasi obyek dengan baik, menguasai framework CodeIgniter untuk pemembuatan sebuah aplikasi sistem informasi manajemen berbasis web yang kompleks, baik secara individu maupun bekerja dengan sebuah tim.
Materi Pelatihan :
- Apresiasi pemrograman OOP
- Instalasi CI Framework PHP
- Konsep Model-View-Controller (MVC)
- Configurasi Library
- Menggunakan Libarary dan Helper serta Implementasinya
- Implementasi Plugin dan Scafolding pada program aplikasi
- Menggunakan library Third party
- Membuat Library sendiri
WEB BASED PROGRAMMING FOR SPECIVIC PURPOSES
Sebuah aplikasi sistem informasi manajemen yang telah di buat, suatu saat akan dilakukan pengembangan yang disesuaikan dengan kebutuhan organisasi terkini. Pengembangan dapat berupa penyempurnaan sistem, penambahan modul aplikasi layanan baru atau penyesuaian karena perubahan ketentuan organisasi.
Program ini bersifat bantuan pengembangan. Ditujukan bagi peserta yang telah menguasai materi level advance namum memerlukan bantuan dalam mengembangkan aplikasi (berbasis web) yang ada. Materi utama pelatihan terdiri dari analisis desain sistem, pengembangan kemampuan pemrograman PHP dan aplikasi studi kasus. Pelatihan diselenggarakan dengan kontak terlebih dahulu, menyampaikan permasalahan dan hasil yang ingin dicapai.
Tujuan pelatihan adalah membantu peserta dengan memberikan solusi dalam menyelesaikan pengembangan sebuah sistem informasi manajemen berbasis website dan penyelesaian kasus khusus sesuai permasalahan yang dihadapi dengan baik.
Materi Pelatihan :
- Analisis dan Desain Pengembangan Sistem Informasi Manajemen
- Development of the PHP Programming Skills
- Programming Case Study
Foto Foto Pelatihan









