Pemrograman .NET Framework Menggunakan C# – Part2 (Weekend Saturday)
Training Center / Hotel / Executive Club, Jakarta | 21 Juli 2012 | Rp 1.250.000
Perkembangan dunia komputasi yang cepat telah membuat meningkatnya kebutuhan akan aplikasi yang dapat berjalan pada device yang berbeda-beda, dapat diandalkan dan diperlukan waktu development aplikasi yang lebih cepat.
Hal inilah salah satu factor penting yang mendasari kemunculan managed code. Sebagai perbandingan dalam managed code hal – hal mendasar seperti manajemen memori (alokasi dan de-alokasi memori) telah di handle secara otomatis.
Dalam lingkungan pemrograman unmanaged code manajemen memori harus di-handle oleh programmer secara manual. Kesalahan dalam hal alokasi dan dealokasi dapat menyebabkan aplikasi yang bahkan mengganggu aplikasi lain.
C# merupakan bahasa yang dibuat untuk .NET Framework, denganstruktur yang lebih bersih dan banyak mempunyai fitur bahasa pemrograman powerful. Fitur – fitur build in yang dikembangkan dalam bahasa C# telah membuat beberapa programming task menjadi lebih mudah dan sederhana.
Sasaran
- Peserta memahami konsep lanjutantentangkelas (pemrograman berorientasi objek).
- Peserta mengerti konsep Polimorphisme, Enkapsulasi, danPewarisan.
- Peserta mengerti bagaimana men-debug program C#.
- Peserta mengerti cara menangani error (exception) dalam program.
- Peserta mengerti bagaimana melakukan operasi file melalui program.
- Peserta mengerti bagaimana cara koneksi ke database dari program.
- Peserta mengerti bagaimana aplikasi menghasilkan dan mengkonsumsi data.
- Peserta mengerti bagaimana membaca dan menulis ke Excel melalui program.
- Peserta mengerti bagaimana menggunakan database transaction.
Prakondisi
Peserta telah mengerti tentang pemrograman dan konsep dasar pemrograman berorientasi objek
Outline
- Konsep Lanjutan Pemrograman Berorientasi Objek.
- Polimorphisme, EnkapsulasidanPewarisan.
- Polimorphisme: banyak method dengan satu nama & penggunaan method signature untuk kode program yang lebihbaik.
- Enkapsulasi: access modifier (private, protected, public, internal), penggunaan dan perbedaan masing – masing hal tersebut.
- Pewarisan: Kebutuhan untuk re-usable code.
- Debugging .NET Application: “Programmer which doesn’t know how to debug is much like blind man”.
- Penanganan Error di .NET Framework:
Exception handling menggunakan try, catch, throw, dan finally.
- Operasi – Operasi File.
- Pembuatan file dan akses level.
- Membaca dan menulis file.
- Database Connectivity.
- Bagaimana terhubung dengan database.
- Bagaimana menghasilkan dan mengkonsumsi data.
- File dan Database Lanjutan.
- Ex: membaca dan menulis ke file Excel melalui program.
Konsep dan penggunaan database transaction.
Instructur
Tri Sugiyantowo, S.Kom
Menyelesaikan studi di bidang Ilmu Komputer dari Universitas Gadjah Mada pada tahun 2007, Bekerja sebagai .NET Developer dari tahun 2007 sampai sekarang.
Saat ini bekerja sebagai .NET Senior / Lead Developer di PT. Emerio Indonesia, sebuah PMA di Indonesia dengan bidang yang dikerjakan sebagian besar perbankan dan juga consumer goods.
Aplikasi berbasis web yang telah dikembangkan bervariasi mulai dari aplikasi untuk instansi pemerintah (Daily Activity Depkeu), perusahaan ritel (untuk system distribusi barang), dan perbankan (PSAK, LKPBU, Sistem Manajemen Risiko, Sistem Pengajuan, Pengembangan, dan Pemeliharaan Aplikasi, Sistem Informasi Perpajakan, Sistem Informasi Maintenance Barang & Jasa). Lingkungan pemrograman yang dikuasai meliputi .NET Framework dengan bahasa C# dan ASP.NET sebagai pemrograman web scripting language dan juga C++. Selain itu instruktur juga menguasai client side scripting seperti Javascript, HTML, CSS. Untuk sisi back end database yang digunakan meliputi: SQL Server, Oracle, Sybase.
Daftar portfolio proyek yang telah dikerjakan instruktur sampai dengan saat ini:
- Pernyataan Standard Akuntansi Keuangan (PSAK) Panin Fase II (Bank Panin)
- PSAK Rabobank Indonesia (Rabobank Indonesia)
- Laporan Kantor Pusat Bank Umum (LKPBU) CIMB Niaga (Bank CIMB Niaga)
- PSAK Bank Mandiri (Bank Mandiri)
- Sistem Informasi Manajemen Risiko (SIMRIS) Bank Indonesia (Bank Indonesia)
- Service & Maintenance Monitoring System Bank Central Asia (BCA)
- Pengajuan, Pengembangan dan Pemeliharaan Sistem Aplikasi (P3SA) Bank Indonesia (Bank Indonesia)
- Sistem Informasi Perpajakan (BISIP) Bank Indonesia (Bank Indonesia)
- Mobile Distribution (Pocari & Rodamas)
- Daily Activity of Finance Department of Republic Indonesia (Pusintek Departemen Keuangan)
Tanggal dan Tempat Pelatihan
- Tanggal : 21 Juli 2012
- Jam : 08:00 – 17:00
- Tempat : Training Center / Hotel / Executive Club Jakarta
Biaya Pelatihan
Rp 1.250.000
cforms contact form by delicious:days