C++ Dasar

Sebagai bahasa pemrograman yang sangat populer dan bisa diandalkan dari sisi performa, hal ini membuat C++ banyak digunakan di berbagai industri, mulai dari software, game development, IoT, VR, robotik, scientific computing, hingga machine learning. Pada kelas C++ Dasar ini, kamu akan fokus mempelajari dasar pemrograman menggunakan bahasa pemrograman C++, dan membuat beberapa aplikasi sederhana.

Detail Kelas

40 Materi
530 Max SkilPoin
SkilBadge

Terkunci

Beli SkilBadge (Sertifikat) dan selesaikan kelas untuk mendapatkan SkilBadge kelulusan kelas ini.

Tentang Kelas

C++ adalah bahasa pemrograman yang sangat populer dan bisa diandalkan dari sisi performa, seperti kecepatan dan efisiensi manajemen memori.

C++ juga sudah banyak digunakan di berbagai industri mulai dari software, game development, IoT, VR, robotik, scientific computing, hingga machine learning.




Tentang Kelas

Mengapa kamu harus belajar bahasa pemrograman C++?

1. Dasar Pemrograman

Kamu akan mempelajari dari awal untuk memahami konsep-konsep dasar pemrograman menggunakan C++, yang merupakan kunci agar kamu nantinya bisa memahami berbagai bahasa pemrograman lainnya.

2. Performance

Bahasa C++ dikenal karena memiliki kinerja performa yang tinggi. Jadi, jika kamu ingin mengembangkan aplikasi yang memerlukan kecepatan dan efisiensi tinggi (seperti game, sistem operasi, dan perangkat embedded), C++ menjadi pilihan utama.

3. IoT

Jika kamu ingin menjadi IoT Developer atau Hardware Developer, C++ merupakan bahasa pemrograman yang wajib dikuasai. Karena, C++ digunakan sebagai tools untuk dapat berinteraksi dan mengendalikan perangkat keras atau perangkat IoT, seperti Esp32.

4. General-Purpose dan Fleksibel

Kamu bisa mengembangkan aplikasi mulai dari aplikasi berbasis desktop, web, AI, hingga aplikasi mobile dengan C++. Sehingga, C++ merupakan bahasa pemrograman yang relevan dalam berbagai konteks pengembangan perangkat lunak.


Berikut adalah beberapa aplikasi populer yang mungkin sudah dan sedang kamu gunakan saat ini, yang dikembangkan menggunakan bahasa pemrograman C++, seperti:
(1) Operating Systems: Windows; (2) Game Engines and Video Games: Unreal and Unity; (3) Web Browsers: The Chromium Project and Mozilla Firefox; (4) 3D Software: Autodesk Maya; (5) Database System: MySQL and PostgreSQL; (6) Adobe Software: Adobe Photoshop, Adobe Illustrator, and Adobe Premiere; (7) Microsoft Office.


Ekspektasi & Output Kelas

Pada kelas ini, kamu akan fokus mempelajari dasar pemrograman menggunakan bahasa pemrograman C++, dan membuat beberapa aplikasi sederhana.

Harapannya setelah mempelajari kelas ini, kamu diharapkan mampu:

  1. Memahami konsep dasar pemrograman;
  2. Memahami penggunaan sintaks bahasa pemrograman C++;
  3. Membuat aplikasi sederhana;
  4. Mempelajari lebih dalam dan mengimplementasikan bahasa pemrograman C++ ke bidang yang kamu suka, baik itu mengembangkan aplikasi berbasis desktop, game, IoT, AI, hingga machine learning.

Materi

1.
Pengenalan C++
2.
Basic I/O C++
3.
Variabel C++
4.
Operators C++
5.
Statements and Flow Control C++
6.
Functions C++
7.
Compound Data Type C++

Persiapan Kelas

Kelas ini didesain bagi Pelajar dan Mahasiswa/i, dengan latar belakang pendidikan Ilmu Komputer / Teknik Informatika / Teknik Komputer / Teknik Elektro / Mekatronika & Robotik / Game Development.

Pada kelas ini, kita akan menggunakan beberapa software, seperti:

  • Microsoft Visual Studio Code (Gratis)
  • MSYS2 (Gratis)


Terdapat spesifikasi komputer yang juga perlu diperhatikan, diantaranya:

  • CPU minimum i3 atau setara
  • RAM 4GB
  • OS Windows (rekomendasi) / Ubuntu / Mac
  • SSD/HDD minimum 50 GB

Dan untuk menunjang kelancaran proses pembelajaran, kamu direkomendasikan memiliki koneksi internet yang baik dan stabil, agar dapat mengakses video pembelajaran dengan minimum 720p hingga Full HD 1080p.

Ulasan

Cocok untuk

Paling Disuka

Hasil Ekspetasi

Tidak Juga

0%

Sebagian

0%

Sesuai

0%

Melebihi

0%

Rekomendasi Kelas untuk Kamu