Kerangka Materi

Modul 1

  • Pendahuluan + Referensi
  • Dasar-dasar
  • Dasar-dasar Workshop
  • Overloading
  • Apa yang dapat kita overload, dan bagaimana cara melakukannya.
  • Tipe C++ Tambahan (bool & referensi)
  • Workshop overloading
  • OOP
  • Pendahuluan singkat tentang Oop
  • Kelas
  • Struktur
  • Modifikasi Akses
  • Konstruktor
  • Fungsi default/hapus
  • Sintaks penginisialisasi / daftar penginisialisasi konstruktor
  • Workshop kelas
  • Memori
  • Interaksi memori klasik
  • Workshop Memori

Modul 2

  • Warisan
  • Konstruksi
  • Polimorfisme
  • Virtual, virtual murni, abstrak, antarmuka
  • Modifikasi Akses
  • Workshop Warisan (Bentuk)
  • Pengecualian
  • Apa itu pengecualian
  • Bagaimana cara kerjanya
  • Apa yang perlu dilempar dan apa yang perlu ditangkap
  • Workshop pengecualian
  • Kekurangan memori
  • Bagaimana cara diberitahukannya
  • Bagaimana cara menangani
  • Pemeliharaan Memori Modern
  • RAII
  • Templat yang diterapkan pada Pemeliharaan Memori Modern (SmartPointer)
  • SmartPointer C++11 yang disandarkan
  • Nullptr
  • Workshop SmartPointers
  • Ruang Nama
  • Workshop Ruang Nama

Modul 3

  • Auto
  • Kata kunci auto baru
  • Sintaks pengembalian auto baru
  • enum
  • enum gaya baru
  • constexpr
  • Ekspresi konstanta baru
  • Tentang ketetapan
  • Konst dan mutable dijelaskan
  • Lambda & objek fungsi
  • Kelas yang berperilaku seperti fungsi
  • Pendahuluan fungsi lambda
  • Chrono
  • Pendahuluan singkat tentang pustaka Chrono baru

Modul 4

  • Penyeberangan tipe
  • Pustaka standar
  • String
  • Kontainer
  • Vektor (vs)
  • Daftar
  • Peta
  • Array
  • Pasangan
  • Daftar penginisialisasi
  • Iterator
  • sintaks range-for
  • Algoritma Std
  • Aliran
  • Kata kunci beragam
  • statis
  • eksplisit

Modul 5

  • Semantik pemindahan
  • Pendahuluan tentang nilai L/R
  • Referensi nilai R diterapkan pada semantik pemindahan
  • Ciri-ciri jenis
  • Mendapatkan informasi saat waktu kompilasi
  • Konkuren
  • Pendahuluan tentang implementasi threading, async/future dan jenis atomik C++11
  • Templat variadik - Pendahuluan tentang templat variadik C++11

Persyaratan

Pengalaman minimal 1 tahun dalam C++

 35 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait