CodeGym/Kursus/Kursus Java 25

Kursus Java 25

Kursus Java 25 pertama di dunia! Kuasai versi terkini bahasa ini. Virtual Threads, Pattern Matching, Sealed Classes, Record Patterns — semua teknologi terkini di satu tempat. 65 tahap + mentor AI untuk pembelajaran peribadi. Daripada asas moden hingga sedia untuk perusahaan. Jadilah pembangun Java masa depan hari ini!
4.9
3000+ ulasan
30k graduan memulakan kerjaya IT
Ketahui Lebih Lanjut
  • Perintah dan program Java pertama
  • Pengenalan kepada jenis int dan String. Input papan kekunci
  • Operator bersyarat
  • Gelung
  • Persediaan IDE, pemasangan plugin CodeGym
  • Nombor titik terapung dan char
  • Susunan
  • Kaedah
  • Bekerja dengan rentetan
  • Konstanta, enum dan switch (Java 14+)
  • Pengecualian
  • Tahap bonus
  • Tarikh, masa dan zon waktu (Java 8+)
  • Kelas dan konstruktor
  • Pengkapsulan
  • Kelas bersarang dan dalaman
  • Pewarisan dan hierarki
  • Polimorfisme dan overloading
  • Abstraksi dan kelas abstrak
  • Antara muka
  • Antara muka lanjutan dan antara muka fungsional (Java 8+)
  • Kelas rekod (Java 16+)
  • OOP — kesilapan umum dan amalan terbaik
  • Pengendalian pengecualian lanjutan
  • Kawalan versi: bekerja dengan Git dan GitHub
  • Koleksi dan generik
  • Antara muka koleksi
  • Bekerja dengan koleksi
  • Pembanding dan perbandingan objek
  • Asas Stream API (Java 8+)
  • Stream API: pengelompokan dan agregasi (Java 8+)
  • Stream API: gabungan dan proyeksi (Java 16+)
  • Pengoptimuman prestasi koleksi
  • Koleksi moden dan ketidakbolehubahan (Java 9+, Java 21+)
  • Operasi fail: asas
  • Membaca dan menulis fail (perincian)
  • Bekerja dengan pengekodan
  • Pengendalian ralat fail
  • Bekerja dengan sistem fail
  • Operasi fail dan direktori
  • Pengoptimuman IO
  • Serialisasi
  • Konfigurasi serialisasi
  • Serialisasi struktur kompleks
  • Keserasian dan pengoptimuman serialisasi
  • Serialisasi JSON
  • Serialisasi XML
  • Ungkapan lambda
  • Pengaturcaraan fungsional
  • Acara dan pengendalian acara
  • Asas multithreading
  • Penyegerakan thread
  • Masalah multithreading
  • Paralelisme dan ForkJoin
  • Pengaturcaraan tak segerak (Java 8+)
  • Operasi fail tak segerak
  • Virtual Threads (Java 21+)
  • Pendalaman multithreading (Java 21+)
  • Pemprosesan fail selari
  • Modul dan struktur projek (Java 9+)
  • Bekerja dengan proses dan baris arahan
  • Refleksi dan kebolehan dinamik
  • Pencatatan, pemantauan dan profil
  • Memori dan pengumpulan sampah
  • Pencocokan corak, Sealed Classes dan ciri Java 25 (Java 16+, Java 17+, Java 21+)
325+
Pelajaran
800+
Tugasan
65
Tahap
Selain itu:
  • Pengesahan tugasan segera
  • Mentor AI
  • Plugin IDE
  • WebIDE
  • Gamifikasi
  • Ceramah motivasi