โเบเบฒเบเบเปเบฒเบเปเบฎเบฑเบเบเบดเบเบซเบผเบฒเบเบเบงเปเบฒเบเบนเปเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเบฒเบเบฒเบกโ
เบเบงเบเปเบฎเบปเบฒเบชเบฐเปเบซเบเบต 8 เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบเบฒเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป "เปเบเบทเปเบญเบเบงเบฒเบกเบกเปเบงเบ" เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเบฐเบชเบปเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเปเบเปเบเบดเบ.
เปเบเบเบเบฒเบ 1. Trello clone
เบชเบดเปเบโเบเบตเปโเบเปเบฒเบโเบเบฐโเปเบเปโเบฎเบฝเบโเบฎเบนเปโ:
- เบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบเบธเบเปเบเปเบเปเบชเบฑเปเบเบเบฒเบ (Routing).
- เบฅเบฒเบเปเบฅเบฐเบงเบฒเบ.
- เบงเบดเบเบตเบเบฒเบเบชเปเบฒเบเบงเบฑเบเบเบธเปเบซเบกเป (เบเบฐเบเบฒเบ, เบฅเบฒเบเบเบฒเบ, เบเบฑเบ).
- เบเบณเบฅเบฑเบเบเบฐเบกเบงเบเบเบปเบ เปเบฅเบฐเบเบงเบเบชเบญเบเบเปเปเบกเบนเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ.
- เบเบฒเบเบเปเบฒเบเบฅเบนเบเบเปเบฒ: เบงเบดเบเบตเบเบฒเบเปเบเปเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเบญเบเบเบดเปเบ, เบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบถเบเบเปเปเบกเบนเบเปเบชเปเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเปเบญเบเบเบดเปเบ, เบงเบดเบเบตเบเบฒเบเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเบญเบเบเบดเปเบ.
- เบเบฒเบเบเปเบฒเบเปเบเบตเบเปเบงเบต: เบงเบดเบเบตเบเบฒเบเปเบเปเบเบฒเบเบเปเปเบกเบนเบ, เบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบถเบเบเปเปเบกเบนเบเปเบเบเบฒเบเบเปเปเบกเบนเบ, เบงเบดเบเบตเบเบฒเบเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบเบฒเบเบเปเปเบกเบนเบ.
เปเบเบเบเบฒเบ 2. เบเบฐเบเบฒเบเบเปเบฅเบดเบซเบฒเบ
เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ CRUD เบเปเบฒเบเบเบฒเบ, เปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเบฝเบเบฎเบนเปเบเบทเปเบเบเบฒเบ. เบกเบฒเบฎเบฝเบเบฎเบนเป:
- เบชเปเบฒเบเบเบนเปเปเบเป, เบเบฑเบเบเบฒเบเบเบนเปเปเบเป.
- เบเบปเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบ - เบชเปเบฒเบ, เบญเปเบฒเบ, เปเบเปเปเบ, เบฅเบถเบเบเบนเปเปเบเป.
- เบเบงเบเบชเบญเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ เปเบฅเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบเบเบญเบก.
เปเบเบเบเบฒเบ 3. เบเบปเบงเบเบดเบเบเบฒเบก Cryptocurrency (เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบกเบทเบเบทเบเบทเปเบเปเบกเบทเบญเบ)
เบเบธเบเบขเปเบฒเบ: Swift, Objective-C, React Native, Java, Kotlin.
เบกเบฒเบชเบถเบเบชเบฒ:
- เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบทเปเบเปเบกเบทเบญเบเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ.
- เบงเบดเบเบตเบเบฒเบเบเบถเบเบเปเปเบกเบนเบเบเบฒเบ API.
- เบเบฒเบเบเบฑเบเบงเบฒเบเปเปเบฒเปเบเบตเบกเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ.
- เบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ simulators เปเบเบฅเบฐเบชเบฑเบเบกเบทเบเบท.
เบเปเบฒเบเปเบฒเบเบชเบปเบเปเบ, เบเบตเปเปเบกเปเบ
เปเบเบเบเบฒเบ 4. เบเบฑเปเบเบเปเบฒ webpack config เบเบญเบเบเปเบฒเบเปเบญเบเบเบฒเบ scratch
เบเบฒเบเบเปเบฒเบเปเบเบเบเบดเบ, เบเบตเปเบเปเปเปเบกเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ, เปเบเปเบกเบฑเบเปเบเบฑเบเบงเบฝเบเบเบตเปเบกเบตเบเบฐเปเบซเบเบเบซเบผเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ 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
เบเบธเบเป Jedi เปเบกเปเบเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเป Hackernews เบเบญเบเบเบปเบเปเบญเบ.
เบชเบดเปเบโเบเบตเปโเบเปเบฒเบโเบเบฐโเปเบเปโเบฎเบฝเบโเบฎเบนเปโเปเบโเบเบฒเบโ:
- เบงเบดเบเบตเบเบฒเบเบเบปเบงเบเบฑเบเบเบฑเบ hackernews API.
- เบงเบดเบเบตเบเบฒเบเบชเปเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบซเบเปเบฒเบเบฝเบง.
- เบงเบดเบเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบเบฅเบฑเบเบชเบฐเบเบฐเปเบเบฑเปเบ: เบเบฒเบเปเบเบดเปเบเบเปเบฒเปเบซเบฑเบ, เบเบงเบฒเบกเบเบดเบเปเบซเบฑเบเบชเปเบงเบเบเบธเบเบเบปเบ, เปเบเบผเปเบเบฅเป.
- เบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบเบธเบเปเบเปเบเปเบชเบฑเปเบเบเบฒเบ (Routing).
เปเบเบเบเบฒเบ 6. Tudushechka
เบขเปเบฒเบเบฎเบธเบเปเบฎเบ? Tudushka? เบกเบตเบซเบฅเบฒเบเบเบฑเบเบเบปเบเบเบญเบเบเบงเบเปเบเบปเบฒ. เปเบเปเปเบเบทเปเบญเบเปเบญเบ, เบกเบตเปเบซเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบดเบเบปเบกเบเบตเป.
เปเบญเบฑเบ Tudu เปเบเบฑเบเบงเบดเบเบตเบเบตเปเบเบตเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเปเปเบเบงเปเบฒเปเบเบปเปเบฒเปเบเบปเปเบฒเปเบเบเบทเปเบเบเบฒเบ. เบเบฐเบเบฒเบเบฒเบกเบเบฝเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบซเบเบถเปเบเปเบ vanilla Javascript เปเบฅเบฐเบซเบเบถเปเบเปเบเบเบญเบเบเบตเปเบเปเบฒเบเบกเบฑเบ.
เบฎเบฝเบเบฎเบนเป:
- เบชเปเบฒเบเปเปเบฒเบงเบฝเบเปเปเป.
- เบเบงเบเปเบเบดเปเบเบงเปเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเบทเบเบเบทเปเบกเปเบชเป.
- เบเบฒเบเบเบฑเปเบเบเบญเบเบงเบฝเบเบเบฒเบ (เบชเปเบฒเปเบฅเบฑเบ, เบเบฒเบเปเบเบทเปเบญเบเปเบซเบง, เบเบฑเบเบซเบกเบปเบ). เปเบเป
filter
ะธreduce
. - เปเบเบปเปเบฒเปเบเบเบทเปเบเบเบฒเบเบเบญเบ Javascript.
เปเบเบโเบเบฒเบ 7. เบฅเบฒเบโเปเบฅเบฐโเบเบฒเบโเบซเบผเบธเบโเบฅเบปเบโเบเบฑเบโเปเบฅเบทเบญเบโ
เปเบเบฑเบเบเบฐเปเบซเบเบเบซเบผเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบ
เบกเบฒเบฎเบฝเบเบฎเบนเป:
- เบฅเบฒเบเปเบฅเบฐเบงเบฒเบ API
- เบชเปเบฒเบ UI เบเบตเปเบญเบธเบเบปเบกเบชเบปเบกเบเบนเบ
เปเบเบโเบเบฒเบ 8. เบเบฒเบโเปเบโเบ Messenger (เบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบทเปเบโเปเบกเบทเบญเบโ)
เบเปเบฒเบเบเบฐเปเบเบปเปเบฒเปเบเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบงเบฑเบเปเบเบเปเปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบทเปเบเปเบกเบทเบญเบเปเบฎเบฑเบเบงเบฝเบ, เปเบเบดเปเบเบเบฐเบเปเบฒเบเบปเบเบเปเบฒเบเบญเบญเบเบเบฒเบเบกเบฐเบซเบฒเบเบปเบเบชเบตเบเบตเปเปเบเบปเปเบฒ.
เบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบถเบเบชเบฒ:
- เปเบเบปเปเบฒเบฎเบฑเบเปเบงเบฑเบ (เบเปเปเบเบงเบฒเบกเบเบฑเบเบเบต)
- เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบทเปเบเปเบกเบทเบญเบเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ.
- เปเบกเปเปเบเบเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบทเปเบเปเบกเบทเบญเบ.
- เบเบฒเบโเบเบฑเบโเบเบฑเปเบโเปเบชเบฑเปเบโเบเบฒเบโเบเบฒเบโเบเบธเบโเปเบเปเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเปเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบทเปเบโเปเบกเบทเบญเบโ.
เบเบตเปเบเบฐเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเบทเบญเบเบซเบผเบทเบชเบญเบเปเบเบทเบญเบ.
เบเบฒเบเปเบเบเบฒเบชเบฒเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบญเบเบเปเบฅเบดเบชเบฑเบ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com