← Learn to Code — Python, Java, C, SQL & Web · Belajar Memrogram — Python, Java, C, SQL & Web
Java for AP CS A · Java untuk AP CS A
Java programming for the AP Computer Science A exam. · Pemrograman Java untuk ujian AP Computer Science A.
java 19 Lessons · Pelajaran
Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · Setiap pelajaran berjalan di browser Anda — tulis kode nyata, tekan Jalankan, dan tugas memeriksa dirinya sendiri. Gratis, tidak perlu akun, dengan catatan terjemahan yang dipasangkan dengan bahasa Inggris.
Start the course · Mulai kursus
Lessons in this course · Pelajaran dalam kursus ini
No lessons match. Clear the search or choose another filter.
- history A short history of Java · Sejarah singkat Java Reading and resources
- usage What Java is used for · Apa Java digunakan untuk Reading and resources
- resources Where to learn more · Di mana untuk belajar lebih lanjut Reading and resources
- setup Set up your computer · Siapkan komputer Anda Reading and resources
- 01 Java basics: classes, main, and output · Dasar-dasar Java: kelas, main, dan output 2 required tasks Video
- 02 Using objects: String, Math, and wrappers · Menggunakan objek: String, Math, dan wrapper 3 required tasks Video
- 03 Booleans and selection: if/else and logic · Boolean dan seleksi: if/else dan logika 3 required tasks Video
- 04 Loops: while, for, and accumulation · Perulangan: while, for, dan akumulasi 3 required tasks Video
- 05 Strings and nested loops · String dan perulangan bersarang 3 required tasks Video
- 06 Writing a class: fields, constructor, methods · Menulis kelas: bidang, konstruktor, metode 3 required tasks Video
- 07 Encapsulation: private fields, getters, setters · Enkapsulasi: bidang privat, getter, setter 3 required tasks Video
- 08 1-D arrays: store, index, and traverse · Array 1-D: simpan, indeks, dan jelajahi 3 required tasks Video
- 09 Array algorithms: max, count, search, average · Algoritma array: maksimum, hitung, cari, rata-rata 4 required tasks Video
- 10 ArrayList: a list that grows · ArrayList: daftar yang membesar 3 required tasks Video
- 11 ArrayList algorithms: filter and the remove bug · Algoritma ArrayList: filter dan bug penghapusan 3 required tasks Video
- 12 2-D arrays: working with a grid · Array 2-D: bekerja dengan grid 3 required tasks Video
- 13 Searching: linear and binary · Pencarian: linear dan biner 3 required tasks Video
- 14 Sorting: selection and insertion sort · Pengurutan: seleksi dan sisipan 3 required tasks Video
- 15 Recursion: base case and recursive case · Resursif: kasus dasar dan kasus rekursif 3 required tasks Video
- 16 Text files: write and read with Scanner · File teks: tulis dan baca dengan Scanner 2 required tasks Video
- 17 Inheritance: extends, super, and overriding · Pewarisan: extends, super, dan overriding 3 required tasks Video
- 18 Polymorphism: dynamic dispatch and toString() · Polimorfisme: penyaluran dinamis dan toString() 3 required tasks Video
- 19 FRQ workshop: the 4 question types · Workshop FRQ: 4 jenis pertanyaan 2 required tasks Video