"Bidh maighstir a 'dèanamh barrachd mhearachdan na tha neach-tòiseachaidh a' dèanamh oidhirpean"
Bidh sinn a’ tabhann 8 roghainnean pròiseict a ghabhas dèanamh “airson spòrs” gus fìor eòlas leasachaidh fhaighinn.
Pròiseact 1. clone Trello
Na bhios tu ag ionnsachadh:
- Eagrachadh slighean giollachd iarrtasan (Routing).
- Slaod agus leig às.
- Mar a chruthaicheas tu nithean ùra (bùird, liostaichean, cairtean).
- A’ giullachd agus a’ sgrùdadh dàta cuir a-steach.
- Bho thaobh an neach-dèiligidh: mar a chleachdas tu stòradh ionadail, mar a shàbhaileas tu dàta gu stòradh ionadail, mar a leughas tu dàta bho stòradh ionadail.
- Bho thaobh an fhrithealaiche: mar a chleachdas tu stòran-dàta, mar a shàbhaileas tu dàta san stòr-dàta, mar a leughas tu dàta bhon stòr-dàta.
Pròiseact 2. Pannal rianachd
Iarrtas CRUD sìmplidh, air leth freagarrach airson na bunaitean ionnsachadh. Ionnsaichidh sinn:
- Cruthaich luchd-cleachdaidh, stiùir luchd-cleachdaidh.
- Dèan eadar-obrachadh leis an stòr-dàta - cruthaich, leugh, deasaich, cuir às do luchd-cleachdaidh.
- A’ dearbhadh cuir a-steach agus ag obair le foirmean.
Pròiseact 3. Lorgaire cryptocurrency (tagradh gluasadach dùthchasach)
Rud sam bith: Swift, Amas-C, React Native, Java, Kotlin.
Dèanamaid sgrùdadh:
- Mar a tha tagraidhean dùthchasach ag obair.
- Mar a gheibh thu dàta air ais bhon API.
- Mar a tha cruth dhuilleagan dùthchasach ag obair.
- Mar a dh'obraicheas le mobile simulators.
Ma tha ùidh agad, seo e
Pròiseact 4. Stèidhich am pasgan lìn agad fhèin bhon fhìor thoiseach
Gu teicnigeach, chan e tagradh a tha seo, ach tha e na ghnìomh glè fheumail a bhith a’ tuigsinn mar a tha pasgan-lìn ag obair bhon taobh a-staigh. A-nis chan e “bogsa dubh” a bhios ann, ach inneal a tha furasta a thuigsinn.
Riatanasan:
- Cuir ri chèile es7 gu es5 (bunaitean).
- Cuir ri chèile jsx gu js - no - .vue gu .js (feumaidh tu luchdan ionnsachadh)
- Stèidhich webpack dev server agus ath-luchdachadh modal teth. (cleachd vue-cli agus cruthaich-react-app an dà chuid)
- Cleachd Heroku, now.sh no Github, ionnsaich mar a chleachdas tu pròiseactan pacaid lìn.
- Stèidhich an ro-phròiseasar as fheàrr leat gus css - scss, nas lugha, stylus a chuir ri chèile.
- Ionnsaich mar a chleachdas tu ìomhaighean agus svgs le webpack.
Pròiseact 5. Clon Hackernews
Feumaidh a h-uile Jedi na naidheachdan Hacker aige fhèin a dhèanamh.
Na dh’ ionnsaicheas tu air an t-slighe:
- Mar a nì thu eadar-obrachadh le hackernews API.
- Mar a chruthaicheas tu tagradh aon-dhuilleag.
- Mar a chuireas tu feartan an gnìomh leithid coimhead air beachdan, beachdan fa leth, pròifilean.
- Eagrachadh slighean giollachd iarrtasan (Routing).
Pròiseact 6. Tudushechka
Gu dona? Tudushka? Tha mìltean dhiubh ann. Ach creidibh mise, tha adhbhar ann airson a’ mhòr-shluaigh seo.
Tha an app Tudu na dhòigh math air dèanamh cinnteach gu bheil thu a’ tuigsinn na bunaitean. Feuch ri aon tagradh a sgrìobhadh ann an Javascript vanilla agus aon san fhrèam as fheàrr leat.
Ionnsaich:
- Cruthaich gnìomhan ùra.
- Dèan cinnteach gu bheil na raointean air an lìonadh.
- Filter gnìomhan (crìochnaichte, gnìomhach, uile). Cleachd
filter
иreduce
. - Tuig bunaitean Javascript.
Pròiseact 7. Liosta slaodadh is leigeil às sortable
Gu math cuideachail a thuigsinn
Ionnsaichidh sinn:
- Slaod is leig às API
- Cruthaich UI beairteach
Pròiseact 8. Messenger clone (tagradh dùthchasach)
Tuigidh tu mar a bhios an dà chuid tagraidhean lìn agus tagraidhean dùthchasach ag obair, a chuireas air leth thu bhon tomad liath.
Na bhios sinn ag ionnsachadh:
- Socaidean lìn (teachdaireachdan sa bhad)
- Mar a tha tagraidhean dùthchasach ag obair.
- Mar a tha teamplaidean ag obair ann an tagraidhean dùthchasach.
- Ag eagrachadh slighean giullachd iarrtasan ann an tagraidhean dùthchasach.
Bidh seo gu leòr dhut airson mìos no dhà.
Chaidh eadar-theangachadh a dhèanamh le taic bhon chompanaidh
Source: www.habr.com