Kursus Algoritma Bahasa C
Pelajari Logika dan Algoritma Pemrograman dari Nol dengan Bahasa C
Di kelas ini, materi dirancang khusus agar mudah dipahami pemula, sehingga kamu bisa membangun fondasi yang kuat dalam logika dan algoritma pemrograman menggunakan bahasa C, dan siap menerapkannya secara praktis di dunia programming.
Student & Review
Member
576 enrolled
Review
⭐⭐⭐⭐⭐
Sertifikat
Konsultasi
Released on January 2025 | Last updated on February 2025
Pahami Konsep Algoritma & Logika Pemrograman dengan Bahasa C
Saat ini, lebih dari 25 juta developer aktif di seluruh dunia. Menguasai algoritma pemrograman menjadi bekal penting bagi siapa pun yang ingin berkarier di bidang teknologi.
Di kelas ini, kamu akan belajar dasar-dasar algoritma menggunakan bahasa C, mulai dari konsep pemrograman, logika kondisi, perulangan, hingga struktur data dan algoritma dasar seperti sorting dan searching.
Kursus ini dirancang khusus untuk pemula yang ingin membangun pondasi pemrograman secara bertahap dan siap menghadapi tantangan coding di dunia nyata. Materi dijelaskan step-by-step agar kamu mudah paham dan cepat berkembang!
Kelas ini cocok untuk:
- Mahasiswa IT atau pemula yang ingin belajar logika pemrograman dari nol.
- Kamu yang ingin ngerti dasar-dasar coding pakai bahasa C untuk menyelesaikan berbagai masalah logika dan matematika.
- Calon programmer yang mau kuat di logika algoritma sebelum lanjut ke bahasa lain seperti Java atau Python.
- Siapa pun yang ingin paham struktur berpikir komputasional dan cara kerja algoritma dasar.
- Kamu yang mau persiapan coding test atau interview masuk dunia industri IT.
Setelah mengikuti kelas ini, kamu akan bisa:
- Memahami cara kerja algoritma pemrograman dan berpikir logis dalam menyusun kode.
- Menggunakan sintaks dasar bahasa C — dari input-output, variabel, hingga operasi aritmatika.
- Membuat program dengan struktur if-else, switch case, dan looping.
- Mengelola data dengan array, pointer, dan struktur data dasar.
- Menggunakan fungsi dan algoritma dasar seperti sorting & searching untuk optimasi program.
- Melatih kemampuan dengan soal dan pembahasan coding interview biar makin siap ke dunia industri.
Dari gaptek jadi paham algoritma! Semua dijelaskan step-by-step, biar pemula pun bisa ngerti logika coding dengan mudah dan terarah.
Kenapa Belajar Bahasa C di ITBOX?
Sudah Terbukti! Ini yang Bikin ITBOX Jadi Platform Kelas Online Terpercaya

Fleksibel & Praktis
Menjadi Solusi buat kamu yang super sibuk. Video pembelajaran ITBOX bisa kamu akses kapanpun dan dimanapun.

Gaptek Friendly
Materi didesain khusus buat kamu yang nggak punya basic IT bahkan minder karena ngerasa gaptek. Panduan step by step mulai dari instalasi alat hingga sesi praktek.

Materi Terstruktur
Semua tools dan cara instalasi sudah disiapkan. Termasuk panduan praktek sudah disediakan secara step by step dari basic.

Forum Diskusi
Bisa langsung tanya di forum diskusi ketika kamu mengalami kendala saat belajar.
Materi yang Dipelajari
Dasar-Dasar Algoritma
- Pengantar Program Algoritma
Sintaks Input Output Variable
- Pengantar Sintaks Input Output Variable
- Output Variabel Part 1
- Output Variabel Part 2
- Output Variabel
- Input_Trim1
- Input_Trim2
Operasi Aritmatika
- Pengantar Operasi Aritmatika
- Aritmatika Modulus dan Increment 1
- Aritmatika Modulus dan Increment 2
- Aritmatika Luas Lingkaran
Seleksi Kondisi
- Pengantar Selection
- Selection if else
- Selection Switch Case
- Selection Program Ganjil Genap
- Program KonsonanVokal Part 1
- Program KonsonanVokal Part 2
Repetition
- Pengantar Repetition
- Repetition_Trim1
- Repetition_Trim2
Looping Lanjutan - Bangun Datar
- Pengantar Looping Lanjutan – Bangun Datar
- Looping Lanjutan – Bangun Datar Part 1
- Looping Lanjutan – Bangun Datar Part 2
- Looping Lanjutan – Bangun Datar Part 3
- Looping Lanjutan – Bangun Datar Part 4
- Looping Lanjutan – Bangun Datar Part 5
Array dan Pointer
- Pengantar Array dan Pointer
- Array
- Pointer
Function dan Built-in-function
- Pengantar Function dan Built-in function
- Function Part 1 – 1
- Function Part 1 – 2
- Function Part 2 – 1
- Function Part 2 – 2
- Function Part 3
- Built in Function Part 1
- Built in Function Part 2
Rekursi dan Struktur Data
- Pengantar Recursive and Struct
- Recursive_Trim1
- Recursive_Trim2
- Struct
Sorting dan Searching
- Pengantar Sorting dan Searching
- Searching Part 1
- Searching Part 2
- Sorting Part 1 – 1
- Sorting Part 1 – 2
- Sorting Part 2
Latihan Soal: Menu dan Searching
- Pengantar Latihan Soal Menu + Searching
- Latihan Soal Algoritma Part 1
- Latihan Soal Algoritma Part 2
- Latihan Soal Algoritma Part 3
- Latihan Soal Algoritma Part 4
- Latihan Soal Algoritma Part 5
- Latihan Soal Algoritma Part 6
- Latihan Soal Algoritma Part 7
- Latihan Soal Algoritma Part 8
Pembahasan Soal Coding Interview
- Pengantar Bahas Soal Coding Interview
- Bahas Soal Clock CP
- Bahas Soal Ice Cream CP
- Bahas Soal Space Key CP Part 1
- Bahas Soal Space Key CP Part 2
- Bahas Soal Sum CP
- Bahas Soal Weird Shape CP
- Bahas Soal Ibu Budi
- Bahas Soal Ice Cream Flavour
- Bahas Soal Sum
- Bahas Soal Challenge Number
- Bahas Soal Clock
- Bahas Soal Weird Shape
- Bahas Soal Remedial Test
Kesimpulan
- Kesimpulan dan Penutup
Preview Materi Pembelajaran
Sertifikat Kredibel Yang Akan Kamu Dapatkan
Sertifikat yang memperkuat CV & LinkedIn-mu. Bukti kredibel bahwa kamu sudah menguasai skill tersebut.
Kamu akan belajar dengan Mentor berpengalaman
Mentor Stevhen
Software Engineer - iOS at Astro
Mentor Steven adalah seorang Software Engineer iOS di Astro yang berpengalaman dalam pengembangan aplikasi dan penerapan prinsip pemrograman berbasis objek.
Jadwal dan Metode Belajar
Jadwal Kelas
- Langsung bisa mulai belajar setelah daftar dan melakukan pembayaran.
Cara Belajar
- Akses video belajarnya langsung di web itbox.id
- Lakukan login lalu buka menu bar bagian “My Course”
- Kelas Fundamental Algoritma Pemrograman C siap dipelajari
Claim Penawaran Spesial dari ITBOX
Dapatkan akses kelas fundamental secara permanen & bangun project nyata dengan percaya diri!
- Lab & aplikasi pendukung
- Video pembelajaran
- Akses materi seumur hidup
- Modul Bahasa Indonesia
- Sertifikat penyelesaian
- Forum diskusi
- Sesi konsultasi bulanan
General FAQs
ITBOX adalah platform pembelajaran online di bidang IT dengan skema Online+. ITBOX berdedikasi untuk membantu Sobat Digital yang ingin memulai perjalanan di dunia IT dengan membangun fundamental yang kuat. Di ITBOX, peserta dapat mengakses pembelajaran kapan saja dan di mana saja secara fleksibel.
ITBOX menerapkan metode self-learning, di mana peserta dapat mengatur sendiri ritme belajar mereka dengan fleksibel melalui video pembelajaran yang telah disediakan.
Tidak ada batasan waktu! Kelas yang telah dibeli dapat diakses seumur hidup (lifetime) tanpa batas.
Tentu bisa! Pembelajaran di ITBOX dirancang secara sistematis untuk membangun fundamental IT secara step-by-step. Bahkan, instalasi tools pun akan diajarkan dengan lengkap.
1. Pilih Kelas
- Cari dan pilih kelas yang kamu inginkan, lalu tambahkan ke keranjang belanja.
2. Isi Data Diri
- Masukkan data diri dengan benar. Gunakan nama asli (bukan nama samaran), karena akan digunakan di sertifikat.
3. Pilih Metode Pembayaran
- Pilih metode pembayaran yang paling nyaman buat kamu.
4. Lakukan Pembayaran
- Bayar sesuai dengan metode yang telah dipilih.
5. Akses Kelas di “My Course”
- Setelah pembayaran berhasil, cek kelas yang telah kamu beli di menu “My Course”. Kelas siap diakses kapan saja & di mana saja!
ITBOX tidak memberikan jaminan pekerjaan kepada peserta, namun kami membantu dalam menyiapkan skill peserta agar one step ahead untuk mendapatkan project-project freelance.
Untuk bergabung di forum diskusi, silakan masuk ke My Course, pilih kelas yang diambil, lalu scroll ke bagian bawah dan klik Join Forum Diskusi.
Untuk mengikuti kelas di ITBOX, disarankan menggunakan laptop atau PC dengan minimal prosesor Intel Core i3 (generasi 6 ke atas) atau setara, RAM minimal 4GB, dan koneksi internet yang stabil. Untuk pengalaman belajar yang lebih lancar, idealnya menggunakan laptop dengan RAM 8GB dan prosesor minimal Core i5.