ืื ื ืจืืฆื ืืืืจ ืืืชื ืขื ืืื ืื ืื ื ืืชืงื ืื ืืื ืกืืืฆืื ืืขืชืื ืงืจืืืืช ืืืชืจ ืืืฉืจ ืืืชืืื ืขื ืื ืขืืืืืช, ืขื ืืืฉืืช ืฉืื ืืช ืืืืจืืช ืชืื ืืช, ืืืื ืื ืื ื ืื ืกืื ืืืืฉื ืืืช ืืื ืืืืฆืจ ืืืืฉ ืฉืื ื Hyperskill.
ืื ืืชื ืื ืืืื ืืงืืืืช ืืจืืืืช, ืื ืืื ืืฉืจ ืืคืกืงื ืขื ืชืื ืืช. ืืื ืื ืืืื ืคืืืช ืืืฃ.
ืกืืืื ืืืจืืช
ืืืื ื ืืืืื ืืืจืช ืฆืขืืจื ืืกืืืืช ืืืฉื. ืืืื ืืืฉื ืขืืื ืืฉืืืฃ ืคืืจืืช ืืืจืืืช ืกืจื ืืจืืฉ ืฉืงื, ืืื ืืื ืจืข: ืคืชืืื ืืื ืืืืชื ืฉืืืืจ ืืืืื ืกืชืื. ืขืืืื ืื ืืจืืจ ืื ืืขืฉืืช ืขื ืื. ืืชื ืืืื ืืืืืช ืืช ืื ืืฉื ืืื ืืื ืืืืืช ืืื, ืืื ืืฉ ืืื ืคื ืื ืขืืฉืื, ืื ืืืฉื ืืืืืื ืืืคื ืืืขืื ืืื. ืืฉืื ืืืฉืจ ืืฆืืข ืฉืชื ืืคืฉืจืืืืช: ื) ืืงืจืื ืืืื ืกืืืืืจ ื) ืืืคื ืืื ืืขืฆืื. ืืขืืื ืืืืจืช ืืืคืฉืจืืช ืืฉื ืืื ืืืชืืืื ืืืืื ืืช ืืืืจืืืช ืืืืืืื. ืืขืงืืืช ืขืฆืชื ืฉื ืืืฉืชืืฉ Vasya_the_plumber, ืืืฉื ืืกืชืืืช ืืชืืช ืืืืืจ ืืจืืื ืฆืื ืืจ ืคืืกืืืง ืืชืคืชื ืืืืจืื ืืืื ืืืงืื. ืืืืื ืืฉืืจืจืช ืืืืืจืืช ืืชืืื ืืืช ืืืกืืก ืืืืืจ ืืื ืืืฆืืช ืืืจ. ืืกืชืืจ ืฉืืชืืืช ืฆืื ืืจ ืชืืชืื ื ืกืชืืื ืืืื ืืืืืจ ืื ืืืืข, ืืืคืืื ืืืื ืฉื ืืฆื ืขื ืืฉืืืื ืื ืืืื ืืืชืืืื ืขื ืืกืชืืื. ืืืืืื ืืืืื ืืจื ื ื ืืชื ืื ืชืืืืืช ืืืืืืืช: ืืืื ืฆืืจื ืืฉื ืืช ืืช ืืืืง. ืขื ืืืคื ืืืฉื ืืืฆืืช ืืช ืืื ืืช ืืงืจืืื, ืืืงืืช ืืืชื ืืช ืืชืืืช ืืืงืืจืช ืืจืขื ืืงืื ื ืืช ืืืชื ืืืช, ืจืง ืืืฉื. ืืขืฆืช ืืืืืจ, ืืืฉื ืื ืชืืคืกืช ืืกื ื ืช ืืืฉื ืืื ืืขื. ืืืกืข ืืืฉืื: ืืืืืจ ืขืืื ืฉืื ืืื ืฉืฆืจืื, ืืืืืืช ืืจืืฉืืช ืฉืื ืืืื ืืื ืชืืื ืืช ืืืืจืื ืืืืื:
- ืืชื ืืืื ืืืืจืื ืืืืืง ืืช ืืฆืื ืืจืืช ืืชืืช ืืืืืจ ืืขืฆืื;
- ืื ืืช ืืืื ืกืืืฆืื ืืงืจืืื ื ืืฆืืช ืืืจืืง ืฉื ืงืืืืืืจ ืืืฆื ืืืืจืช ืืฉืื ื.
ืกืืืจ ืืื ืื, ืืืฉื ืืคืืื ืื ืฉืื ืื ืืืื ืืืจืื ืืืฉืื ืืื ืืืื ืืืืื, ืื ืืื ืืืื ืื ืืืืช ืฉืื ืืขืชืื, ืืื ืืืื ืฆืคืชื ืืกืจื ืืฉืืคื ืืช ืืชืคืื ืฉืื. ืืคืขื ืืืื ืฉืืชืขืืจืจืช ืืขืื ืืืื, ืืืืื ืชืคืชืืจ ืืืชื ืืจืื ืคืขืืื ืืืจ ืืืชืจ. ืืืขืฉื, ืืืฉื ืื ืกืชื ืืืืืจื ืืช ืืขืืื ืืืฆืื ืืจืืื; ืืื ืืืื ืืืืคื ืืื ืืืงืืืื, ืืืืืจ ืืืงืจืื ืืืืืืื, ื ืืืืื ืืชืจืืื, ืืืืืจ ืขื ืืื ืขืฉืืืช ืืืจืื ืืืงืื ืืืืื ืืืชื ืืคืืจืื ืืืจืืฉ.
ืืื ืืืื ืืื ืืืชืืจืจ ืืืจืช. ื ื ืื ืฉืืฉื ืืืฉืืช ืขื ืืืกื ืืขืจื ืืคืชืืื ืืืื ื ืฉืืื ืื ืืืื ื ื ืคืฉืืช ืืคืืืืช ืืกืชืืื ืืืืืจ. ืืื ื ืจืฉืืช ืืืืืจืืช ืืืงืืืื ืืืื ืกืืืืืจ, ืืืืืช ืืช ืกืืื ืืืืืจืื, ืืฆืื ืืจืืช ืืืืืืืจืื ืืืคืฉืจืืื, ืกืืืื ืืขืืืช ืืืื ืกืืืฆืื ืืคืชืจืื ืืช ืืคืฉืจืืื ืืื. ืืืฉื ืื ืืฉื ื ืืืืื, ืืฉื ื ืช ืืื ืืื ืืฉืืืช. ืืืื ืืื ืืคืืื ืืืชืืช ืขืืืืช ืืืงืืืจื ืขื ืืืข ืฆืื ืืจืืช ืชืืืืจืื, ืฉื ืืื ืื ื ืขื ืืืื ืืืื. ืืืกืืฃ, ืืืืจ ืฉืงืืืื ืืช ืืชืขืืื, ืืืฉื ืืืืื ืืืืืื ืกืืื ืืืืื ืืืืืืื ืืื ืฉืขืืฉืื ืืคืืื ืืืขืื ืืื ืงืื ื ืืืืืจ ืชืืคืชืจ ืืืื ืฃ ืืฆืืข. ืืชืจืืืฉ ืื, ืืืืื ืืืื ืืืืคื ืืืืงืืืื, ืขืืืจ ืืืืื ืื ืืกืคืฆืืคื, ืืืื ืืืืงื ืืืชืจ ืืชืืืืจืื.
ืื ืืืื ืืืฉื ืืื ืืืื? ืืืงืจื ืฉื ืืืืจ ืืกืชืื - ืืจืืฉืื, ืืืกืืืืช ืืื:
- ืื ืจืง ืืืืจ ืขืืื ืืฉืื, ืื ืืกืคืืง ืืืขืช ืจืง ืื ื ืืืข ืืืืืจ ืืืกืืื ืืื. ืืฉืืืฉื ืชืืื ืฉืืกืจ ืื ืืืข, ืืื ืืืืื ืชืืฆื ืืจื ืืืืื ืืืชืจ.
- ืืืชืื ืฉืืืข ืื ืฆืืงืืืคืื ืื ืืืคืขื ืืืฆื ืืืืชื ืืืืืื ืฉืืืจืื ืื ืคืืชื. ืืื ืืืืื ืืช ืจืฆืฃ ืืคืขืืืืช, ืืืืื ื ืื ืืงืจืื ืขืืืื, ืืื ืืืฆืข ืืืชื.
ืืืื ื ืขืืื ืืช ืืืฉื ืืืกืื ื ืืฉืงื ืื ืขืืืจ ืืชืืืื ืืืืืื ืืืื.
ืชืื ืืช: ืืืืื ืื ืืขืฉืืช?
ืื ืื ื ืจืืืืื ืืืฉืื ืฉืืื ืืืชืคืชื ืืืืืืช ืืืืืื ืืชืืื ืื ืืืืจ ืฆืจืื ืงืืื ืื ืืืืช ืืืื ืืืจืกืืื ืื ืืคืืืช ืืืืจืฉื ืืงืืจืกืื. ืื ื ืืงืฉืืืื ืืืืคื ืงืืืข ืืื ืฉืื ืืืืจืื ืื ื ืืืืฆืขืื ืืฉืืืืช. ืืฉืืฉ ืืืืื ื ืืช ืืชืขืืื ืื ืืชืขืืื ืื ืืกืคืื, ืื ืื ื ืืืืืื ืืืืืื ืืืืคื ืืืืื, ืื ืื ืื ื ืขืืืื ืื ืืืื ืื ืืื ืื ืื ื ืฆืจืืืื ืื ืื ืืจืื ืืืืข ืืืื ืกืคืฆืืคืืช ืืืืฉื ืืืชื. ืื ืื ืืขืื ืื ืืชืืื ืืืช ืืืืืช ืฉืื ืื ืืืชืื ืืืืจืื ืืืขืืื ืืื ืกืืข ืืืชื ืืื ืกืื. ืืืจืช, ืืืื ืืฉืืืฃ ืืืืฉืืจืื, ืืืืืจ ืืขืฉืืช ืืืขืฉืืช ืฉืื ืืืจืื ืกืคืฆืืคืืื, ืื ืกืืช ืืืขืฉืืช ืืขืืืืช ืืื ืืืืืจ ืืืืจื ืืื ืื ืขืืืฃ ืื ืืขืฉืืช.
ืืื ืืชืืืืื ืฉืืื "ืื ืงืฉืืื" ืื "ืขืื ืืืืื" ืืืืืื ืื ืืื ืขื ืืฉืงืคื ืจืืื ืืื ืชืื ืืช. ืื ืชืืืจื ืขื ืืคืชืืื ืื ืืกืื, ืชืฉืืขื ืกืืคืืจืื ืืืืฆืื ืฉืืื ืืื ืืื ืืชืืืืงื/ืคืืืืงื/ืืืจืื ืืืื ืฆืขืืจ, ืืื ืืชืขืืืฃ ืืขืืจ ืืืืง ืืืืืจื. ืืืื ืื ืืชืื ืชืื ืืื ืืฉืืื ืืืืื! ืงืืื ืื, ืื ืฉืืืขืจื ืืืคืชื ืืื ืื ืชืขืืื ืื ืืืคืืืื, ืืื ืืืืช ืืืืืืช ืฉื ืชืืื ืืืช ืืชืืืืช, ืกืงืจืืคืืื ืืืชืจื ืืื ืืจื ื.
"ืืื ืจืืข!", ืืชื ืืชื ืื, "ื ืฉืืข ืืคื - ืงื ืืช ืื ืืขืฉื ืืช ืื!" ืื ื ืื ืืืื ืืงืืืช ืืืชืื ืืขืฆืื ืชืืื ืืช ืื ืื ืชืื ืชืชื ืงืืื! ืืฉืื ืื ืืืืื ืืืคื ืืืชืื, ืืื ืืขืฆื ืืืืจืื ืืฉืคืช ืชืื ืืช ืขื ืืืืจ. ืื ืื ืืื ืืืฆืื ืืกืคืจ ืืืคืื ืฉื ืฉืจืืจื ืืืืื".
ืื ืืื ืืฉ ืืืช ืืจื. ืืืื ืื ืืืืจ ืืื ืืืืื ืืืืจ, ืฉืืืืื ืืชืืจื ืืฉืืืฉื, ืืขื ืืืจื ืืชืืืื ืืื ืืืคื ืืืืคืข ืงืืกืืื, ืฉืืืฉืื ืืฉืืืฃ ืืืคืืืช ืงืฉืืจืืช ืืื ืืืื ืืืืฆืื ืืืชื ืืืืืืข ืืขืืืื. ืืชืืืื, ืืืขื ืืืืช, ืื ื ืขืื; ื"ืืืคืืช" ืืืืืฉืืช ืืืจ ื ืจืื ืฉืขืืืง ืืืืจืืช ืงืจืื ืืชืขืืช ืืจืืื ื. ืืืืคื ืืื ืืื ืืืชื ืืจืฆืืืช ืขื 5 ืกืืื ืืฉืชื ืื, 10 ืกืืื ืืืืืืช ื-3 ืกืคืจืืืช ืฉืขืืืืืช ืืืืืช ืฉืืืืฉืืืช. ืืืจืื ืืฆืขืจ.
ืืืืื ืืช ืืชืจ: ืื ืื ื, ืื ืื ื ืืืืกืืฃ ืื ืื ื
ืืฉืื ื ืขื ืืืขืื ืืื ืืจืื ืืื. ืืชืืจืื ืฉื ืืคืืกื ืืืืจืื ืืืืื ืฉืื ื ืืืืจ ืจืืืช ืขื ืืื ืืื ืืฉืื ื. ืืืจื ืื ืืืืืืืืื ืืื ืืกืืื ืืช ืืฉืื ืืช ืืืืฉื ืืืืฉื ืขื ืกืืคืืง, ืืืขื ื ื... ืืชืจ ืืืจ. ืืืื ืืืจ ืฉืืขืชื ืขื ืื ืืืืง ืืืงืืืืืช JetBrains. ืงืจืื ื ืืื Hyperskill, ืฉื ืื ื ืืืืืื ืืืืกืกืช ืคืจืืืงืืื, ืงืืฉืจื ื ืืืื ืืกืืก ืืืข ืฉื Java ืืืืืกื ื ืืช ืืชืืืื ืฉื ืฆืืืช EduTools. ืืขืืฉืื ืคืจืืื ื ืืกืคืื.
ืืืจื ืกืคืฆืืคืืช. ืื ื ืืฆืืขืื "ืชืคืจืื" ืฉื ืคืจืืืงืืื, ืืืืืจ. ืชืืื ืืืช ืฉืชืืื ืืืชืื ืืขืืจืชื ื. ืืื ืืื ืชืงืืืช, ืขืืืจ ืืืฉื, ืืืืงืฆ'ืืื, ืื ืืข ืืืคืืฉ ืืื'. ืคืจืืืงืืื ืืืจืืืื ื-5-6 ืฉืืืื; ืืชืืฆืื ืฉื ืื ืฉืื ืืื ืชืืื ืืช ืืืืจื. "ืื ืืื ืื ืื ื ืฆืจืืืื ืืช ืืฉืืืื ืืืืจืื ืื ืืื ืืืจ ืืกืชืืจ ืืจืืฉืื?" ืชืืื ืขื ืืฉืืื. ืขื ืื ืฉืื ืืชืืื ืืช ืืืคืืช ืคืื ืงืฆืืื ืืืช ืืืชืจ ืื ืืืืจื ืืืชืจ. ืืืชืืื ืืงืื ืืืงื 10 ืฉืืจืืช, ืืื ืืกืืคื ืฉื ืืืจ ืืืื ืืืืืช ืฉืืื ืืคืืื ืื ืืชืืื ื-500.
ืงืฆืช ืชืืืืจืื. ืื ืืคืฉืจ ืืฉืืช ืืืืชืื ืืคืืื Hello World ืืื ืืืขืช ืืืื ืขื ืชืื ืืช. ืืื, ืืื ืฉืื ืฉื ืืคืจืืืงื, ืืชื ืจืืื ืืืืื ืืกืืืืช ืชืืืืจืืืื ืืชื ืฆืจืื ืืฉืืื, ืืืื ืืฉืื, ืืืื ืืืฉืื ืืืชื. ืืืกืืืืช ืืืืงืืื ืื ื-Hyperskill ืืงืืข "ืืคืช ืืืืข". ืื ืืฉืื ืืจืืฉืื ืฉื ืืคืจืืืงื ืืชืืืืืื ืื ื ืืจืฉืื ืืงืจืื ื ืชืื ืื ืืงืืืฅ, ืืืชืื ืฉืื ืื ืืืืื ืืืืฉืื. ืื ืืืืื ืืช ืื ืืขืฆืื ืืืืืจ ืืืชืจ, ืืืชืคืชืืืช ืืืืืช, ืื ืฉืื ืืืืงืงื ืืื ืืฉืื ืืื.
ืืคืช ืืืข. ืื ืืจืื ืื ืืืื ื ืืฉืืื ืืืจ ืืืืช ืืืืฆื ืื ืงืฉืืจืื ืื ืืื. ืคืชืื ืื ืืืง ืขืืืื ืืืื. ืืชื ืืืื ืืืคืืฃ ืื, ืืื ืื ืื ื ืืืืืฆืื ืื ืืืฆืข ืืฉืืืืช ืงืื ืืช ืืื ืืืืื ืฉืืืืืข ื ืื ืก ืืจืืฉ ืฉืื. ืจืืฉืืช, ืืคืืืคืืจืื ืชืขืืืจ ืื ืืืื ืื, ืืืืืจ ืืื ืืื ืชืืชื ืื ืืื ืืฉืืืืช ืชืื ืืช. ืื ืืงืื ืืชืืืจ ืืขืืืจ ืืช ืืืืืงืืช, ืืฉืื ืืืชื ืขื ืคืชืจืื ืืืชืืืืกืืช, ืืคืขืืื ืื ืขืืืจ ืืืืืช ืืจื ืืืคืืืืืืช ืืืชืจ ืืืืฉื ืืืชื. ืื ืืื ืฉืืคืชืจืื ืฉืื ืืืจ ืืฆืืื.
ืฉืื ืืืจ ื ืืกืฃ. ืื ืื ื ืืืืื ืื ืืืฉืชืืฉืื "ืืจืืงืื" ืืื ืืืคืชืืื ืื ืืกืื. ืื ืืืจ ืืชืืช ืชืืื ืืืช, ืื ืื ืืฉื ื, ืื ื ืืจืื ืืืชื ืืืืกืืฃ 2+2 ืื ืืืคืื ืฉืื ืฉืืจื. ืืื ืืืืืข ืืื ืืจืื ืืจืฆืืื, ืืขืช ืืืจืฉืื, ืฆืืื ื ืื ืืชื ืืืจ ืืืืจืื ืืืืจื ืืคืจืืืงื ืงืฉื ืืืชืจ. ืื ืชืืฉืฉื ืืืคืจืื ืืขืฆืืื: ืื ืืงืจื ืืฉืื, ืชืืื ืชืืืื ืืืืืจ ืื ืืฉื ื ืฉืื ืืืคืช ืืืืข.
ืืืื. ืื ื ืืืจ ืืืชืื ืคืืกืืช ืงืื ืงืื ืืช ืืืืื ืืืืื ืืืชืจ, ืืื ืชืื ืืช ืืืืชื ืืชืืื ืืขืืืื ืืกืืืืช ืืคืืชืื (Iืืชืืื Development Eืกืืืื). ืืชืื ืชืื ืื ืืกืื ืืืืขืื ืื ืจืง ืืืชืื ืงืื, ืืื ืื ืืืฆื ืืขืฆื ืืืฉืง ืืจืคื, ืืืจืืื ืงืืฆืื ืฉืื ืื ืืคืจืืืงื, ืืืฉืชืืฉ ืืืื ืคืืชืื ื ืืกืคืื, ืื-IDE ืืืื ืืืืง ืืืชืืืืืื ืืืื. ืืื ืฉืื ืชืืื ืืช ืืืืืื ืืืืช ืืืื ืืืื ืฉืืชื ืืืื ืชืื ืืช? ืื ืืืงืื ืฉืื JetBrains ืืื ืืืฆืื ืืืจืกื ืืืืืืช ืฉื IntelliJ IDEA Community Education ืขื ืชืืกืฃ EduTools ืืืชืงื ืืจืืฉ. ื-IDE ืืื, ืืชื ืืืื ืืงืืช ืงืืจืกื ืืืฉืจื, ืืืืืง ืืขืืืช ืฉื ืคืชืจื ืืืืกืชืื ืขื ืืืคืื ืืคืจืืืงื ืื ืฉืืืช ืืฉืื. ืื ืชืืื ืื ืื ืืคืขื ืืจืืฉืื ื ืฉืืชื ืฉืืืข ืืช ืืืืื "ืคืืืืื" ืื "IDE": ืื ื ืืืื ืื ืื ืื ืืืื ืืืชืงืื ืืืชื ืืืืฉื ืื ืืืืฉื ืื ืืื ืฉืื ืืืื ืืืื ืกืื. ืืื ืืช ืืชืืืืจืื, ืืืืืจ ืืื ืขืืืจ ืื ื-IDE ืืืฉืื ืืช ืืฉืื ืืื ืฉื ืืคืจืืืงื ืืืฉ ืฉื.
ืืืขืืื. ืืื ืืฃ ืืื ืืื! ืื ืื ืื ื ืฉื ืืคืืง ืขื ืืจืืฉ ืื ืืืจ ืืื ืืืืื ืงืฆื ืืืชืื ืชืืื ืืช? ืืฉืืชื ื ืื ื ืืืชืื ืงืื ืืจืืฆื ืืกืืื ืืืชื, ืืชื ืืกืืื ืืืชื, ืืืื ืื ืืืจ. ืขืฉื ืคืืชืื ืืื ืืชื.
ืืขืืืืช. ืืืื ืืืืื ืืื, ืื ืื ืืชื ืืืื ืืฉืืื ืืคืจืืืงื, ืืื ืืฉืื ืืื ืื ืืขืืืจ ืืช ืืืืื ืื ืืืืืืืืืื. ืืืื, ืชืฆืืจื ืืืืื ืืขืฆืื ืื ืืฉืชืืฉ. ื ืืื ืืืืจ ืื ืืืื ืืืื ื ืืฉืืืื, ืืื ืืื ืื ืืืื ืืืชื ืืื ืืืชืื ืงืื ืืืืืจืืช? ืงืจืื ืืืคืื ื-IDEA ืื ื ืืฉื ืชืืืืจืื ืขื ืืืืื, ืืืฉืืชืืื ืืช ืชืขืืื ืกืืฃ ืกืืฃ, ืื ืจืื ืฉืืขืืืก ืฉื ืืืืคืืื ืื ืืืืจ ืืืื.
ืชืืฆืื ืืจืืจื. ืื, ืืฉืืืช ืืช ืืืืืื ืืจืืฉืื ื, ืื ืืืื? ืชืื ื ืืคืืจืืช ืขืืื! ืฉืืง ืขื ืืืืจืื ืฉืื ืืชืชืคืืจ ืืืฆืืืชื ืื ืืื ืืช. ืืขืื ืืช ืืคืจืืืงื ื-GitHub ืืื ืืืจืืืช ืืืชื ืืืขืกืืง ืขืชืืื, ืืชืื ืชืืืืจ ืืขืฆืื ืืกืื ืฉื ืืช ืืืืข ืฉืืืฉืืช. 4-5 ืคืจืืืงืืื ืืืจืืืื, ืืขืืฉืื, ืชืืง ืขืืืืืช ืฆื ืืข ืืืคืชื ืืชืืื ืืืื.
ืืืืื ืืช ืืฆืืืื. ื ื ืื ืฉืืชื ืืกืชืื ืขื Hyperskill ืืื ืจืืื ืฉื ืฉืื ื ืืฉื ืืฉืื ืื ืคืจืืืงื ืฉืืืืฉื. ืกืคืจ ืื ื ืขื ืื! ืื ืืจืงืข ืฉืืื ืจืื ืืขืฉืืจ ืืืชืจ ืืืคืช ืืืืข, ืื ืืชืื ืื ื ืืืืคืก
ืืจืื ืืื:
ืืงืืจ: www.habr.com