Inti Java

Quest «Inti Java» diperuntukkan bagi orang yang telah menerima pelatihan Java dasar (dengan menyelesaikan quest Sintaks Java di CodeGym). Di sini, Anda akan melewati 10 level menarik yang mana Anda akan mempelajari dasar-dasar pemrograman berorientasi objek (OOP), mengenal aliran data (stream), serialisasi, dan overloading method. Anda juga akan belajar banyak tentang interface dan pewarisan majemuk. Pelatihan ini tidak sederhana seperti quest «Sintaks Java», tetapi praktik yang rutin (dengan menyelesaikan tugas) akan membantu Anda menyelesaikan 10 level dalam quest ini, dan Anda akan siap untuk menyelesaikan mini-project dalam waktu dekat.
- Level 1
Terkunci Dasar-Dasar OOP: prisnsip dasar, pewarisan, enkapsulasi - Level 2
Terkunci Dasar-Dasar OOP: overloading, polimorfisme, abstraksi, interface - Level 3
Terkunci Interface: perbandingan dengan kelas abstrak, pewarisan majemuk - Level 4
Terkunci Casting, instanceof. Tugas besar menyangkut interface - Level 5
Terkunci Method overloading, fitur panggilan konstruktor - Level 6
Terkunci Pengantar thread: Thread, Runnable, start, join, interrupt, sleep - Level 7
Terkunci Pengantar thread: synchronized, volatile, yield - Level 8
Terkunci Pengantar aliran data: InputStream/OutputStream, FileInputStream, FileOutputStream - Level 9
Terkunci Pengantar aliran data: Reader/Writer, FileReader/FileWriter - Level 10
Terkunci Serialisasi