Koding C++ dengan Qt
Free!
With Membership
$10.00
Harga yang disarankan

Koding C++ dengan Qt

Tentang Buku

Selama beberapa dekade, C/C++ merupakan bahasa yang populer untuk membangun sebuah aplikasi komputer. Dengan dokumentasi yang mudah dipahami dan baik sebagai

sumber belajar. Para pengembang dapat dengan cepat memulai dan menyiapkan aplikasi mereka dan

berjalan dalam waktu singkat.

Ketika saya memulai proyek dengan C/C++, dokumentasi adalah tempat yang tepat,

setiap kali saya perlu mendalami lebih dalam ke bagian-bagian tertentu dari sebuah bahasa pemrograman. Beberapa tutorial sangat banyak tersebar di internet. Namun juga cukup membingungkan karena menyajikan tutorial yang sepotong demi sepotong sehingga mengaburkan pemahaman.

Buku ini menawarkan cara belajar yang baik dari awal untuk pemula untuk memahami bagaimana mejadi seorang programmer yang baik(yang di harapkan penulis).

Tidak masalah jika Anda bukan dari orang IT karena buku ini di tulis untuk mereka yang bukan dari akademisi IT melainkan untuk di pahami oleh orang umum.

  • Bagikan buku ini

  • Categories

    • Computers and Programming
    • C and C++
    • Cookbooks
    • Textbooks
  • Masukan

    Email the Author(s)
  • License

Tentang Editor

Daftar Isi

  • Prakata
    • Struktur buku ini
    • Apakah buku ini telah selesai?
    • Kontribusi
    • Dukungan
  • 1. Mukadimah
    • 1.1 Pengenalan Bahasa C++
    • 1.2 Pengantar Qt Creator
    • 1.3 Mengenal macam - macam Teknologi User Interface (UI) pada QT
    • 1.4 Install Qt Creator
    • 1.5 Program Console Pertama dengan Qt Creator
    • 1.6 Struktur Program C++
  • 2. Tipe Data, Identifier, Operator dan Control Statement
    • 2.1 Tipe Data dan Identifier
    • 2.2 Tipe Data Bahasa C++
    • 2.3 Variabel dan Konstanta
    • 2.4 Statement
    • 2.5 Operator dan Ekspresi
    • 2.6 Control Statement
  • 3. Array dan String
    • 3.1 Array
    • Array Multi Dimensi
    • Pengaksesan Array 2 Dimensi
    • String
    • Fungsi-fungsi String
    • Fungsi mengubah string menjadi numerik dan sebaliknya
    • Class string pada C++
  • 4. Fungsi
    • Konsep Dasar Fungsi
    • Mendefinisikan Fungsi
    • Deklarasi Fungsi (Prototype)
    • Hasil Balik Fungsi
    • Ruang Lingkup Variabel
    • Pengiriman Parameter
    • Parameter Default
  • 5. Pointer dan References
    • Apa itu Pointer?
    • Menyimpan Alamat Variabel pada Pointer
    • Memberi Nama Pointer
    • Mengambil Nilai dari Variabel
    • Mengganti alamat yang direferensi oleh Pointer
    • Pointer dan Array
    • Membuat objek pada heap
    • Menggunakan const Pointer
    • Apa itu Reference
    • Passing function argument dengan reference
    • Function yang mengembalikan beberapa nilai
    • Passing By Reference untuk Efisiensi
  • 6. Class dan Object
    • Pemrograman Berorientasi Obyek
    • Kelas
    • Object
    • Pembuatan Class pada C++
    • Mendefinisikan Obyek
    • Mengakses Member Variabel
    • Mengakses Member Function/Method
    • Hak Akses Member Variabel dan Method Variabel
    • Member Function / Member Method
    • Accessor dan Mutator Method
    • Constructor dan Destructor
    • Constructor Dengan nilai Default
    • Mendefinisikan Method Member
    • Class yang bertipe Class lain
  • 7. Inheritance
    • Pewarisan (Inheritance)
    • Penulisan Penurunan
    • Jenis Akses Penurunan Kelas
    • Warisan
    • Mengganti Metode Kelas Dasar Pada Kelas Turunan (Overriding)
    • Memanggil Metode Kelas Dasar
    • Penyembunyian Metode Kelas Dasar
    • Metode Virtual
    • Pemotongan (Slicing)
    • Memakai static_cast
  • 8. Operator Types dan Operator Overloading
    • Operator pada C++
    • Conversion Operator
    • Addition-Assignment Operator
    • Comparison Operator
    • Overloading Operator <, >, <=, >=
    • Subscript Operator
    • Function operator()
  • 9. Polymorphism
    • Problema Pewarisan Tunggal (Single Inheritance)
    • Peletakan ke atas (Pecolating Upward)
    • Konversi ke bawah (Casting Down)
    • Menambahkan ke Dua Daftar
    • Pewarisan Ganda (Multiple Inheritance)
    • Komponen Objek Multi Inheritance
    • Konstruktor Kelas Banyak Turunan (Multiple Inheritance)
    • Problem Ambiguitas
    • Penurunan dari Kelas Dasar Bersama
    • Penurunan Virtual (Virtual Inheritance)
    • Masalah Pada Multiple Inheritance
  • 10. Casting dan Database
    • Mengenal Casting
    • Casting Operator pada C++
  • 11. Qt Library
    • Qt Library
    • Menurunkan objek dari class QObject
    • Automatic Memory Management dengan QObject
    • Menggunakan Qt String
    • Collection dan Iterator
    • Tipe List yang Lain
    • Special List
    • Stack dan Queue
    • Mapping
  • 12. File, Stream, dan XML
    • Bekerja dengan Paths
    • Bekerja dengan Files
    • Bekerja dengan Stream
    • XML
    • QXMLStream Reader
  • Notes

Buku lainnya dari penulis ini

Jaminan Kepuasan 100%, Bebas Resiko, Tanpa Syarat ala Leanpub

Dalam 60 hari sesudah pembelian Anda bisa memperoleh 100% refund atas pembelian di Leanpub dengan dua klik. Kami memproses refund secara manual, sehingga mungkin butuh beberapa hari sampai selesai.
Lihat ketentuan lengkap

Dapatkan $8 untuk Pembelian $10, dan $16 untuk Pembelian $20

Kami membayar 80% royalti untuk pembelian $7,99 atau lebih, dan 80% royalti dikurangi biaya tetap 50 sen untuk pembelian antara $0,99 dan $7,98. Anda mendapatkan $8 dari penjualan $10, dan $16 dari penjualan $20. Jadi, jika kami menjual 5000 eksemplar buku Anda yang tidak dikembalikan seharga $20, Anda akan mendapatkan $80,000.

(Ya, beberapa penulis sudah menghasilkan jauh lebih banyak dari itu di Leanpub.)

Faktanya, para penulis telah mendapatkanlebih dari $13 jutadengan menulis, menerbitkan, dan menjual di Leanpub.

Pelajari lebih lanjut tentang menulis di Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets, and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub