BelajarC++ v0.01 (20 Febuari 2017)


Mohon maaf atas ketidak nyamanannya, kemungkinan beberapa link tidak aktif dan mengarahkan anda ke halaman utama karena belajarC++ masih dalam tahap review ke dua.

Selamat Datang Di Project BelajarC++, di bawah ini adalah semua daftar isi pembelajaran yang akan menuntun anda ke dunia programming dengan C++. tidak perlu khawatir untuk para pemula karena penulis akan mengajari anda dari 0 (tidak tau tentang komputer) sampai menjadi Programmer Profesional.

Di dalam Artikel akan terdapat contoh kode dari program dan penulis tidak akan memperlihatkan hasil dari kode tersebut. penulis mengharapkan anda untuk aktif dalam menulis program dan mengkompile contoh program yang penulis contohkan.

Untuk anda yang mempunyai pertanyaan setelah membaca apa yang penulis tulis di artikel tersebut, anda dapat menanyakanya di dalam kolom komentar pada artikel yang terkait atau anda bisa mengunjungi Discussion Room untuk bertanya atau berdiskusi dengan programmer lainya.

Jika anda melihat kesalahan informasi di dalam artikel yang penulis tulis, penulis menyarankan anda untuk memberitahu kesalahan tersebut kepada penulis melalui kolom komentar atau anda bisa menghubungi penulis melalui Contact Page.

Terima Kasih.

Bab 0 Pengenalan
0.1 Pengertian Komputer
0.2 Sistem Bilangan
0.3 Sejarah Bahasa Pemrograman
0.4 Pengenalan Bahasa Pemrograman C++
0.5 Sejarah Bahasa Pemrograman C++
0.6 Pengertian Kompilator
0.7 Pengenalan dan Macam-Macam IDE C++
Bab 1 Dasar
1.1 Struktur dan Bagian-bagian C+
1.2 Komentar pada kode C++
Bab 2 Input Output dan Variabel
2.1 Dasar Input dan Output
2.2 Variabel
2.3 Scope
2.4 Identifier
2.5 Tipe Data
2.6 Inisialisasi
2.7 Konstanta
2.8 Lokal Variabel
2.9 Global Variabel
2.10 Global Statis Variabel
2.11 Dasar Input Output C
2.12 Escape Sequences
Bab 3 Operator
3.1 Operator
3.2 Precedence of Operators [Coming Soon]
3.3 Operator Aritmatika [Coming Soon]
3.4 Assignment Operator [Coming Soon]
3.5 Compound Assignment Operator [Coming Soon]
3.6 Increment Dan Decrement Operator [Coming Soon]
3.7 Relational and Comparison operator [Coming Soon]
3.8 Logical Operator [Coming Soon]
3.9 Bitwise Operator [Coming Soon]
3.10 Ternary Operator [Coming Soon]
3.11 String [Coming Soon]
3.12 Boolean [Coming Soon]

Bab 4 Penyeleksian [Coming Soon]
4.1 Statements
4.2 Operasi Penyeleksian
4.3 IF
4.4 IF-ELSE
4.5 Nested IF
4.6 IF-ELSE Majemuk
4.7 Switch-Case

Bab 5 Pengulangan [Coming Soon]
5.1 Pengulangan
5.2 While
5.3 Do-While
5.4 For
5.5 Nested For

Bab 6 Lompatan [Coming Soon]
6.1 Jump Statement
6.2 Break
6.3 Continue
6.4 Goto

Bab 7 Array [Coming Soon]
7.1 Array
7.2 Dimensi Satu
7.3 Dimensi Dua
7.4 Dimensi Tiga

Bab 8 Pointer [Coming Soon]
8.1 Pointers
8.2 Menggunakan Pointer Pada Operator Aritmatika
8.3 Pointer Pada Array
8.4 Pointer Pada Konstanta
8.5 Pointer ke Pointer
8.6 Pointer pada String
Bab 9 Memori Dinamis [Coming Soon]
9.1 Memori Dinamis
9.2 Malloc C
9.3 Calloc C
9.4 Realloc C
9.5 Free C
9.6 New C++
9.7 Delete C++
Bab 10 Function [Coming Soon]
10.1 Function
10.2 Parameter
10.3 Function Prototype
10.4 Call by Value
10.5 Call by Reference
10.6 Call by Pointer
10.7 Return
10.8 Inline Function
10.9 Overloaded Function
10.10 Static Variabel
Bab 11 Data Structure [Coming Soon]
11.1 Data Structure
11.2 Nesting Structure
11.3 Structure dengan Array
11.4 Structure Dengan Pointer
11.5 Structure sebagai Function Argument dan Return
Bab 12 Object Oriented Programming I : Dasar [Coming Soon]
12.1 Sejarah dan Pengertian Object Oriented Programming (OOP) C++
12.2 Class
12.3 Pengertian dari Macam-macam Istilah Pada OOP C++
12.4 Class dengan Pointer
12.5 Access Modifiers
12.6 Friend Function dan Class
12.7 Static Member variabel
12.8 Static Member Function
12.9 Constructor
12.10 Destructor
12.11 Constructor Initialization