8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ

โ€œเบ™เบฒเบเบŠเปˆเบฒเบ‡เป€เบฎเบฑเบ”เบœเบดเบ”เบซเบผเบฒเบเบเบงเปˆเบฒเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบžเบฐเบเบฒเบเบฒเบกโ€

เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบ™เบต 8 เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ "เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบกเปˆเบงเบ™" เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡.

เป‚เบ„เบ‡เบเบฒเบ™ 1. Trello clone

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ

Trello clone เบˆเบฒเบ Indrek Lasn.

เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฝเบ™โ€‹เบฎเบนเป‰โ€‹:

  • เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ (Routing).
  • เบฅเบฒเบเปเบฅเบฐเบงเบฒเบ‡.
  • เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบงเบฑเบ”เบ–เบธเปƒเบซเบกเปˆ (เบเบฐเบ”เบฒเบ™, เบฅเบฒเบเบเบฒเบ™, เบšเบฑเบ”).
  • เบเบณเบฅเบฑเบ‡เบ›เบฐเบกเบงเบ™เบœเบปเบ™ เปเบฅเบฐเบเบงเบ”เบชเบญเบšเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™.
  • เบˆเบฒเบเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒ: เบงเบดเบ—เบตเบเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบงเบดเบ—เบตเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบงเบดเบ—เบตเบเบฒเบ™เบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™.
  • เบˆเบฒเบเบเปˆเบฒเบเป€เบŠเบตเบŸเป€เบงเบต: เบงเบดเบ—เบตเบเบฒเบ™เปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เบงเบดเบ—เบตเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เบงเบดเบ—เบตเบเบฒเบ™เบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ repository, เป€เบฎเบฑเบ”เปƒเบ™ React+Redux.

เป‚เบ„เบ‡เบเบฒเบ™ 2. เบเบฐเบ”เบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
Github Repository.

เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ CRUD เบ‡เปˆเบฒเบเบ”เบฒเบ, เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™. เบกเบฒเบฎเบฝเบ™เบฎเบนเป‰:

  • เบชเป‰เบฒเบ‡เบœเบนเป‰เปƒเบŠเป‰, เบˆเบฑเบ”เบเบฒเบ™เบœเบนเป‰เปƒเบŠเป‰.
  • เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ - เบชเป‰เบฒเบ‡, เบญเปˆเบฒเบ™, เปเบเป‰เป„เบ‚, เบฅเบถเบšเบœเบนเป‰เปƒเบŠเป‰.
  • เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเปเบšเบšเบŸเบญเบก.

เป‚เบ„เบ‡เบเบฒเบ™ 3. เบ•เบปเบงเบ•เบดเบ”เบ•เบฒเบก Cryptocurrency (เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบกเบทเบ–เบทเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡)

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
เบ„เบฑเบ‡เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ Github.

เบ—เบธเบเบขเปˆเบฒเบ‡: Swift, Objective-C, React Native, Java, Kotlin.

เบกเบฒเบชเบถเบเบชเบฒ:

  • เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”.
  • เบงเบดเบ—เบตเบเบฒเบ™เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ API.
  • เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เปœเป‰เบฒเป€เบ”เบตเบกเป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”.
  • เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš simulators เป‚เบ—เบฅเบฐเบชเบฑเบšเบกเบทเบ–เบท.

เบฅเบญเบ‡ API เบ™เบตเป‰. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบžเบปเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ, เบ‚เบฝเบ™เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบปเบ™เปƒเบˆ, เบ™เบตเป‰เปเบกเปˆเบ™ เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบชเบญเบ™.

เป‚เบ„เบ‡เบเบฒเบ™ 4. เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ webpack config เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เบˆเบฒเบ scratch

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เป€เบ—เบเบ™เบดเบ, เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เบงเบฝเบเบ—เบตเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ webpack เบˆเบฒเบเบžเบฒเบเปƒเบ™. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เบˆเบฐเบšเปเปˆเป€เบ›เบฑเบ™ "เบเปˆเบญเบ‡เบ”เปเบฒ", เปเบ•เปˆเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰.

เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™:

  • เบฅเบงเบšเบฅเบงเบก es7 เบซเบฒ es5 (เบžเบทเป‰เบ™เบ–เบฒเบ™).
  • เบฅเบงเบšเบฅเบงเบก jsx เป€เบ›เบฑเบ™ js - เบซเบผเบท - .vue เบเบฑเบš .js (เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบฎเบฝเบ™เบฎเบนเป‰เบ•เบปเบงเป‚เบซเบฅเบ”)
  • เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ webpack dev server เปเบฅเบฐ hot module reloading. (vue-cli เปเบฅเบฐ create-react-app เปƒเบŠเป‰เบ—เบฑเบ‡เบชเบญเบ‡เบขเปˆเบฒเบ‡)
  • เปƒเบŠเป‰ Heroku, now.sh เบซเบผเบท Github, เบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบ™เบณเปƒเบŠเป‰เป‚เบ„เบ‡เบเบฒเบ™ webpack.
  • เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ preprocessor เบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบเป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบก css - scss, เบซเบ™เป‰เบญเบ, stylus.
  • เบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเบžเบฒเบšเปเบฅเบฐ svgs เบเบฑเบš webpack.

เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™.

เป‚เบ„เบ‡เบเบฒเบ™ 5. clone Hackernews

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
เบ—เบธเบเป† Jedi เปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰ Hackernews เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฝเบ™โ€‹เบฎเบนเป‰โ€‹เปƒเบ™โ€‹เบ—เบฒเบ‡โ€‹:

  • เบงเบดเบ—เบตเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบš hackernews API.
  • เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบ™เป‰เบฒเบ”เบฝเบง.
  • เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบ„เปเบฒเป€เบซเบฑเบ™, เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เป‚เบ›เบผเป„เบŸเบฅเปŒ.
  • เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ (Routing).

เป‚เบ„เบ‡เบเบฒเบ™ 6. Tudushechka

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
TodoMVC.

เบขเปˆเบฒเบ‡เบฎเบธเบ™เปเบฎเบ‡? Tudushka? เบกเบตเบซเบฅเบฒเบเบžเบฑเบ™เบ„เบปเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เปเบ•เปˆเป€เบŠเบทเปˆเบญเบ‚เป‰เบญเบ, เบกเบตเป€เบซเบ”เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบ™เบตเป‰.
เปเบญเบฑเบš Tudu เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบžเบทเป‰เบ™เบ–เบฒเบ™. เบžเบฐเบเบฒเบเบฒเบกเบ‚เบฝเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบ™เบถเปˆเบ‡เปƒเบ™ vanilla Javascript เปเบฅเบฐเบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบญเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบ.

เบฎเบฝเบ™เบฎเบนเป‰:

  • เบชเป‰เบฒเบ‡เปœเป‰เบฒเบงเบฝเบเปƒเปเปˆ.
  • เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบ•เบทเปˆเบกเปƒเบชเปˆ.
  • เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบงเบฝเบเบ‡เบฒเบ™ (เบชเปเบฒเป€เบฅเบฑเบ”, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบ—เบฑเบ‡เบซเบกเบปเบ”). เปƒเบŠเป‰ filter ะธ reduce.
  • เป€เบ‚เบปเป‰เบฒเปƒเบˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ Javascript.

เป‚เบ„เบ‡โ€‹เบเบฒเบ™ 7. เบฅเบฒเบโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบซเบผเบธเบ”โ€‹เบฅเบปเบ‡โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
เบ„เบฑเบ‡เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ Github.

เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆ เบฅเบฒเบเปเบฅเบฐเบงเบฒเบ‡ api.

เบกเบฒเบฎเบฝเบ™เบฎเบนเป‰:

  • เบฅเบฒเบเปเบฅเบฐเบงเบฒเบ‡ API
  • เบชเป‰เบฒเบ‡ UI เบ—เบตเปˆเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™

เป‚เบ„เบ‡โ€‹เบเบฒเบ™ 8. เบเบฒเบ™โ€‹เป‚เบ„โ€‹เบ™ Messenger (เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบžเบทเป‰เบ™โ€‹เป€เบกเบทเบญเบ‡โ€‹)

8 เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒ
เบ—เปˆเบฒเบ™เบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบเบฒเบ™เบ—เบฑเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒเปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบเปเบฒเบ™เบปเบ”เบ—เปˆเบฒเบ™เบญเบญเบเบˆเบฒเบเบกเบฐเบซเบฒเบŠเบปเบ™เบชเบตเบ‚เบตเป‰เป€เบ–เบปเปˆเบฒ.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบถเบเบชเบฒ:

  • เป€เบ•เบปเป‰เบฒเบฎเบฑเบšเป€เบงเบฑเบš (เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบฑเบ™เบ—เบต)
  • เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”.
  • เปเบกเปˆเปเบšเบšเป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡.
  • เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เปƒเบ™โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบžเบทเป‰เบ™โ€‹เป€เบกเบทเบญเบ‡โ€‹.

เบ™เบตเป‰เบˆเบฐเบžเบฝเบ‡เบžเปเบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ”เบทเบญเบ™เบซเบผเบทเบชเบญเบ‡เป€เบ”เบทเบญเบ™.

เบเบฒเบ™เปเบ›เบžเบฒเบชเบฒเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ” เบŠเบญเบšเปเบง EDISONเบœเบนเป‰เบ—เบตเปˆเบ›เบฐเบเบญเบšเบญเบฒเบŠเบตเบš เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเป€เบงเบฑเบšเป„เบŠเบ—เปŒเปƒเบ™ PHP เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเปเบฅเบฐเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบกเบทเบ–เบทเปƒเบ™ Java.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™