เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸเจŸเฉˆเจ•เจจเฉ‹เจฒเฉ‹เจœเฉ€ เจ…เจคเฉ‡ เจ•เฉ‹เจกเจฟเฉฐเจ—

Java เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸ เจฆเจพ เจ…เจญเจฟเจ†เจธ

เจฎเฉเจซเจผเจค Java เจ•เฉ‹เจกเจฟเฉฐเจ— เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ: Java เจฆเฉ‡ เจธเฉฐเจ•เจฒเจช, เจ•เฉ‹เจก เจ•เฉ€ เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฌเฉฑเจ— เจฒเฉฑเจญเจฃเจพ เจ…เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเจพ เจนเฉฑเจฒ เจšเฉเจฃเจจเจพเฅค เจ‡เจน เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ•เฉ‹เจกเจฟเฉฐเจ— เจ…เจธเฉˆเจธเจฎเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€ เจธเจผเฉˆเจฒเฉ€ เจตเจฟเฉฑเจš เจนเฉˆ เจ…เจคเฉ‡ เจนเจฐ เจœเจตเจพเจฌ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

  • 10 เจฎเฉเจซเจผเจค เจชเฉเจฐเจธเจผเจจ, เจ–เจพเจคเฉ‡ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚
  • เจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจตเจพเจ‚เจ— เจธเจฎเจพเจ‚-เจฌเฉฑเจง
  • เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ‡เจ‚ เจฐเฉฑเจฆ เจ•เจฐเฉ‹
เจฎเฉเจซเจผเจค เจจเจฎเฉ‚เจจเจพ
10 เจชเฉเจฐเจธเจผเจจ ยท 30 เจฎเจฟเฉฐเจŸ
เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚
Java เจฆเฉ‡ เจธเฉฐเจ•เจฒเจช, เจ•เฉ‹เจก เจ•เฉ€ เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฌเฉฑเจ— เจฒเฉฑเจญเจฃเจพ เจ…เจคเฉ‡ เจนเฉ‹เจฐ
เจชเฉ‚เจฐเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ
เจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ

เจ›เฉ‹เจŸเจพ เจœเจตเจพเจฌ

Java เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸ เจ‡เฉฑเจ• เจ†เจจเจฒเจพเจˆเจจ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจ•เฉเจ เจจเจฟเจฏเฉ‹เจ•เจคเจพ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจน เจœเจพเจ‚เจšเจฃ เจฒเจˆ เจตเจฐเจคเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ Java เจจเฉ‚เฉฐ เจ•เจฟเฉฐเจจเฉ€ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจชเฉœเฉเจน, เจฒเจฟเจ– เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ•เฉ‹เจˆ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจŸเฉˆเจธเจŸ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ: เจนเจฐ เจจเจฟเจฏเฉ‹เจ•เจคเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจšเฉเจฃเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจธเจตเจพเจฒ, เจฎเจฟเจ†เจฆ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจคเฉˆเจ… เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจˆ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเจพ เจ•เฉ‹เจก เจฒเจฟเจ–เจฃเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจธ เจฆเฉ€ เจœเจพเจ‚เจš เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฎเฉเจซเจผเจค เจ…เจญเจฟเจ†เจธเฉ€ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš Java เจ•เฉ‹เจก เจชเฉœเฉเจนเจจ, เจ‰เจธ เจฆเฉ‡ เจ•เจฆเจฎ เจธเจฎเจเจฃ, เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจ…เจคเฉ‡ เจšเฉเจฃเจจ เจฌเจพเจฐเฉ‡ 10 เจฎเฉ‚เจฒ เจธเจตเจพเจฒ เจนเจจ เจ…เจคเฉ‡ เจ‡เจธ เจฒเจˆ เจฒเจ—เจญเจ— 30 เจฎเจฟเฉฐเจŸ เจฒเฉฑเจ—เจฆเฉ‡ เจนเจจเฅค

เจฎเฉเจซเจผเจค เจจเจฎเฉ‚เจจเจพ
30 เจฎเจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš 10 เจธเจตเจพเจฒ
เจซเจพเจฐเจฎเฉˆเจŸ
เจนเจฐเฉ‡เจ• เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจ…เจคเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเฉฑเจฒเฉ‹เจ‚ เจจเจฟเจฐเจงเจพเจฐเจค
เจ‰เจฆเจพเจนเจฐเจจ (HackerRank Java Basic)
1 เจ˜เฉฐเจŸเฉ‡ เจตเจฟเฉฑเจš 6 เจธเจตเจพเจฒ
เจ•เฉ‹เจกเจฟเฉฐเจ— เจฆเฉ‡ เจธเจตเจพเจฒ
เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจ…เฉฐเจ• เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ

เจฎเฉเจซเจผเจค เจ…เจœเจผเจฎเจพเจ“

30 เจฎเจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš 10 เจชเฉเจฐเจธเจผเจจ, เจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจตเจฐเจ—เฉ€ เจฐเจซเจผเจคเจพเจฐ เจจเจพเจฒเฅค เจ…เฉฐเจค เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ‡ เจธเจ•เฉ‹เจฐ เจ…เจคเฉ‡ เจนเจฐ เจœเจตเจพเจฌ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ†เฅค

เจ…เจญเจฟเจ†เจธ เจฆเฉ‡ เจธเจตเจพเจฒ เจฒเฉ‹เจก เจนเฉ‹ เจฐเจนเฉ‡ เจนเจจ

เจ†เจชเจฃเจพ เจชเจฒเจพเจจ เจšเฉเจฃเฉ‹

เจชเฉ‚เจฐเจพ เจ…เจญเจฟเจ†เจธ เจ…เจจเจฒเฉŒเจ• เจ•เจฐเฉ‹

Java เจŸเฉˆเจธเจŸ: เจชเฉ‚เจฐเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจธเจฎเจพเจ‚-เจฌเฉฑเจง เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ, เจจเจพเจฒ เจนเฉ€ เจฌเจพเจ•เฉ€ เจธเจพเจฐเฉ‡ เจŸเฉˆเจธเจŸ

เจ‡เฉฑเจ• เจชเจฒเจพเจจ เจšเฉเจฃเฉ‹
Monthly เจฏเฉ‹เจœเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‹
  • เจ‡เจธ เจŸเฉˆเจธเจŸ เจฒเจˆ เจชเฉ‚เจฐเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจฆเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ
  • เจนเจฐ เจธเจตเจพเจฒ เจฆเจพ เจธเจชเจธเจผเจŸเฉ€เจ•เจฐเจจ
  • เจชเฉเจฐเจธเจผเจจ เจฆเฉ€ เจ•เจฟเจธเจฎ เจ…เจจเฉเจธเจพเจฐ เจคเฉเจนเจพเจกเจพ เจธเจ•เฉ‹เจฐ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเจพ เจ‡เจคเจฟเจนเจพเจธ
  • เจธเจพเจฐเฉ‡ 93 เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ เจธเจผเจพเจฎเจฒ เจนเจจ
  • เจซเจผเฉ‹เจจ เจ…เจคเฉ‡ เจฒเฉˆเจชเจŸเจพเจช 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ, เจคเจพเจ‚ 7 เจฆเจฟเจจเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฐเจฟเจซเฉฐเจกเฅค เจ•เฉ€เจฎเจคเจพเจ‚ USD เจตเจฟเฉฑเจš เจนเจจเฅค

เจชเฉ‚เจฐเฉ‡ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจ•เฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ

เจ…เจธเจฒ เจซเจพเจฐเจฎเฉˆเจŸ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจ…เจจเฉเจธเจพเจฐ เจชเฉ‚เจฐเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸเฅค เจนเจฐ เจŸเฉˆเจธเจŸ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจธเจฎเฉ€เจ–เจฟเจ† เจฎเจฟเจฒเฉ‡เจ—เฉ€เฅค

  1. เจฎเฉเจซเจผเจคเจฎเฉเจซเจผเจค เจจเจฎเฉ‚เจจเจพ10 เจชเฉเจฐเจธเจผเจจ ยท 30 เจฎเจฟเฉฐเจŸ
  2. เจชเฉ‚เจฐเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸเจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ
  3. เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจนเจฐ เจ•เจฟเจธเจฎJava เจฆเฉ‡ เจธเฉฐเจ•เจฒเจช, เจ•เฉ‹เจก เจ•เฉ€ เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฌเฉฑเจ— เจฒเฉฑเจญเจฃเจพ เจ…เจคเฉ‡ เจนเฉ‹เจฐ
  4. เจ‡เฉฑเจ• เจตเจฟเจธเจคเฉเจฐเจฟเจค เจธเจฎเฉ€เจ–เจฟเจ†เจนเจฐ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจชเฉเจฐเจธเจผเจจ เจฆเฉ€ เจ•เจฟเจธเจฎ เจ…เจจเฉเจธเจพเจฐ เจคเฉเจนเจพเจกเจพ เจธเจ•เฉ‹เจฐ
  5. เจธเจ•เฉ‹เจฐ เจฆเจพ เจ‡เจคเจฟเจนเจพเจธเจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฆเฉŒเจฐเจพเจจ เจคเฉเจนเจพเจกเฉ€ เจคเจฐเฉฑเจ•เฉ€
  6. เจซเจผเฉ‹เจจ เจœเจพเจ‚ เจฒเฉˆเจชเจŸเจพเจชเจคเฉเจธเฉ€เจ‚ เจœเจฟเฉฑเจฅเฉ‡ เจตเฉ€ เจนเฉ‹เจตเฉ‹, เจ…เจญเจฟเจ†เจธ เจ•เจฐเฉ‹

เจฎเฉเจซเจผเจค เจจเจฎเฉ‚เจจเจพ เจœเจพเจ‚ เจชเฉ‚เจฐเจพ เจ…เจญเจฟเจ†เจธ

เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจฎเฉเจซเจผเจคเจชเฉ‚เจฐเจพ
เจ…เจธเจฒ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฐเจ—เฉ€ เจธเจผเฉˆเจฒเฉ€ เจฆเฉ‡ เจธเจตเจพเจฒ
เจนเจฐ เจœเจตเจพเจฌ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ†
เจชเฉ‚เจฐเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจฆเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ
เจธเจตเจพเจฒ เจฆเฉ€ เจ•เจฟเจธเจฎ เจฎเฉเจคเจพเจฌเจ• เจธเจ•เฉ‹เจฐ
เจธเจพเจฐเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเฉ‡ เจธเจ•เฉ‹เจฐ เจฆเจพ เจ‡เจคเจฟเจนเจพเจธ
เจธเจพเจฐเฉ‡ 93 เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ

เจฎเฉเจซเจผเจค เจ…เจงเจฟเจเจจ เจ—เจพเจˆเจก

เจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจจ เจตเจพเจฒเฉ€ เจนเจฐ เจ—เฉฑเจฒ, เจ›เฉ‹เจŸเฉ‡ เจชเจพเจ เจพเจ‚ เจตเจฟเฉฑเจšเฅค

เจชเจพเจ  1

เจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฟเจนเฉ‹ เจœเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ

Java เจฒเจˆ เจ•เฉ‹เจˆ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพเฅค เจนเจฐ เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจšเฉเจฃเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ†เจชเจฃเฉ‡ เจธเจตเจพเจฒ, เจ•เฉฐเจฎเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€, เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจ…เจคเฉ‡ เจฎเจจเจœเจผเฉ‚เจฐเจธเจผเฉเจฆเจพ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจคเฉˆเจ… เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจนเจพเจกเจพ เจŸเฉˆเจธเจŸ เจธเฉฑเจฆเจพ-เจชเฉฑเจคเจฐ เจคเฉเจนเจพเจกเฉ‡ เจŸเฉˆเจธเจŸ เจฌเจพเจฐเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเจจเจคเจ• เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจจเจพเจฒ เจชเจคเจพ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฟเฉฐเจจเจพ เจซเจผเจฐเจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ:

  • HackerRank. HackerRank เจ†เจชเจฃเฉ‡ Java (Basic) เจนเฉเจจเจฐ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš 6 questions in 1 hour เจฆเฉฑเจธเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจ•เจฒเจพเจธเจพเจ‚ เจตเจฐเจ—เฉ‡ เจตเจฟเจธเจผเฉ‡ เจธเจผเจพเจฎเจฒ เจนเจจ (HackerRank)เฅค เจ‡เจธ เจฆเจพ เจฎเจฆเจฆ เจ•เฉ‡เจ‚เจฆเจฐ เจ‰เจจเฉเจนเจพเจ‚ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš เจฐเฉฑเจ– เจธเจ•เจฆเฉ‡ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เฉ‹เจกเจฟเฉฐเจ—, เจฌเจนเฉ-เจตเจฟเจ•เจฒเจชเฉ€, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ, เจฌเฉˆเจ•-เจเจ‚เจก เจกเจฟเจตเฉˆเจฒเจชเจฐ, เจ•เฉ‹เจก เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจตเจฟเจšเจพเจฐ-เจ†เจงเจพเจฐเจฟเจค เจธเจตเจพเจฒเฅค เจ‡เจธ เจฎเฉเจคเจพเจฌเจ•, เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ HackerRank เจฆเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจคเฉ‹เจ‚ เจธเจตเจพเจฒ เจœเฉ‹เฉœ เจธเจ•เจฆเฉ‡ เจนเจจ เจœเจพเจ‚ เจ†เจชเจฃเฉ‡ เจธเจตเจพเจฒ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจนเจจ (HackerRank Help)เฅค
  • TestGorilla. TestGorilla เจฆเฉ‡ Java เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจพเจฒเฉ‡ เจชเฉฐเจจเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจ‡เจธ เจฆเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸ 15 เจคเฉ‹เจ‚ 35 เจฎเจฟเฉฐเจŸเจพเจ‚ เจฆเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจชเฉฑเจงเจฐ เจฆเจพ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจŸเฉˆเจธเจŸ 15 เจฎเจฟเฉฐเจŸ เจฆเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจชเฉฐเจจเฉ‡ เจฎเฉเจคเจพเจฌเจ•, เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจธเจฎเฉฑเจธเจฟเจ† เจชเฉœเฉเจนเจฆเฉ‡ เจนเจจ, เจญเจพเจธเจผเจพ เจฎเฉ€เจจเฉ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ Java เจšเฉเจฃเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ†เจจเจฒเจพเจˆเจจ เจเจกเฉ€เจŸเจฐ เจตเจฟเฉฑเจš เจ†เจชเจฃเจพ เจนเฉฑเจฒ เจฒเจฟเจ–เจฆเฉ‡ เจนเจจ (TestGorilla)เฅค

เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ‡ Java เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉฑเจธเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡:

  • เจ•เฉ‹เจกเจฟเฉฐเจ— เจฆเฉ‡ เจ•เฉฐเจฎ: เจ†เจจเจฒเจพเจˆเจจ เจเจกเฉ€เจŸเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเฉˆเจฅเจก เจฒเจฟเจ–เฉ‹, เจ‰เจธ เจจเฉ‚เฉฐ เจจเจฎเฉ‚เจจเจพ เจ‡เจจเจชเฉเฉฑเจŸเจพเจ‚ เจจเจพเจฒ เจšเจฒเจพเจ“, เจซเจฟเจฐ เจœเจพเจ‚เจš เจฒเจˆ เจœเจฎเฉเจนเจพเจ‚ เจ•เจฐเฉ‹เฅค เจ‡เจธ เจฆเฉ€ เจœเจพเจ‚เจš เจนเฉ‹เจฐ เจ…เจœเจฟเจนเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจจเจพเจฒ เจตเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจฆเจฟเจ–เจพเจ เจœเจพเจ‚เจฆเฉ‡เฅค
  • เจฌเจนเฉ-เจตเจฟเจ•เจฒเจชเฉ€ เจธเจตเจพเจฒ: Java เจฆเฉ‡ เจธเฉฐเจ•เจฒเจช, เจœเจฟเจตเฉ‡เจ‚ เจŸเจพเจˆเจช, เจ•เจฒเจพเจธเจพเจ‚, เจ•เจฒเฉˆเจ•เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจ…เจชเจตเจพเจฆเจพเจ‚; เจ•เฉ‹เจก เจฆเฉ€ เจ›เฉ‹เจŸเฉ€ เจฒเจฟเจ–เจค เจšเจฒเจพเจ‰เจฃ 'เจคเฉ‡ เจ•เฉ€ เจจเจคเฉ€เจœเจพ เจ†เจตเฉ‡เจ—เจพ; เจ…เจคเฉ‡ เจ•เจฟเจนเฉœเจพ เจ•เฉ‹เจก เจธเจนเฉ€ เจนเฉˆเฅค
  • เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจœเจพเจ‚ เจ•เฉ‹เจก เจธเจฎเฉ€เจ–เจฟเจ†: เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจตเฉฑเจฒเฉ‹เจ‚ เจฒเจฟเจ–เฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ† เจฒเฉฑเจญเฉ‹ เจ…เจคเฉ‡ เจ เฉ€เจ• เจ•เจฐเฉ‹เฅค
  • เจ•เจˆ เจตเจพเจฐ เจนเฉ‹เจฐ เจตเฉ€: SQL เจฆเจพ เจธเจตเจพเจฒ, เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจœเจพเจ‚ เจฌเฉˆเจ•-เจเจ‚เจก เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจ˜เจฐ เจฒเจฟเจœเจพ เจ•เฉ‡ เจ•เจฐเจจ เจตเจพเจฒเจพ เจ•เฉฐเจฎ, เจœเจพเจ‚ เจŸเฉˆเจธเจŸ เจฆเฉŒเจฐเจพเจจ เจตเฉˆเฉฑเจฌเจ•เฉˆเจฎ เจ…เจคเฉ‡ เจธเจ•เฉเจฐเฉ€เจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€เฅค

เจธเจพเจกเฉ‡ เจ…เจญเจฟเจ†เจธเฉ€ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจชเฉ‚เจฐเฉ‡ เจ…เจญเจฟเจ†เจธเฉ€ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจšเจพเจฐ เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš 20 questions in 60 minutes เจนเฉเฉฐเจฆเฉ‡ เจนเจจ: Java เจฆเฉ‡ เจธเฉฐเจ•เจฒเจช (6), เจ•เฉ‹เจก เจšเจฒเจพเจ‰เจฃ 'เจคเฉ‡ เจ•เฉ€ เจจเจคเฉ€เจœเจพ เจ†เจตเฉ‡เจ—เจพ (6), เจฌเฉฑเจ— เจฒเฉฑเจญเจฃเจพ (5) เจ…เจคเฉ‡ เจนเฉฑเจฒ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพ (3)เฅค เจธเจพเจฐเจพ เจ•เฉ‹เจก Java 17 เจตเจฟเฉฑเจš เจนเฉˆเฅค เจœเจฎเฉเจนเจพเจ‚ เจ•เจฐเจจ เจคเฉฑเจ• เจคเฉเจธเฉ€เจ‚ เจชเจฟเฉฑเจ›เฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเจตเจพเจฌ เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจพเจจเจฌเฉฑเจง เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเจพเจกเฉ‡ เจ…เจญเจฟเจ†เจธเฉ€ เจŸเฉˆเจธเจŸ เจ•เฉ‹เจก เจชเฉœเฉเจนเจจ, เจ‰เจธ เจฆเฉ‡ เจšเฉฑเจฒเจฃ เจฆเฉ‡ เจ•เจฆเจฎ เจธเจฎเจเจฃ, เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจšเฉ‹เจ‚ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจตเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจคเฉเจนเจพเจกเฉ‡ เจฒเจฟเจ–เฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ•เจˆ เจ…เจธเจฒ เจฎเฉเจฒเจพเจ‚เจ•เจฃเจพเจ‚ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเจพ เจ•เฉ‹เจก เจฒเจฟเจ–เจฃเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจฒเฉเจ•เจตเฉ‡เจ‚ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจจเจพเจฒ เจšเฉฑเจฒเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ…เจญเจฟเจ†เจธ เจ‰เจธ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจชเฉœเฉเจนเจจ, เจ•เฉ‹เจก เจฆเฉ‡ เจ•เจฆเจฎ เจธเจฎเจเจฃ เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจฆเฉ‡ เจนเฉเจจเจฐ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจ…เจธเจฒ เจเจกเฉ€เจŸเจฐ เจตเจฟเฉฑเจš เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจฐเฉฑเจ– เจ•เฉ‡ เจตเฉ€ เจ…เจญเจฟเจ†เจธ เจ•เจฐเฉ‹เฅค เจธเจพเจกเฉ‡ เจ…เจญเจฟเจ†เจธเฉ€ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจจเจฟเจ—เจฐเจพเจจเฉ€, เจจเจ•เจฒ เจฆเฉ€ เจœเจพเจ‚เจš, เจตเฉ€เจกเฉ€เจ“ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ, เจ˜เจฐ เจฒเจฟเจœเจพ เจ•เฉ‡ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ•เฉฐเจฎ, เจœเจพเจ‚ เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจตเฉฑเจฒเฉ‹เจ‚ เจคเฉˆเจ… เจ•เฉ€เจคเจพ เจ•เฉ‹เจˆ เจชเจพเจธ เจ…เฉฐเจ• เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจชเจพเจ  2

เจนเฉฑเจฒ เจธเจฎเฉ‡เจค เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจตเจพเจฒเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚

เจนเจฐ เจญเจพเจ— เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ เจธเจฎเฉ‡เจค เจ‰เจฆเจพเจนเจฐเจจ, เจจเจพเจฒ เจนเฉ€ เจ‰เจน เจ†เจฎ เจ—เจฒเจคเฉ€ เจœเจฟเจธ เจตเจฟเฉฑเจš เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฒเฉ‹เจ• เจซเจธ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

1. Java เจฆเฉ‡ เจธเฉฐเจ•เจฒเจชเฅค int เจ…เจคเฉ‡ Integer เจตเจฟเฉฑเจš เจ•เฉ€ เจซเจผเจฐเจ• เจนเฉˆ? int เจ‡เฉฑเจ• เจฎเฉเฉฑเจขเจฒเจพ เจฎเฉเฉฑเจฒ เจนเฉˆ; Integer เจ‡เฉฑเจ• เจ†เจฌเจœเฉˆเจ•เจŸ เจนเฉˆ เจœเฉ‹ เจ‡เจธ เจฎเฉเฉฑเจฒ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ…เฉฐเจฆเจฐ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ null เจตเฉ€ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค List เจตเจฐเจ—เฉ‡ เจ•เจฒเฉˆเจ•เจธเจผเจจ Integer เจฐเฉฑเจ–เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ Java เจ†เจชเจฃเฉ‡ เจ†เจช เจฆเฉ‹เจตเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฐเฉ‚เจชเจพเจ‚เจคเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ†เจฎ เจ—เจฒเจคเฉ€: เจฆเฉ‹ Integer เจ†เจฌเจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ == เจจเจพเจฒ เจ•เจฐเจจเฉ€เฅค เจ‡เจน เจฐเฉˆเจซเจผเจฐเฉˆเจ‚เจธเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจฐเจพเจฌเจฐ เจฎเฉเฉฑเจฒเจพเจ‚ เจฒเจˆ เจตเฉ€ เจจเจคเฉ€เจœเจพ false เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ; equals เจตเจฐเจคเฉ‹เฅค

2. เจ•เฉ‹เจก เจ•เฉ€ เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค System.out.println(1 + 2 + "3" + 4 + 5); 3345 เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค Java เจ–เฉฑเจฌเฉ‡ เจคเฉ‹เจ‚ เจธเฉฑเจœเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ: 1 + 2 เจฆเจพ เจจเจคเฉ€เจœเจพ 3 เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจซเจฟเจฐ "3" เจœเฉ‹เฉœเจจ เจจเจพเจฒ เจธเจคเจฐ "33" เจฌเจฃเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเจฐ + เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจ†เจฎ เจ—เจฒเจคเฉ€: เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจฐเฉ€ เจ—เจฃเจฟเจค เจ•เจฐ เจฒเฉˆเจฃเจพเฅค เจ‡เฉฑเจ• เจตเจพเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ†เจชเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ‹ เจ…เจคเฉ‡ เจนเจฐ เจ•เจฆเจฎ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ•เจฟเจธเจฎ เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค

3. เจฌเฉฑเจ— เจฒเฉฑเจญเจฃเจพเฅค เจ‡เฉฑเจ• เจฎเฉˆเจฅเจก เจตเจฟเฉฑเจš if (status == "done") เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจ•เจฆเฉ‡ เจตเฉ€ เจฎเฉ‡เจฒ เจจเจนเฉ€เจ‚ เจ–เจพเจ‚เจฆเจพ, เจญเจพเจตเฉ‡เจ‚ status "done" เจนเฉ€ เจ•เจฟเจ‰เจ‚ เจจเจพ เจนเฉ‹เจตเฉ‡เฅค เจ‡เจธ เจฆเจพ เจนเฉฑเจฒ "done".equals(status) เจนเฉˆ, เจœเฉ‹ เจ…เฉฑเจ–เจฐเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ null status เจจเฉ‚เฉฐ เจตเฉ€ เจธเฉฐเจญเจพเจฒเจฆเจพ เจนเฉˆเฅค เจ†เจฎ เจ—เจฒเจคเฉ€: เจชเจนเจฟเจฒเฉ€ เจ…เจœเฉ€เจฌ เจฒเฉฑเจ—เจฆเฉ€ เจฒเจพเจˆเจจ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจเจพเฅค เจ•เฉ‹เจก เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจœเจฟเจนเจพ เจ‡เจจเจชเฉเฉฑเจŸ เจฒเฉฐเจ˜เจพ เจ•เฉ‡ เจตเฉ‡เจ–เฉ‹ เจ…เจคเฉ‡ เจ‰เจน เจชเจนเจฟเจฒเฉ€ เจฒเจพเจˆเจจ เจฒเฉฑเจญเฉ‹ เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉเฉฑเจฒ เจ—เจฒเจค เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

4. เจนเฉฑเจฒ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ—เจฟเจฃเจจเจพ เจนเฉˆ เจ•เจฟ เจนเจฐ เจธเจผเจฌเจฆ เจ•เจฟเฉฐเจจเฉ€ เจตเจพเจฐ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจฒเฉ‚เจช เจตเจฟเฉฑเจš counts.merge(word, 1, Integer::sum) เจตเจพเจฒเจพ HashMap เจนเจฐ เจธเจผเจฌเจฆ เจฒเจˆ เจ‡เฉฑเจ• เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจ‡เจน เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ†เจฎ เจ—เจฒเจคเฉ€: เจ‰เจน เจตเจฟเจ•เจฒเจช เจšเฉเจฃเจจเจพ เจœเฉ‹ เจ†เจฎ เจนเจพเจฒเจพเจค เจตเจฟเฉฑเจš เจคเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจธเฉ€เจฎเจพเจตเฉ€ เจนเจพเจฒเจพเจคเจพเจ‚ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚เฅค เจนเจฐ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจ–เจพเจฒเฉ€ เจเจฐเฉ‡, เจ‡เฉฑเจ• เจ†เจˆเจŸเจฎ, เจฆเฉเจนเจฐเจพเจ เจฎเฉเฉฑเจฒเจพเจ‚, เจจเจ•เจพเจฐเจพเจคเจฎเจ• เจจเฉฐเจฌเจฐเจพเจ‚ เจ…เจคเฉ‡ null เจจเจพเจฒ เจœเจพเจ‚เจšเฉ‹เฅค

เจชเจพเจ  3

เจคเจฟเจ†เจฐเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

  1. เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ†เจชเจฃเจพ เจธเฉฑเจฆเจพ เจชเฉœเฉเจนเฉ‹เฅค เจชเจคเจพ เจ•เจฐเฉ‹ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจนเฉœเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฐเจคเฉ‹เจ—เฉ‡, เจ•เจฟเฉฐเจจเฉ‡ เจ•เฉฐเจฎ เจนเจจ, เจธเจฎเจพเจ‚ เจธเฉ€เจฎเจพ เจ•เฉ€ เจนเฉˆ, editor เจตเจฟเฉฑเจš Java เจฆเจพ เจ•เจฟเจนเฉœเจพ version เจšเฉฑเจฒเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เฉ€ เจŸเฉˆเจธเจŸ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฐเจจเจพ เจซเจผเจฐเจ• เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจ…เฉฐเจฆเจพเจœเจผเจพ เจจเจนเฉ€เจ‚ เจฒเจ—เจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพเฅค
  2. เจœเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจ…เจญเจฟเจ†เจธ เจตเจพเจฒเจพ เจนเจฟเฉฑเจธเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจธเจจเฉ‚เฉฐ เจ…เจœเจผเจฎเจพเจ“เฅค Editor, Run เจฌเจŸเจจ, input เจชเฉœเฉเจนเจจ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจ…เจคเฉ‡ เจจเจฎเฉ‚เจจเจพ test cases เจฆเจฟเจ–เจพเจ‰เจฃ เจฆเฉ‡ เจขเฉฐเจ— เจจเจพเจฒ เจœเจพเจฃเฉ‚ เจนเฉ‹ เจœเจพเจ“, เจคเจพเจ‚ เจœเฉ‹ เจŸเฉˆเจธเจŸ เจตเจพเจฒเฉ‡ เจฆเจฟเจจ เจธเจ•เฉเจฐเฉ€เจจ เจจเจตเฉ€เจ‚ เจจเจพ เจฒเฉฑเจ—เฉ‡เฅค เจฎเจฟเจธเจพเจฒ เจตเจœเฉ‹เจ‚, HackerRank เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ test cases เจšเจฒเจพเจ‰เจฃ เจฒเจˆ Run 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจฆเฉ‡ เจนเจจ (HackerRank Support).
  3. เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจนเฉฑเจฅ เจจเจพเจฒ เจธเจฎเจเฉ‹เฅค เจ›เฉ‹เจŸเฉ‡ code snippets เจฒเจˆ เจนเจฐ เจฒเจพเจˆเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเจฐ variable เจฆเฉ€ value เจ…เจคเฉ‡ type เจฒเจฟเจ–เฉ‹เฅค Integer division, strings เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจ…เจคเฉ‡ references เจตเจฟเฉฑเจš เจ…เจ•เจธเจฐ เจ…เจฃเจ‰เจฎเฉ€เจฆ เจจเจคเฉ€เจœเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค
  4. เจฐเฉ‹เจœเจผเจฎเจฐเฉเจนเจพ เจฆเฉ‡ tools เจœเจพเจฃเฉ‹เฅค Arrays, String เจ…เจคเฉ‡ StringBuilder, ArrayList, HashMap, HashSet, Arrays.sort เจ…เจคเฉ‡ Collections.sort, equals เจ…เจคเฉ‡ hashCode, exceptions, เจ…เจคเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ classes เจคเฉ‡ interfacesเฅค
  5. เจœเจตเจพเจฌ เจœเจฎเฉเจนเจพเจ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ–เจผเจพเจธ เจนเจพเจฒเจพเจคเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเฉ‹เฅค เจ–เจพเจฒเฉ€ arrays เจ…เจคเฉ‡ strings, เจ‡เฉฑเจ• item, เจฆเฉเจนเจฐเจพเจˆเจ†เจ‚ values, เจจเฉˆเจ—เฉ‡เจŸเจฟเจต เจจเฉฐเจฌเจฐ, null, เจ…เจคเฉ‡ เจ‡เฉฐเจจเฉ‡ เจตเฉฑเจกเฉ‡ values เจœเฉ‹ int เจฆเฉ€ เจธเฉ€เจฎเจพ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจฒเฉเจ•เฉ‡ เจนเฉ‹เจ test cases เจ…เจ•เจธเจฐ เจ‡เจจเฉเจนเจพเจ‚ เจฆเฉ€ เจนเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจจเฅค
  6. เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจชเจพเจฌเฉฐเจฆเฉ€ เจนเฉ‡เจ  เจ•เฉเจ เจ•เฉ‹เจก เจฒเจฟเจ–เฉ‹เฅค เจธเจพเจกเฉ‡ mock tests เจชเฉœเฉเจนเจจ เจ…เจคเฉ‡ debugging เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจตเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจจเจพเจฒ เจนเฉ€ timer เจฒเจ—เจพ เจ•เฉ‡ เจ…เจธเจฒ editor เจตเจฟเฉฑเจš เจ•เฉเจ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉฑเจฒ เจ•เจฐเฉ‹, เจคเจพเจ‚ เจœเฉ‹ เจฆเจฌเจพเจ… เจนเฉ‡เจ  เจ•เฉ‹เจก เจฒเจฟเจ–เจฃเจพ, compile เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจšเจฒเจพเจ‰เจฃเจพ เจ†เจฎ เจฒเฉฑเจ—เฉ‡เฅค
  7. เจ…เจธเจฒ เจฐเจซเจผเจคเจพเจฐ เจจเจพเจฒ เจ…เจญเจฟเจ†เจธ เจ•เจฐเฉ‹เฅค เจœเฉ‡ เจคเฉเจนเจพเจกเจพ เจŸเฉˆเจธเจŸ HackerRank เจฆเฉ‡ Java (Basic) เจ‰เจฆเจพเจนเจฐเจจ เจตเจฐเจ—เจพ เจนเฉˆ, เจคเจพเจ‚ 1 เจ˜เฉฐเจŸเฉ‡ เจตเจฟเฉฑเจš 6 เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ เจนเจฐ เจธเจตเจพเจฒ 'เจคเฉ‡ เจฒเจ—เจญเจ— 10 เจฎเจฟเฉฐเจŸ เจฎเจฟเจฒเจฆเฉ‡ เจนเจจ (HackerRank). เจชเฉ‚เจฐเฉ‡ เจธเจฎเฉ‡เจ‚-เจฌเฉฑเจง mock tests เจฆเจฟเจ“, เจคเจพเจ‚ เจœเฉ‹ เจ†เจชเจฃเฉ€ เจฐเจซเจผเจคเจพเจฐ เจธเฉฐเจญเจพเจฒเจฃเจพ เจ†เจฎ เจฒเฉฑเจ—เฉ‡เฅค
เจชเจพเจ  4

เจ…เฉฐเจ• เจฆเฉ‡เจฃ เจฆเจพ เจคเจฐเฉ€เจ•เจพ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจธเจ•เฉ‹เจฐเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ…เจคเฉ‡ เจจเจฟเจฏเฉ‹เจ—เจคเจพ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจธเจญ เจฒเจˆ เจ•เฉ‹เจˆ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจชเฉˆเจฎเจพเจจเจพ เจœเจพเจ‚ เจชเจพเจธ เจ…เฉฐเจ• เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ•เฉ‹เจกเจฟเฉฐเจ— เจธเจตเจพเจฒเจพเจ‚ เจฆเจพ เจธเจ•เฉ‹เจฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจคเฉˆเจ… เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฆเฉ‹ เจœเจจเจคเจ• เจตเฉ‡เจฐเจตเฉ‡:

  • HackerRank เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ‹เจกเจฟเฉฐเจ— เจธเจตเจพเจฒเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจคเฉˆเจ… เจ•เฉ€เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจจเจพเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เฉ‹เจก เจฆเฉ€ เจธเจนเฉ€เจชเจฃ เจ…เจคเฉ‡ เจ•เฉเจธเจผเจฒเจคเจพ เจฎเจพเจชเจฆเฉ‡ เจนเจจเฅค เจนเจฐ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธ เจฆเจพ เจ†เจชเจฃเจพ เจธเจ•เฉ‹เจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆ: เจœเฉ‡ เจ•เฉ‹เจก เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธ เจชเจพเจธ เจ•เจฐเฉ‡ เจคเจพเจ‚ เจ‰เจธ เจ•เฉ‡เจธ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจ…เฉฐเจ• เจฎเจฟเจฒเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจซเฉ‡เจฒเฉเจน เจนเฉ‹เจฃ 'เจคเฉ‡ เจœเจผเฉ€เจฐเฉ‹เฅค เจธเจตเจพเจฒ เจฆเจพ เจ•เฉเฉฑเจฒ เจธเจ•เฉ‹เจฐ เจชเจพเจธ เจ•เฉ€เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจ•เจพเจ‚ เจฆเจพ เจœเฉ‹เฉœ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจ•เฉเจ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธ เจชเจพเจธ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจนเฉฑเจฒ เจจเฉ‚เฉฐ เจ…เฉฐเจธเจผเจ• เจ…เฉฐเจ• เจฎเจฟเจฒเจฆเฉ‡ เจนเจจ (HackerRank Support). เจ•เฉ‹เจกเจฟเฉฐเจ— เจ…เจคเฉ‡ เจฌเจนเฉ-เจตเจฟเจ•เจฒเจชเฉ€ เจธเจตเจพเจฒเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฌเฉˆเจ•-เจเจ‚เจก เจธเจตเจพเจฒเจพเจ‚ เจฆเจพ เจตเฉ€ เจ†เจชเจฃเฉ‡ เจ†เจช เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจนเฉฑเจฅเฉ€เจ‚ เจธเจฎเฉ€เจ–เจฟเจ† เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ (HackerRank Help).
  • TestGorilla เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจ•เฉ‹เจฐเจฟเฉฐเจ— เจ•เฉเฉฑเจฒ เจธเจนเฉ€เจชเจฃ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจชเฉเจฐเจคเฉ€เจธเจผเจคเจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจฆเจฟเฉฑเจคเฉ‡ เจ‡เจจเจชเฉเฉฑเจŸเจพเจ‚ เจคเฉ‹เจ‚ เจธเจนเฉ€ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจฎเจฟเจฒเจฆเฉ‡ เจนเจจ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจนเจฐ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธ เจฆเจพ เจจเจคเฉ€เจœเจพ เจตเฉ€ เจฆเจฟเจ–เจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ (TestGorilla).

เจšเฉฐเจ—เจพ เจจเจคเฉ€เจœเจพ เจ•เจฟเจธ เจจเฉ‚เฉฐ เจฎเฉฐเจจเจฟเจ† เจœเจพเจตเฉ‡, เจ‡เจน เจนเจฐ เจจเจฟเจฏเฉ‹เจ—เจคเจพ เจคเฉˆเจ… เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจˆ เจจเจฟเจฏเฉ‹เจ—เจคเจพ เจธเจ•เฉ‹เจฐ เจฆเฉ‡ เจจเจพเจฒ เจคเฉเจนเจพเจกเจพ เจ•เฉ‹เจก เจตเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจจเฅค

เจธเจพเจกเจพ เจ…เจญเจฟเจ†เจธ เจธเจ•เฉ‹เจฐ เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจธเจพเจกเฉ‡ เจ•เจฟเฉฐเจจเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจธเจนเฉ€ เจœเจตเจพเจฌ เจฆเจฟเฉฑเจคเฉ‡ เจนเจจเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจญเจพเจ— เจ…เจจเฉเจธเจพเจฐ เจตเฉ‡เจฐเจตเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เฉ‹ เจ•เจฟ เจ•เจฟเฉฑเจฅเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃเจพ เจนเฉˆเฅค เจ‡เจน เจธเจฟเจฐเจซเจผ เจ…เจญเจฟเจ†เจธ เจธเจ•เฉ‹เจฐ เจนเฉˆ: เจ‡เจน เจ•เจฟเจธเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจŸเฉˆเจธเจŸ เจฆเจพ เจธเจ•เฉ‹เจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจจเจนเฉ€เจ‚ เจฆเฉฑเจธเจฆเจพ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจชเจพเจธ เจนเฉ‹เจตเฉ‹เจ—เฉ‡ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค

เจชเจพเจ  5

เจ†เจฎ เจ—เจฒเจคเฉ€เจ†เจ‚

  • == เจจเจพเจฒ strings เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจจเจพเฅค equals เจตเจฐเจคเฉ‹เฅค เจœเฉ‡ เจฎเฉเฉฑเจฒ null เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ "text".equals(value) เจตเจฐเจคเฉ‹เฅค
  • Integer division เจคเฉ‹เจ‚ เจฆเจธเจผเจฎเจฒเจต เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจจเจพเฅค 7 / 2 เจฆเจพ เจจเจคเฉ€เจœเจพ 3 เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡ 3.5 เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฟเจธเฉ‡ เจ‡เฉฑเจ• เจชเจพเจธเฉ‡ เจจเฉ‚เฉฐ double เจฌเจฃเจพเจ“เฅค
  • เจ‡เจน เจญเฉเฉฑเจฒ เจœเจพเจฃเจพ เจ•เจฟ strings เจฌเจฆเจฒเฉ€เจ†เจ‚ เจจเจนเฉ€เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚เฅค s.trim() เจ…เจคเฉ‡ s.toUpperCase() เจจเจตเฉ€เจ†เจ‚ strings เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ; เจจเจคเฉ€เจœเจพ เจ•เจฟเจธเฉ‡ variable เจตเจฟเฉฑเจš เจธเฉฐเจญเจพเจฒเฉ‹เฅค
  • Loops เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ…เฉฑเจ—เฉ‡-เจชเจฟเฉฑเจ›เฉ‡ เจนเฉ‹ เจœเจพเจฃเจพเฅค Index 0 เจคเฉ‹เจ‚ length - 1 เจคเฉฑเจ• เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ‡เจธ เจฒเจˆ เจ†เจฎ loop เจธเจผเจฐเจค i < a.length เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
  • For-each loop เจฆเฉ‡ เจ…เฉฐเจฆเจฐ list เจฌเจฆเจฒเจฃเจพเฅค removeIf เจœเจพเจ‚ เจธเจชเจธเจผเจŸ Iterator เจ…เจคเฉ‡ เจ‰เจธเจฆเจพ remove method เจตเจฐเจคเฉ‹เฅค
  • Overflow เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เจฐเจจเจพเฅค เจตเฉฑเจกเฉ€เจ†เจ‚ int values เจฆเฉ‡ เจœเฉ‹เฉœ เจ…เจคเฉ‡ เจ—เฉเจฃเจพ เจšเฉเฉฑเจชเจšเจพเจช เจ—เจฒเจค เจจเจคเฉ€เจœเฉ‡ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจœเจฆเฉ‹เจ‚ เจฎเฉเฉฑเจฒ เจตเฉฑเจกเฉ‡ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเฉ‹เจฃ, เจคเจพเจ‚ long เจตเจฐเจคเฉ‹เฅค
  • เจธเจฟเจฐเจซเจผ เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพเฅค เจฆเจฟเจ–เจพเจˆ เจ—เจˆ เจ‰เจฆเจพเจนเจฐเจจ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจพเจธ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจฒเฉเจ•เฉ‡ เจนเฉ‹เจ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ–เจพเจฒเฉ€ input, เจ‡เฉฑเจ• item, เจฆเฉเจนเจฐเจพเจ เจนเฉ‹เจ เจฎเฉเฉฑเจฒ เจ…เจคเฉ‡ เจตเฉฑเจกเฉ‡ input เจœเจพเจ‚เจšเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค
  • เจ‡เฉฑเจ• เจ•เฉฐเจฎ 'เจคเฉ‡ เจธเจฎเจพเจ‚ เจฎเฉเฉฑเจ• เจœเจพเจฃเจพเฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจซเจธ เจœเจพเจ“, เจคเจพเจ‚ เจ…เจœเจฟเจนเจพ เจธเฉŒเจ–เจพ เจนเฉฑเจฒ เจœเจฎเฉเจนเจพเจ‚ เจ•เจฐเฉ‹ เจœเฉ‹ เจ•เฉเจ เจŸเฉˆเจธเจŸ เจชเจพเจธ เจ•เจฐเฉ‡, เจ…เจ—เจฒเฉ‡ เจ•เฉฐเจฎ 'เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚ เจฌเจšเฉ‡ เจคเจพเจ‚ เจฎเฉเฉœ เจ†เจ“เฅค

เจ…เจญเจฟเจ†เจธ เจฒเจˆ เจ–เจผเจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ เจธเจตเจพเจฒ, เจ•เจฆเฉ‡ เจตเฉ€ เจ…เจธเจฒ เจœเจพเจ‚ เจฒเฉ€เจ• เจนเฉ‹เจ เจธเจตเจพเจฒ เจจเจนเฉ€เจ‚เฅค Monthly เจฏเฉ‹เจœเจจเจพ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ‡เจ‚ เจฐเฉฑเจฆ เจ•เจฐเฉ‹เฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉ‚เจฐเจพ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฑเจคเจพ, เจคเจพเจ‚ 7 เจฆเจฟเจจเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฐเจฟเจซเฉฐเจก เจฎเฉฐเจ— เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ…เจ•เจธเจฐ เจชเฉเฉฑเจ›เฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจธเจตเจพเจฒ

เจ•เฉ€ Java เจ•เฉ‹เจกเจฟเฉฐเจ— เจฆเจพ เจ•เฉ‹เจˆ เจฎเจฟเจ†เจฐเฉ€ เจŸเฉˆเจธเจŸ เจนเฉˆ?+

เจจเจนเฉ€เจ‚เฅค เจนเจฐ เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจ‡เฉฑเจ• เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจšเฉเจฃเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจธเจตเจพเจฒ, เจŸเฉˆเจธเจŸ เจฆเฉ€ เจฒเฉฐเจฌเจพเจˆ, เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจพ เจ…เจคเฉ‡ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจคเฉˆเจ… เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจนเจพเจกเฉ‡ เจŸเฉˆเจธเจŸ เจฆเฉ‡ เจธเฉฑเจฆเฉ‡ เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฟเจ† เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš เจ•เฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เฉเจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจชเจนเจฟเจฒเจพเจ‚ เจ…เจœเจผเจฎเจพเจ‰เจฃ เจฒเจˆ เจ…เจญเจฟเจ†เจธ เจ–เฉ‡เจคเจฐ เจตเฉ€ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค

เจ•เฉ€ เจคเฉเจนเจพเจกเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉ‡เจฐเฉ‡ เจฒเจฟเจ–เฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ?+

เจจเจนเฉ€เจ‚เฅค เจธเจพเจกเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจนเฉ-เจตเจฟเจ•เจฒเจชเฉ€ เจธเจตเจพเจฒเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ Java เจ•เฉ‹เจก เจชเฉœเฉเจนเจจ, เจ‰เจธเจฆเจพ เจŸเฉเจฐเฉ‡เจธ เจ•เจฐเจจ, เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจšเฉเจฃเจจ เจฆเจพ เจ…เจญเจฟเจ†เจธ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ•เจˆ เจ…เจธเจฒ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเจพ เจ•เฉ‹เจก เจฒเจฟเจ–เจฃ เจฒเจˆ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจœเจพเจ‚เจš เจฒเฉเจ•เจตเฉ‡เจ‚ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ…เจธเจฒ เจ•เฉ‹เจก เจเจกเฉ€เจŸเจฐ เจตเจฟเฉฑเจš เจ›เฉ‹เจŸเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฒเจฟเจ–เจฃ เจฆเจพ เจตเฉ€ เจ…เจญเจฟเจ†เจธ เจ•เจฐเฉ‹เฅค

เจธเจตเจพเจฒ Java เจฆเจพ เจ•เจฟเจนเฉœเจพ เจตเจฐเจœเจจ เจตเจฐเจคเจฆเฉ‡ เจนเจจ?+

Java 17เฅค เจธเจตเจพเจฒ เจฎเฉเฉฑเจ– เจญเจพเจธเจผเจพ เจ…เจคเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจนเจจ, เจ…เจคเฉ‡ เจ‡เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจš Spring เจตเจฐเจ—เฉ‡ เจ•เฉ‹เจˆ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจจเจนเฉ€เจ‚ เจนเจจเฅค เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเจพ เจตเจฐเจœเจจ เจœเจพเจฃเจจ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจŸเฉˆเจธเจŸ เจฆเฉ‡ เจธเฉฑเจฆเฉ‡ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเฉ‹เฅค

เจชเจพเจธ เจนเฉ‹เจฃ เจฒเจˆ เจฎเฉˆเจจเฉ‚เฉฐ เจ•เจฟเฉฐเจจเฉ‡ เจ…เฉฐเจ• เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจ?+

เจชเจพเจธ เจนเฉ‹เจฃ เจฒเจˆ เจ•เฉ‹เจˆ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจ…เฉฐเจ• เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพเฅค เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ•เฉ‹เจกเจฟเฉฐเจ— เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจŸเฉˆเจธเจŸ เจ•เฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ…เฉฐเจ• เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจนเจฐ เจจเจฟเจฏเฉ‹เจ—เจคเจพ เจคเฉˆเจ… เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเจพ เจจเจคเฉ€เจœเจพ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจ—เจฒเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡ เจฒเฉˆ เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‰เจน เจ…เจ•เจธเจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจตเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจจเฅค

เจ•เฉ€ เจ‡เจน Java เจŸเฉˆเจธเจŸ เจฆเฉ‡ เจ…เจธเจฒ เจธเจตเจพเจฒ เจนเจจ?+

เจจเจนเฉ€เจ‚เฅค เจ‡เจน เจธเจพเจกเฉ€ เจŸเฉ€เจฎ เจตเฉฑเจฒเฉ‹เจ‚ เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€ เจธเจผเฉˆเจฒเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจฎเฉ‚เจฒ เจชเฉเจฐเฉˆเจ•เจŸเจฟเจธ เจธเจตเจพเจฒ เจนเจจเฅค Intellect Council เจฆเจพ HackerRank, TestGorilla เจœเจพเจ‚ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจœเจพเจ‚ เจจเจฟเจฏเฉ‹เจ•เจคเจพ เจจเจพเจฒ เจ•เฉ‹เจˆ เจธเจฌเฉฐเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค

  1. HackerRank: Java (Basic) เจนเฉเจจเจฐ เจŸเฉˆเจธเจŸ เจชเฉฐเจจเจพ, 2026-11-09 เจจเฉ‚เฉฐ เจœเจพเจ‚เจšเจฟเจ† เจ—เจฟเจ†
  2. HackerRank เจฎเจฆเจฆ: HackerRank เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚, 2026-11-09 เจจเฉ‚เฉฐ เจœเจพเจ‚เจšเจฟเจ† เจ—เจฟเจ†
  3. HackerRank เจฎเจฆเจฆ: เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจธเจ•เฉ‹เจฐเจฟเฉฐเจ— (เจธเฉฐเจ–เฉ‡เจช เจœเจพเจฃเจ•เจพเจฐเฉ€), 2026-11-09 เจจเฉ‚เฉฐ เจœเจพเจ‚เจšเจฟเจ† เจ—เจฟเจ†
  4. HackerRank เจธเจนเจพเจ‡เจคเจพ: เจ•เฉ‹เจกเจฟเฉฐเจ— เจธเจตเจพเจฒ, เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจกเจฟเฉฐเจ— เจธเจตเจพเจฒ เจฆเฉ€ เจธเจ•เฉ‹เจฐเจฟเฉฐเจ—, 2026-11-09 เจจเฉ‚เฉฐ เจœเจพเจ‚เจšเจฟเจ† เจ—เจฟเจ†
  5. TestGorilla: Java เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸ, 2026-11-09 เจจเฉ‚เฉฐ เจœเจพเจ‚เจšเจฟเจ† เจ—เจฟเจ†

เจ‡เจธ เจชเฉฐเจจเฉ‡ เจฌเจพเจฐเฉ‡

Intellect Council เจฆเฉ€ เจŸเฉ€เจฎ เจตเฉฑเจฒเฉ‹เจ‚ เจฒเจฟเจ–เจฟเจ† เจ…เจคเฉ‡ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค เจ†เจ–เจฐเฉ€ เจตเจพเจฐ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ . เจธเจพเจกเฉ€ เจธเฉฐเจชเจพเจฆเจ•เฉ€ เจจเฉ€เจคเฉ€ เจชเฉœเฉเจนเฉ‹เฅค

เจœเจพเจฃเฉ‹

เจจเฉŒเจ•เจฐเฉ€ เจฒเฉฑเจญเจฃ เจตเจพเจฒเจฟเจ†เจ‚ เจฒเจˆ เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ

เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจฆเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจฒเจˆ เจฎเฉเจซเจผเจค เจธเจฎเจพเจ‚-เจฌเฉฑเจง เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ: เจฏเฉ‹เจ—เจคเจพ, เจคเจฐเจ•เจธเจผเฉ€เจฒเจคเจพ, เจฎเจจเฉ‹เจฎเจฟเจคเฉ€, Wonderlic-เจธเจผเฉˆเจฒเฉ€, CCAT-เจธเจผเฉˆเจฒเฉ€ เจ…เจคเฉ‡ Excelเฅค เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ–เจพเจคเฉ‡ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚เฅค

เจœเจพเจฃเฉ‹
เจœเจพเจฃเฉ‹

Python เจ•เฉ‹เจกเจฟเฉฐเจ— เจŸเฉˆเจธเจŸ เจฆเจพ เจ…เจญเจฟเจ†เจธ

Free Python เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ…เจญเจฟเจ†เจธ: เจธเฉฐเจ•เจฒเจช, เจ•เฉ‹เจก เจ•เฉ€ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจฌเฉฑเจ— เจฒเฉฑเจญเจฃเจพ เจ…เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเจพ เจนเฉฑเจฒ เจšเฉเจฃเจจเจพเฅค เจนเจฐ เจธเจตเจพเจฒ เจจเฉ‚เฉฐ เจ•เจฆเจฎ-เจฆเจฐ-เจ•เจฆเจฎ เจธเจฎเจเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจœเจพเจฃเฉ‹
เจœเจพเจฃเฉ‹

SQL เจŸเฉˆเจธเจŸ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€

Free SQL เจŸเฉˆเจธเจŸ เจ…เจญเจฟเจ†เจธ: เจธเฉฐเจ•เจฒเจช, เจ‡เฉฑเจ• query เจ•เฉ€ เจจเจคเฉ€เจœเจพ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, query เจ เฉ€เจ• เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเจนเฉ€ query เจšเฉเจฃเจจเจพเฅค เจธเจตเจพเจฒ portable standard SQL เจตเจฟเฉฑเจš เจนเจจ เจ…เจคเฉ‡ เจนเจฐ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจ•เจฆเจฎ-เจฆเจฐ-เจ•เจฆเจฎ เจธเจฎเจเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจœเจพเจฃเฉ‹

เจธเจพเจฐเฉ‡ 93 เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ เจตเฉ‡เจ–เฉ‹

เจธเจฎเจพเจ‚-เจฌเฉฑเจง เจชเฉ‚เจฐเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ, เจตเจฟเจ†เจ–เจฟเจ†เจตเจพเจ‚ เจธเจฎเฉ‡เจคเฅคเจชเฉ‚เจฐเฉ€ เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹
เจคเฉเจนเจพเจกเจพ เจŸเฉˆเจธเจŸ เจจเฉ‡เฉœเฉ‡ เจนเฉˆเฅค เจคเจฟเจ†เจฐ เจฐเจนเฉ‹เฅค

เจคเจฟเจ†เจฐเฉ€ เจจเจพเจฒ เจœเจพเจ“เฅค
เจ‡เจน เจœเจพเจฃ เจ•เฉ‡ เจœเจพเจ“ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจชเฉ‚เจฐเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€เฅค

เจ…เจธเจฒ เจŸเฉˆเจธเจŸ เจฆเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจธเจฎเจพเจ‚-เจฌเฉฑเจง เจ…เจญเจฟเจ†เจธ, เจนเจฐ เจœเจตเจพเจฌ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจธเจฎเฉ‡เจคเฅค

เจฎเฉเจซเจผเจค เจ…เจญเจฟเจ†เจธ เจŸเฉˆเจธเจŸ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‹เจœเจพเจ‚ เจชเฉ‚เจฐเฉ‡ เจฎเฉŒเจ• เจŸเฉˆเจธเจŸ เจตเฉ‡เจ–เฉ‹ เจฎเฉเจซเจผเจค เจจเจฎเฉ‚เจจเจพเฅค เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ–เจพเจคเฉ‡ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚เฅค