เบชเบฐเปเบฑเบเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบŠเบทเปˆเบชเบฑเบ”

เบชเบฐเปเบฑเบเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบŠเบทเปˆเบชเบฑเบ”

เบžเบฒเบเบ—เบต 1. Soft Skills

  1. เบ‚เป‰เบญเบเบกเบดเบ”เบ‡เบฝเบšเบขเบนเปˆเปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เปƒเบชเปˆโ€‹เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เป€เบญเบปเบฒโ€‹เปƒเบˆโ€‹เปƒเบชเปˆโ€‹เปเบฅเบฐโ€‹เบชเบฐโ€‹เบซเบฅเบฒเบ”โ€‹, เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เบชเบปเบ™โ€‹เปƒเบˆโ€‹.
  2. เบ›เบฐเบŠเบฒเบŠเบปเบ™เบŠเบญเบเบซเบฒเบ‚เป‰เบญเบเปƒเบ™เบ—เบฒเบ‡เบšเบงเบเปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบˆเบฅเบฐเบˆเบฒเป„เบ”เป‰. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹เบขเปˆเบฒเบ‡โ€‹เบชเบธโ€‹เบžเบฒเบšโ€‹เปเบฅเบฐ unobtrusively เบšเบญเบโ€‹เบ—เปˆเบฒเบ™โ€‹เบงเปˆเบฒโ€‹เบงเบฝเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบงเบปเป‰เบฒโ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹. เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบ„เบฑเป‰เบ‡เบ”เบฝเบง. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเป‚เบ•เป‰เบ–เบฝเบ‡. เปเบฅเบฐเป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเบชเปเบฒเป€เบฅเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™เปเบฅเบฐเบกเบฑเบ™เบเบฒเบเป€เบ›เบฑเบ™เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เบ‚เป‰เบญเบเบšเปเปˆเบซเบปเบงเป€เบฅเบฒเบฐเปเบฅเบฐเบšเปเปˆเป€เบงเบปเป‰เบฒเบงเปˆเบฒ "เบ‚เป‰เบญเบเบšเบญเบเป€เบˆเบปเป‰เบฒ!"
  3. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เบชเบปเบ™โ€‹เปƒเบˆโ€‹เบงเปˆเบฒโ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เป€เบชเบ shitโ€‹. เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบฅเบฒเบงเบˆเบฐเบšเปเปˆเบˆเป‰เบฒเบ‡เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™, เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™, Scrum master, agile master เปเบฅเบฐเบœเบนเป‰เบญเบญเบเปเบšเบš UI. เปƒเบซเป‰ hipsters เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบ—เบธเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™, เบงเบดเป„เบชเบ—เบฑเบ”เปเบฅเบฐ tricks เบเบฒเบ™เบ•เบฐเบซเบผเบฒเบ”.
  4. เบ‚เป‰เบญเบเบกเบตเบฅเบฐเบšเบฝเบšเบงเบดเป„เบ™. เบ‚เป‰เบญเบเบกเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเบ—เบตเปˆ 9 เปเบฅเบฐเบญเบญเบเบขเบนเปˆเบ—เบตเปˆ 6. เบกเบฑเบ™เบชเบฐเบ”เบงเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบ‚เป‰เบญเบ. เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เบขเบนเปˆเป„เบ”เป‰เบ”เบปเบ™เบเบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบชเบญเบ‡เป€เบ—เบปเปˆเบฒเบซเบผเบทเบ–เป‰เบฒเบงเบฝเบเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ.
  5. เบ‚เป‰เบญเบเบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบญเบฒเบฅเบปเบกเบ”เบต เปเบฅเบฐเบ›เบฐเบชเบปเบšเบเบฒเบ™เบŠเบตเบงเบดเบ”เบ—เบตเปˆเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™. เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เบฅเบปเบšเบเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™เป„เบ”เป‰เบ‡เปˆเบฒเบเป†เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเป€เบ„เบดเปˆเบ‡เบกเบทเป‰เป‚เบ”เบเบšเบญเบเบ‚เป‰เบญเบเบงเปˆเบฒเบงเบฑเบ™เป€เบชเบปเบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบเป„เบ›เปเบ™เบงเปƒเบ”. เปเบ•เปˆเบ‚เป‰เบญเบเบšเปเปˆเบ„เปˆเบญเบเป€เบฎเบฑเบ”เปเบ™เบงเบ™เบตเป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบ„เบดเบ”เบงเปˆเบฒเบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบ„เปˆเบฒเบˆเป‰เบฒเบ‡, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ‚เป‰เบญเบเป„เบ”เป‰เบชเบนเบ™เป€เบชเบเบเบฐเบ—เบนเป‰เบšเบฒเบ‡เบขเปˆเบฒเบ‡.
  6. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบซเบฑเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบœเบนเป‰โ€‹เบ™เปเบฒโ€‹เบ—เบตเบกโ€‹เบ‡เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹, เบ—เปˆเบฒเบ™โ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹เบšเปˆเบญเบ™โ€‹. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบดเป‰เบก shit เป„เบ›โ€‹เบšเบฒเบ‡โ€‹เบชเปˆเบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹, เปเบ•เปˆโ€‹เบ”เป‰เบงเบโ€‹เปƒเบšโ€‹เบซเบ™เป‰เบฒ smart เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบเบฑเบš subordinates เบ‚เบญเบ‡โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบงเปˆเบฒโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เป€เบฎเบฑเบ”โ€‹เบšเบฒเบ‡ shit เป€เบเบตเบ™โ€‹เบ„เบงเบฒเบกโ€‹เป€เบ‚เบฑเป‰เบกโ€‹เปเบ‚เบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹.
  7. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบ›เบฐโ€‹เบฅเบฒเบ”โ€‹เบขเปˆเบฒเบ‡โ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบฅเบธเปˆเบกเบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบชเปเบฒเป€เบฅเบฑเบ”. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒ masterfully เบซเบผเบตเบโ€‹เป€เบงเบฑเป‰เบ™โ€‹เปเบกเบ‡โ€‹เป„เบกเป‰โ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹. เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเปƒเบŠเป‰เป€เบงเบฅเบฒเบชเบญเบ‡เบŠเบปเปˆเบงเป‚เบกเบ‡เปƒเบ™เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบซเบ™เป‰เบฒเบ•เปˆเบฒเบ‡เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบžเบฒเบฐเบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบญเบตเบเบ•เปเปˆเป„เบ›. เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบชเบฐเป€เบซเบกเบต.
  8. เป€เบกเบทเปˆเบญเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบกเบฒเบฎเบญเบ”เบ‚เป‰เบญเบ, เบ‚เป‰เบญเบเบเปเปˆเป€เบŠเบปเบฒเบ‡เบฝเบšเป†, เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เป„เบ›เบˆเบฒเบเบžเบฐเปเบ™เบเป„เบ›เบซเบฒเบžเบฐเปเบ™เบเปเบฅเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒ, "เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบšเปเปˆเบ”เบต, เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเบ”เป‰เบฒเบ™เบฅเบธเปˆเบก, เบ—เบธเบเบ„เบปเบ™เป€เบ›เบฑเบ™เบ„เบปเบ™เป‚เบ‡เปˆ."

เบžเบฒเบเบ—เบต 2. เบ—เบฑเบเบชเบฐเปเบ‚เบ‡

  1. เบเบฒเบ™โ€‹เบชเบทเบšโ€‹เบ—เบญเบ”โ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เปœเป‰เบฒโ€‹เบเบฝเบ”โ€‹เบŠเบฑเบ‡ เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบฅเบนเบโ€‹เบžเบฝเบ‡ 1 เบ„เบปเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบกเปโ€‹เบฅเบฐโ€‹เบ”เบปเบโ€‹เบˆเบฒเบโ€‹เบžเปเปˆ.
  2. เบ‚เป‰เบญเบเปƒเบŠเป‰ encapsulation เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ Idea เป„เบ”เป‰เบ–เบทเบ underlined เป€เบ›เบฑเบ™เบชเบตเป€เบซเบผเบทเบญเบ‡เปเบฅเบฐเบ‚เบฝเบ™, เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง. เบชเบดเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบ.
  3. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เป€เบ„เบตเบโ€‹เปƒเบŠเป‰โ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เป€เบซเบตเบโ€‹, เบ‚เบฑเป‰เบ™โ€‹เบชเบธเบ”โ€‹เบ—เป‰เบฒเบโ€‹เปเบฅเบฐโ€‹เบญเบทเปˆเบ™เป†โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹.
  4. เบ‚เป‰เบญเบเบšเปเปˆเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰: ArrayList เบซเบผเบท LinkedList. เบ‚เป‰เบญเบเปƒเบŠเป‰ ArrayList เบชเบฐเป€เปเบต.
  5. เบ‚เป‰เบญเบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰ getters เปเบฅเบฐ setters เปƒเบ™ Java เบ–เป‰เบฒเบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบšเปเปˆเบกเบตเปƒเบœเบˆเบฐเบญเปˆเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบ. person.name = "เบˆเบญเบ™". เบ–เป‰เบฒเบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบกเบตเบ„เบปเบ™เบญเปˆเบฒเบ™เบกเบฑเบ™, เบ‚เป‰เบญเบเบฎเบนเป‰เบชเบถเบเบญเบฒเบ.
  6. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบšเปเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™ java, เบเบปเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เป‚เบ—เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เปเบฅเบฐ lambdas. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเป„เบเปเบฅเบฐเบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบžเบงเบเบกเบฑเบ™.
  7. เบ‚เป‰เบญเบเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒ gc เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”, เบ‚เป‰เบญเบเบšเปเปˆเป€เบ„เบตเบเปƒเบŠเป‰เบกเบฑเบ™. เปเบฅเบฐเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เปƒเบ™ 6 เบ›เบต, เปƒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบเปˆเบฒเบงเป€เบ–เบดเบ‡เบžเบฝเบ‡เปเบ•เปˆเบ„เบฑเป‰เบ‡เบ”เบฝเบง. เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบชเปเบฒเบžเบฒเบ”, เปเบ™เปˆเบ™เบญเบ™.
  8. เบ‚เป‰เบญเบเบกเบตเบœเบฑเบเบเบฒเบ”เบขเบนเปˆเปƒเบ™ Github, เปเบ•เปˆเบ‚เป‰เบญเบเบˆเบฐเบšเปเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบˆเบปเป‰เบฒเป€เบซเบฑเบ™. เบ™เบฒเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เปเบฅเบฐเบ‚เป‰เบญเบเบœเบดเบงเบซเบ™เบฑเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เปƒเบ™เปเบšเบšเบ—เบตเปˆเบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบˆเบปเป‰เบฒเบšเปเปˆเปƒเบชเปˆเป€เบชเบทเป‰เบญเบเบทเบ”เบขเบนเปˆเป€เบฎเบทเบญเบ™, เป€เบˆเบปเป‰เบฒเบšเปเปˆ?
  9. เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เปเบฅเบฐเบกเบฑเบเบ‚เป‰เบฒเบกเบ—เบฒเบ‡เบซเบ™เป‰เบฒเบ–เป‰เบฒเบ‚เป‰เบญเบเป€เบกเบทเปˆเบญเบเบเบฑเบšเบซเบฅเบฑเบ‡. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบฅเบทเบกโ€‹เบ•เบดโ€‹เบเบดโ€‹เบฃเบดโ€‹เบเบฒโ€‹เปเบฅเป‰เบงโ€‹เปเบฅเบฐโ€‹เป„เบ”เป‰โ€‹เบซเบผเบธเบ”โ€‹เบฅเบปเบ‡โ€‹เบ—เบฒเบ‡โ€‹เบซเบฅเบฑเบ‡โ€‹. เปเบ•เปˆเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‚เป‰เบญเบเบˆเบทเปˆ Sencha.

เบžเบฒเบเบ—เบต 3. เบœเบปเบ™เบชเบณเป€เบฅเบฑเบ”

  1. เบ‚เป‰เบญเบเบชเป‰เบฒเบ‡ 3 เป€เบงเบฑเบšเป„เบŠเบ—เบตเปˆเบกเบตเบ„เบปเบ™เป€เบ‚เบปเป‰เบฒเป€เบšเบดเปˆเบ‡เปœเป‰เบญเบเบเบงเปˆเบฒเบกเบฑเบ™. เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเบชเป‰เบฒเบ‡ 2 เป€เบงเบฑเบšเป„เบŠเบ—เปŒ, เบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบšเปเปˆเบกเบตเปƒเบœเบˆเบฐเป„เบ›เบขเป‰เบฝเบกเบขเบฒเบกเบžเบงเบเป€เบ‚เบปเบฒ.
  2. เบ‚เป‰เบญเบเป„เบ”เป‰เป€เบฎเบฑเบ”เบชเบฒเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ (ExtJs-Java-Docker), เบชเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป€เบ„เบตเบเบ–เบทเบเบ™เปเบฒเป„เบ›เปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”, เปเบฅเบฐเบซเบ™เบถเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเบญเบ‡เบ„เบฑเป‰เบ‡ (เบกเบฑเบ™เบ„เบฒเบ”เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบเบถเบ”เป€เบญเบปเบฒเบ—เบปเปˆเบงเป‚เบฅเบ).

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

  3. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ Android เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เบ‚เบญเบ‡ 8 เบซเบ™เป‰เบฒเบˆเป, เปƒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเปƒเบœเป„เบ›เบ™เบญเบเป€เบซเบ™เบทเบญเบเบฒเบ™เบ—เบตเปˆเบชเบญเบ‡, เบกเบฑเบ™เบ–เบทเบเบ”เบฒเบงเป‚เบซเบผเบ” 107 เป€เบ—เบทเปˆเบญเปƒเบ™เบ•เบฐเบซเบผเบฒเบ” Google (เบ„เบฒเบ”เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบ„เบญเบšเบ„เบญเบ‡เบ—เบปเปˆเบงเป‚เบฅเบ).
  4. เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเป„เบ”เป‰เปเบเป‰เป„เบ‚เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบ—เบตเปˆเบชเบนเบ‡เบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบชเบญเบ‡เบกเบทเป‰, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบšเปเปˆเบกเบตเปƒเบœเป„เบ”เป‰เป„เบ›เบขเป‰เบฝเบกเบขเบฒเบกเบชเปˆเบงเบ™เบ™เบตเป‰เบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ›เบฐเบกเบฒเบ™เบชเบฒเบกเบ›เบต. เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบชเบธเบ‚เบฐเบžเบฒเบšเบ”เบตเบซเบผเบฒเบเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒ, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบŠเบปเปˆเบงเป‚เบกเบ‡เบœเบนเป‰เบŠเบฒเบ.
  5. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบ›เบฐเบกเบฒเบ™เบซเบ™เบถเปˆเบ‡เบญเบฒเบ—เบดเบ”เป€เบžเบทเปˆเบญเบžเบฐเบเบฒเบเบฒเบกเป€เบญเบปเบฒเบเปˆเบญเบ‡ combo เบเป‰เบฒเบเบญเบญเบเบˆเบฒเบเบ”เป‰เบฒเบ™เบ‚เบงเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบกเบฒเบˆเบฒเบเบ—เบฒเบ‡เป€เบ—เบดเบ‡.
  6. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบˆเบฑเบ”เบเบฒเบ™ 4 เบ„เบปเบ™เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบปเบเป€เบ”เบทเบญเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ”เบฝเบงเปƒเบ™เบซเบ™เบถเปˆเบ‡เบญเบฒเบ—เบดเบ”. เปเบฅเบฐเปเบกเปˆเบ™เปเบฅเป‰เบง, เบ™เบตเป‰เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบˆเบฒเบเบˆเบธเบ” 2.
  7. เบ‚เป‰เบญเบ เบเบณ เบฅเบฑเบ‡เบ•เบฑเป‰เบ‡เปเบ„เบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปƒเบ™ Mongu เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบกเบตเบ„เบปเบ™เบ”เบฝเบงเบ•เปเปˆเบกเบทเป‰.
  8. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡เบฅเบนเบเบ„เป‰เบฒเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”, เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบกเบตเบซเบผเบฒเบเบฎเป‰เบญเบเบ„เบปเบ™เบŸเบฃเบตเปเบฅเบฐเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบ”เบตเบเบงเปˆเบฒ.
  9. เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ” pixel idealization (เบซเบผเบทเบญเบฑเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบกเบฑเบ™เป€เบญเบตเป‰เบ™เบงเปˆเบฒ?) เบขเบนเปˆเบ—เบฒเบ‡เบซเบ™เป‰เบฒ.
  10. เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เบญเบญเบเปเบšเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Material UI เบชเปเบฒเบฅเบฑเบš React เป€เบžเบฒเบฐเบงเปˆเบฒเบœเบนเป‰เบญเบญเบเปเบšเบš UI เบญเบดเบ”เบชเบฐเบซเบผเบฐเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฒเบ Kurgan เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบฅเบฒเบงเบกเบตเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเบซเบผเบฒเบเบเบงเปˆเบฒ Matias Duarte - Google VP of Design, BS in Computer Science with Honors from the University of Maryland, เบžเป‰เบญเบกเบเบฑเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบก . เบเบฒเบ™เบชเบถเบเบชเบฒเปƒเบ™เบชเบดเบฅเบฐเบ›เบฐเปเบฅเบฐเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบชเบดเบฅเบฐเบ›เบฐ, เบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเปเบ”เบ‡เบชเบดเบฅเบฐเบ›เบฐเบ‚เบญเบ‡เบ™เบฑเบเบฎเบฝเบ™เปƒเบ™เบฅเบฑเบ” Maryland.

    เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเป€เบ„เบตเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ—เปˆเบฒเบ™เบ„เบงเบ™เบˆเบฐ remake เบชเบดเปˆเบ‡เบ”เบตเบ—เบตเปˆเบ„เบปเบ™เบชเบฐเบซเบฅเบฒเบ”เป€เบฎเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™เปเบฅเบฐเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป„เบ›เบŸเบฃเบต, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เปเบกเปˆเบ™เปเบ™เปˆเบ™เบญเบ™เบ‚เบตเป‰เบ„เป‰เบฒเบ™.

  11. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบ™เบถเปˆเบ‡เป€เบ”เบทเบญเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆ, เบ”เป‰เบงเบเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปƒเบ™เปเบ‡เปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒ 437 เบ›เบตเป€เบžเบทเปˆเบญเปƒเบซเป‰เบชเปเบฒเป€เบฅเบฑเบ”. (เบชเบฑเปˆเบ‡ mops เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเบเบดเบ‡เบ—เปเบฒเบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”) เปƒเบ™ ERP.
  12. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒ remade เบซเบ™เบถเปˆเบ‡ kaka เบˆเบฒเบ scratch 7 เป€เบ—เบทเปˆเบญโ€‹เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบงเปˆเบฒโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เบ”เป‰เบฒเบ™โ€‹เบงเบดโ€‹เบŠเบฒโ€‹เบเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ™เบฒเบ‡เป„เบ”เป‰เบฎเป‰เบฒเบเปเบฎเบ‡เบ‚เบถเป‰เบ™เบเบงเปˆเบฒเบ™เบฒเบ‡.
  13. เบ‚เป‰เบญเบเปƒเบŠเป‰เป€เบงเบฅเบฒ 4 เบŠเบปเปˆเบงเป‚เบกเบ‡เป€เบžเบทเปˆเบญเบ„เบปเป‰เบ™เบซเบฒเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบ‡เบดเบ™เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบเบฒเบ™เบˆเบถเปˆเบ‡เบ–เบทเบเบกเบปเบ™เบœเบดเบ”, เปเบฅเบฐเบ‚เป‰เบญเบเบฎเบนเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเบงเปˆเบฒเบ‚เป‰เบญเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เป„เบ”เป‰, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบญเบ”เบ„เบปเบ‡เป€เบซเบผเบทเบญเบˆเบฐเบšเปเปˆเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡.
  14. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบเป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เบญเบ‡เป€เบซเบ”เบœเบปเบ™เบ—เบฒเบ‡เบ—เบธเบฅเบฐเบเบดเบ”เบ•เบปเป‰เบ™เบ•เป, เปเบฅเบฐเปเบกเปˆเบ™เปเบฅเป‰เบง, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบ™เบฅเบฐเบžเบฒเบเบ™เบตเป‰ crashed 20 เป€เบ—เบทเปˆเบญเป€เบฅเบทเป‰เบญเบเป†เบเปˆเบงเบฒเป€เบซเบ”เบœเบปเบ™เบ—เบฒเบ‡เบ—เบธเบฅเบฐเบเบดเบ”.

    เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡เบžเบฐเปเบ™เบเบ—เบฑเบ‡เบซเบกเบปเบ” 12 เบ„เบปเบ™เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เบญเบ‡ microservice เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ™เบตเป‰, เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ microservice crashes 20 เป€เบฅเบทเป‰เบญเบเป†, เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเป€เบ„เบดเปˆเบ‡เบซเบปเบงเปƒเบˆเปเบฅเบฐเบชเบนเบ™เป€เบชเบเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบฎเปˆเบญเบ‡เบฎเบญเบ. เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเบญเบญเบเป„เบ›, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบฎเบฑเบ”เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰.

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

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