Pelatihan ini ditujukan bagi individu yang ingin menguasai pembuatan
aplikasi menggunakan bahasa pemrograman C++. Setelah menyelesaikan pelatihan
ini, peserta diharapkan mampu:
· Memahami konsep dasar pemrograman.
· Memahami dan menerapkan konsep pemrograman berbasis objek (Object
Oriented Programming)
· Memahami pemrograman dalam bahasa C++ dan membuat program dengan
menggunakan C++.
PESERTA
Pelatihan ini ditujukan bagi para programmer yang ingin mempelajari
konsep pemrograman berbasis objek dan menggunakan bahasa pemrograman C++
(C++ Language). Untuk mengikuti pelatihan ini, peserta harus memiliki pengalaman
dalam pemrograman dasar.
|
|
· Pendahuluan
* Konsep enkapsulasi, abstraksi, polymorphism, dan inheritance.
* Pengenalan bahasa C++.
· Operator
* Berbagai macam operator pada C++.
· Kendali Alir
* Menggunakan kendali alur perulangan dan pencabangan.
· Pointer
* Konsep pointer dan penggunaan pointer dalam program.
· Fungsi
* Dasar fungsi, variabel eksternal dan statik, fungsi rekursif.
· Prepocessor
* File inclusion dan substitusi makro.
· Class dan object
* Konsep class, menerapkan function overloading.
· Array, pointer dan reference object
* Penggunaan objek dalam bentuk array.
· Operator Overloading
* Penerapan fasilitas operator overload-ing untuk pendefinisian operator
· Inheritance
* Konsep inheritance
* Penggunaan kata kunci public, provate, dan protected.
* Menggunakan constructor dan destructor.
· Polymorphism Virtual Function
* Konsep polymorphism.
* Menggunakan virtual function.
· Input / Output
* Menggunakan fungsi-fungsi I/O
|