Belajar Complete C++ Master Class - Kelas 2 lewat praktik langsung, dibimbing instruktur via Zoom. Disusun untuk developer pemula dan mahasiswa informatika. Kursus C++ ini tersedia juga sebagai training C++ maupun pelatihan C++ in-house untuk kebutuhan perusahaan.
Apa yang Akan Anda Pelajari
Belajar memprogram dengan salah satu bahasa pemrograman paling canggih yang ada saat ini, C++.
Dapatkan konsep kunci pemrograman yang juga akan berlaku untuk bahasa pemrograman lain
Pelajari C++ Modern daripada versi C++ usang
Pelajari fitur C++ dari dasar hingga lebih lanjut seperti pewarisan dan fungsi polimorfik
Pelajari C++ menggunakan kurikulum yang mencakup lebih banyak materi
Belajar C++ dari yang telah menggunakan dan mengajar C++ selama lebih dari 25 tahun
Termasuk Pengodean Langsung, Latihan Pengodean Tantangan, dan Tugas
Belajar menggunakan Visual Studio Code dengan C++
Pelajari semua tentang menggunakan C++ Lambda Expressions
Silabus
•Sesi 1 (1.5 jam): Pengenalan C++: sejarah, kegunaan, dan ruang lingkup industri
•Sesi 2 (1.5 jam): Instalasi & konfigurasi awal C++
•Sesi 3 (1.5 jam): Mengenal antarmuka (interface) dan navigasi dasar
•Sesi 4 (1.5 jam): Pengaturan preferensi & workspace yang efisien
•Sesi 5 (1.5 jam): Tools & menu utama: fungsi dan penggunaan dasar
•Sesi 6 (1.5 jam): Latihan dasar: membuat project pertama
•Sesi 7 (1.5 jam): Import & export file dasar di C++
•Sesi 8 (1.5 jam): Teknik dasar penyimpanan & manajemen file project
•Sesi 9 (1.5 jam): Studi kasus sederhana: aplikasi C++ di dunia kerja
•Sesi 10 (1.5 jam): Review materi dasar & quiz pemahaman
Daftar Kursus Ini
Dapatkan keterampilan Pemrograman Berorientasi Objek (OOP) dan STL C++ Modern. C++14 dan C++17 tercakup. Info C++ 20 lihat di bawah.
Apa yang akan Anda pelajari?
Belajar memprogram dengan salah satu bahasa pemrograman paling canggih yang ada saat ini, C++.
Dapatkan konsep kunci pemrograman yang juga akan berlaku untuk bahasa pemrograman lain
Pelajari C++ Modern daripada versi C++ usang
Pelajari fitur C++ dari dasar hingga lebih lanjut seperti pewarisan dan fungsi polimorfik
Pelajari C++ menggunakan kurikulum yang mencakup lebih banyak materi
Belajar C++ dari yang telah menggunakan dan mengajar C++ selama lebih dari 25 tahun
Termasuk Pengodean Langsung, Latihan Pengodean Tantangan, dan Tugas
Belajar menggunakan Visual Studio Code dengan C++
Pelajari semua tentang menggunakan C++ Lambda Expressions
Persyaratan
Akses ke komputer yang menjalankan Windows, Mac OS X atau Linux
Keterangan
Bahasa pemrograman mana yang sering dianggap sebagai lencana kehormatan di antara pengembang perangkat lunak? C++
Bahasa pemrograman apa yang dapat Anda pelajari yang ketika ditambahkan ke resume Anda, akan sering membuat Anda mendapatkan wawancara kerja? C++
Bahasa pemrograman mana yang secara rutin diperingkatkan dalam 5 bahasa pemrograman teratas berdasarkan popularitas, dan secara konsisten berada di 10 besar selama hampir 20 tahun? C++
Mengapa Anda harus belajar C++
Banyak, jika tidak sebagian besar perangkat lunak yang ditulis saat ini masih ditulis dalam C++ dan ini telah terjadi selama bertahun-tahun.
Tidak hanya C++ yang populer, tetapi juga merupakan bahasa yang sangat relevan. Jika Anda pergi ke GitHub, Anda akan melihat bahwa ada sejumlah besar repositori C++ aktif dan C++ juga sangat aktif pada stack overflow.
Ada banyak, banyak judul perangkat lunak terkemuka yang ditulis seluruhnya atau sebagian dalam C++. Ini termasuk sistem operasi Windows, Linux, dan Mac OSX!
Banyak produk Adobe seperti Photoshop dan Illustrator, mesin database MySQL dan MongoDB, dan banyak lagi yang ditulis dalam C++.
Pertanyaan yang Sering Diajukan
Apakah kursus C++ ini cocok untuk pemula?▾
Materi disusun bertahap mulai dari konsep dasar, sehingga peserta tanpa pengalaman sebelumnya tetap bisa mengikuti dengan pendampingan instruktur.
Bagaimana metode belajarnya?▾
Kelas online live via Zoom dengan instruktur berpengalaman, praktik langsung, serta rekaman sesi yang bisa diputar ulang. Tersedia juga opsi in-house training untuk perusahaan.
Apakah ada project akhir yang bisa dijadikan portofolio?▾
Ya, setiap peserta menyelesaikan mini project end-to-end yang bisa langsung dijadikan portofolio atau bahan skripsi/tesis.
Apakah mendapat sertifikat setelah selesai?▾
Ya, peserta yang menyelesaikan program mendapatkan e-certificate resmi dari Cerdas Inovasi Digital.
Bagaimana cara mendaftar?▾
Klik tombol daftar pada halaman kursus ini atau hubungi admin kami untuk konsultasi jadwal dan paket yang sesuai kebutuhan Anda.
Perusahaan teknologi terkemuka menggunakan C++ untuk banyak produk dan penelitian serta pengembangan internal mereka. Ini termasuk Amazon, Apple, Microsoft, PayPal, Google, Facebook, Oracle, dan banyak lagi.
Dapatkah Anda melihat bagaimana belajar C++ akan membuka lebih banyak peluang karir bagi Anda?
Jika lebih banyak perusahaan profesional menggunakan C++, masuk akal bahwa akan ada lebih banyak permintaan untuk programmer C++.
Tapi alasan utama programmer mungkin harus belajar C++ adalah karena sangat kuat!
Apa yang saya maksud dengan kuat?
C++ super cepat dan merupakan bahasa pemrograman tujuan umum yang mendukung baik prosedur dan pemrograman berorientasi objek sehingga sangat fleksibel.
Itu bisa skala dengan mudah. Dan itu bisa portabel juga.
C++ dapat melakukan banyak hal yang tidak bisa dilakukan oleh bahasa lain.
Itu sebabnya hampir setiap bahasa utama memiliki cara untuk berinteraksi dengan kode yang ditulis dalam C++.
Karena C++ telah memengaruhi begitu banyak bahasa, jika Anda mengetahui C++, Anda mungkin akan melihat elemen dari C++ dalam bahasa baru yang Anda pelajari.
Versi C++ mana yang harus saya pelajari?
C++ telah memiliki banyak rilis dan pembaruan versi selama bertahun-tahun. Ini adalah fakta yang menyedihkan bahwa sebagian besar kursus C++ tidak mengajarkan C++ Modern, tetapi berfokus pada versi C++ yang lama dan usang.
Bagaimana dengan C++20? Apakah saya tidak perlu belajar tentang itu juga?
Kursus ini saat ini mencakup C++14 dan C++17 tetapi masih berlaku jika Anda akhirnya ingin belajar C++20.
C++20 masih baru dan kenyataannya adalah bahwa compiler dan alat C++20 belum siap untuk prime time dan industri terutama menggunakan C++14. Jadi tidak ada manfaatnya bagi Anda untuk mempelajari C++ 20 sekarang ketika industri tidak menggunakannya.
Ini akan memakan waktu bertahun-tahun bagi industri untuk bermigrasi ke C++20 dan itu berarti pekerjaan untuk C++20 tidak akan ada untuk beberapa waktu.
Apa yang tersedia saat ini, adalah banyak pekerjaan untuk pengembang C++ Modern, dan Anda akan memperoleh keterampilan itu dalam kursus ini.
Ini adalah saran kami untuk fokus mempelajari C++ Modern dan tidak terlalu terpaku pada versi C++ terbaru dan terbaik.
Dan bahkan jika Anda benar-benar ingin mempelajari C++20, fitur-fitur baru di C++20 sebagian besar adalah fitur-fitur canggih yang memerlukan pemahaman dasar-dasar C++ Modern.
Jika Anda tidak mempelajari dasar-dasarnya, Anda tidak akan menguasai versi C++ apa pun.
Mempelajari dasar-dasar C++ Modern harus menjadi prioritas Anda, yang akan Anda pelajari dalam kursus ini!
Apakah C++ sulit dipelajari?
Dengan semua kekuatan dan fleksibilitas C++, datanglah kompleksitas.
Tidak diragukan lagi bahwa C++ adalah salah satu bahasa pemrograman yang paling kompleks.
Apa yang akan saya pelajari dalam kursus ini?
Kursus ini tidak mengasumsikan pengalaman sebelumnya dengan C++ (atau bahkan pemrograman secara umum), dan Anda akan memiliki keterampilan untuk membuat program Anda sendiri di C++.
Topik utama yang dibahas meliputi.
Looping dengan while, do/ while for, range-based untuk pernyataan dan rekursi
Melakukan perhitungan dan menampilkan hasil
Fungsi
Pointer
Menggunakan kelas yang ada dan membuat objek
Membuat kelas Anda sendiri
Menggunakan kelas Perpustakaan Template Standar Dasar seperti Vektor
Konstruktor
Salin dan Pindahkan semantik termasuk Salin konstruktor, Pindahkan konstruktor, dan salin dan pindahkan tugas
Cara membebani operator
Menggunakan pewarisan dan hierarki kelas
Menggunakan fungsi polimorfik dan pengikatan dinamis
Menggunakan smart pointer
Menggunakan stream I/O
An pengantar C++ STL
Pengantar Penanganan Pengecualian
Dan banyak lagi.
Apa yang saya dapatkan dari belajar C++?
Lebih banyak pilihan karir untuk satu! C++ adalah salah satu bahasa pemrograman yang paling populer digunakan dalam pengembangan game. Ini juga banyak digunakan dalam aplikasi tertanam. Investasi Anda dalam waktu dalam mempelajari C++ akan menghadiahi Anda berkali-kali dengan bayaran lebih banyak, dan lebih banyak peluang, dan sejujurnya, lebih menyenangkan!
Untuk siapa kursus ini:
Kursus ini sangat cocok untuk pemula tanpa pengalaman pengkodean sebelumnya, atau siapa pun yang ingin menambahkan C++ ke keahlian mereka yang ada.
Siapa pun yang ingin meningkatkan pilihan karier dengan mempelajari salah satu bahasa pemrograman yang paling banyak diminati.
Metode Belajar di Cerdas Inovasi Digital
Kelas online live via Zoom bersama instruktur berpengalaman, praktik langsung dengan studi kasus nyata, dan rekaman sesi yang bisa diputar ulang. Tersedia juga paket in-house training untuk kebutuhan perusahaan di seluruh Indonesia.
Hubungi kami untuk konsultasi jadwal dan paket yang paling sesuai dengan kebutuhan Anda.
Kenapa Ambil Kursus C++ Ini
Kursus C++ ini dirancang untuk yang ingin belajar langsung praktik lewat sesi live bersama instruktur berpengalaman.