
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Memahami manfaat, tujuan dan harapan kursus.
Memahami yang dibutuhkan untuk membuat program Java
Instalasi Eclipse IDE
Membuat project baru di Eclipse dan menulis program "Hello world!"
Memahami cara menulis code yang mudah dibaca dengan pemberian spasi, indentasi dan komentar
Memahami tanda kesalahan penulisan sintaks, membaca pesan kesalahan dan memperbaikinya
Mendefinisikan dan mendeklarasikan variabel
Mengetahui aturan penamaan variabel
Mengetahui jenis-jenis tipe data dan tepat dalam memilih tipe data
Mengetahui kategori operator
Memahami operator precedence
Konversi tipe data secara implisit dan eksplisit
Membuat dan menggabungkan String
Menulis pernyataan kondisional menggunakan if
Menulis pernyataan kondisional menggunakan else if
Menulis code if di dalam if
Menulis pernyataan kondisional menggunakan switch case
Menulis pernyataan kondisional menggunakan operator ?:
Mengetahui manfaat perulangan (loop) dan struktur sintaks for, while, do while
Menulis perulangan menggunakan for
Menulis perulangan menggunakan while
Menulis perulangan menggunakan do while
Menggunakan break dan continue dalam perulangan
Menulis perulangan di dalam perulangan
Memahami konsep array
Mendeklarasikan dan inisialisasi array
Mengakses array menggunakan index
Mengakses array menggunakan perulangan
Mendeklarasikan, menginisialisasi dan mengakses array2D
Menggunakan Arrays.toString() dan Arrays.sort() yang merupakan method umum dalam operasi array. Method Arrays lainnya, bisa dipelajari dari dokumentasi Java.
Memahami manfaat pembuatan method dan struktur method
Mendeklarasikan dan mendefinisikan method serta memanggil method yang tidak memiliki parameter dan tidak memiliki return value
Mendeklarasikan dan mendefinisikan method yang memiliki parameter serta memberikan argumen saat memanggil method
Membuat method yang mengembalikan nilai
Membuat beberapa method dengan nama yang sama
Memahami ruang lingkup di mana variabel dapat diakses
Cara mengakses variabel instance dijelaskan di modul class dan objek
Pengenalan konsep utama pemrograman berorientasi objek yaitu encapsulation, inheritance, polymorphism
Membuat class dan objek
Memahami penggunaan pengubah akses di Java dan menerapkan konsep enkapsulasi di dalam class
Membuat dan menggunakan class yang ada constructor
Membuat overloading constructor
Menggunakan variabel static dan method static
Mengelompokkan class-class ke dalam package
Memahami penggunaan wrapper class
Memahami sifat String.
Dalam video ada istilah "garbage collector". Di Java, garbage collector adalah yang bertugas menghapus data yang sudah tidak dibutuhkan di memory.
Menggunakan beberapa method untuk operasi String
Menggunakan StringBuilder dan memahami kapan harus menggunakan StringBuilder dan StringBuffer. Pada dasarnya, method-method yang ada di StringBuffer sama dengan yang ada di StringBuilder.
Memformat nilai ke dalam bentuk String
Membagi String menjadi beberapa bagian
Mendapatkan informasi mengenai Input/Output yang akan dipelajari serta pengenalan terhadap exception handling
Membuat Input/Output pada console
Membuat output berupa file
Membaca file
Memahami jalannya program dan ketentuan permainan tebak kata.
Silahkan download file daftar_kata.txt dan file pdf yang berisi informasi yang diperlukan dalam pembuatan program.
Berisi code permainan tebak kata.
Pastikan Anda sudah mencoba membuat program sendiri sebelum menyalin dan mencoba code yang diberikan.
Pemrograman Java Dasar untuk Pemula adalah kursus yang dirancang khusus untuk Anda yang memulai benar-benar dari nol, tanpa perlu pengalaman coding sebelumnya. Kursus ini fokus pada fondasi yang kuat, memastikan Anda dapat benar-benar memahami konsep inti pemrograman Java.
Dalam kursus pemrograman Java yang komprehensif ini, Anda akan dipandu langkah demi langkah dari dasar hingga bisa membuat sebuah program sederhana. Anda akan belajar teori, praktek dan latihan:
Sintaks Inti Java: Mulai dari menyiapkan lingkungan pengembangan Anda hingga menulis program "Hello, World!" pertama Anda. Kita akan membahas variabel, tipe data (seperti angka, teks, dan boolean), serta operator matematika dan logika.
Mengontrol Alur Program: Anda akan mempelajari bagaimana program mengambil keputusan menggunakan if-else dan switch, serta cara melakukan tugas berulang secara efisien dengan perulangan for, while, dan do-while. Ini adalah tulang punggung logika dalam program apa pun.
Pengantar Pemrograman Berorientasi Objek (OOP): Dapatkan pemahaman awal tentang pilar utama Java, yaitu OOP. Anda akan mengenal konsep Kelas (Class), Objek (Object), dan Method secara sederhana dan mudah dicerna.
Bekerja dengan Data: Pelajari cara menggunakan Array dasar untuk menyimpan dan mengelola sekumpulan data, sebuah keterampilan penting untuk tugas pemrograman yang lebih kompleks nantinya.
Setiap modul dirancang secara sistematis, dengan penjelasan dan analogi yang mudah dipahami, dan contoh code praktis yang bisa langsung Anda coba. Tujuan kursus ini adalah membangun kepercayaan diri Anda sehingga Anda dapat mulai menulis program Java sederhana Anda sendiri.
Ambil langkah pertama Anda menuju penguasaan Java. Daftarkan diri Anda di Pemrograman Java Dasar untuk Pemula sekarang dan mulailah membangun fondasi pemrograman yang solid hari ini.