8 pròiseactan foghlaim

"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

8 pròiseactan foghlaim

clone Trello bho Indrek Lasn.

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.

Seo eisimpleir de stòr, air a dhèanamh ann an React + Redux.

Pròiseact 2. Pannal rianachd

8 pròiseactan foghlaim
Stòr Github.

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)

8 pròiseactan foghlaim
Ath-reic Github.

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.

Feuch an API seo. Ma lorgas tu rudeigin nas fheàrr, sgrìobh anns na beachdan.

Ma tha ùidh agad, seo e seo oideachadh.

Pròiseact 4. Stèidhich am pasgan lìn agad fhèin bhon fhìor thoiseach

8 pròiseactan foghlaim
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.

Is e goireas iongantach a tha seo airson luchd-tòiseachaidh iomlan.

Pròiseact 5. Clon Hackernews

8 pròiseactan foghlaim
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

8 pròiseactan foghlaim
TodoMVC.

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

8 pròiseactan foghlaim
Ath-reic Github.

Gu math cuideachail a thuigsinn slaod is leig às api.

Ionnsaichidh sinn:

  • Slaod is leig às API
  • Cruthaich UI beairteach

Pròiseact 8. Messenger clone (tagradh dùthchasach)

8 pròiseactan foghlaim
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 EDISON bathar-boga tha an sàs gu proifeasanta a’ leasachadh thagraidhean agus làraich-lìn ann am PHP airson luchd-ceannach mòr, a bharrachd air leasachadh seirbheisean neòil agus tagraidhean gluasadach ann an Java.

Source: www.habr.com

Cuir beachd ann