8 kaupapa matauranga

"He maha ake nga hapa o te rangatira i te mahi a te tangata timatanga"

Ka tukuna e matou nga whiringa kaupapa 8 ka taea e koe te mahi "mo te ngahau" kia whiwhi wheako whanaketanga pono.

Kaupapa 1. Tire clone

8 kaupapa matauranga

Tirohanga Trello mai i Indrek Lasn.

He aha ka ako koe:

  • Te whakahaere i nga huarahi tukatuka tono (Routing).
  • Tōia ka taka.
  • Me pehea te hanga mea hou (papa, rarangi, kaari).
  • Te tukatuka me te arowhai i nga raraunga whakauru.
  • Mai i te taha o te kiritaki: me pehea te whakamahi i te rokiroki o te rohe, me pehea te penapena raraunga ki te rokiroki rohe, me pehea te panui raraunga mai i te rokiroki o te rohe.
  • Mai i te taha o te tūmau: me pehea te whakamahi i nga papaarangi, me pehea te tiaki i nga raraunga i roto i te papaarangi, me pehea te panui raraunga mai i te papaarangi.

Anei tetahi tauira o te putunga, i hangaia ki React+Redux.

Kaupapa 2. Paewhiri Kaiwhakahaere

8 kaupapa matauranga
Whare Pupuri Github.

He tono CRUD ngawari, he pai mo te ako i nga kaupapa. Kia ako tatou:

  • Waihangahia nga kaiwhakamahi, whakahaere i nga kaiwhakamahi.
  • Te taunekeneke me te papaaarangi - hanga, panui, whakatika, muku i nga kaiwhakamahi.
  • Te whakamana i te whakaurunga me te mahi me nga puka.

Kaupapa 3. Aroturuki Cryptocurrency (tono pūkoro taketake)

8 kaupapa matauranga
Pupuritanga Github.

Tetahi mea: Tere, Whainga-C, React Native, Java, Kotlin.

Me ako tatou:

  • Me pehea te mahi a nga tono Maori.
  • Me pehea te tiki raraunga mai i te API.
  • Te mahi tahora wharangi taketake.
  • Me pehea te mahi me nga simulators pūkoro.

Whakamātauria tēnei API. Mena ka kitea e koe he mea pai ake, tuhia ki nga korero.

Mena kei te pirangi koe, kei konei Anei he akoranga.

Kaupapa 4. Whakaritea taau ake whirihora kete tukutuku mai i te wahanga

8 kaupapa matauranga
Ma te hangarau, ehara tenei i te tono, engari he mahi tino whai hua ki te maarama me pehea te mahi a te kete tukutuku mai i roto. Inaianei ehara i te "pouaka pango", engari he taputapu mohio.

Whakaritenga:

  • Whakahiato es7 ki es5 (taketake).
  • Whakahiato jsx ki js - ranei - .vue ki .js (me ako koe i nga kaiuta)
  • Whakaturia he tūmau webpack dev me te tango i te kōwae wera. (vue-cli me te waihanga-react-taupānga e rua)
  • Whakamahia a Heroku, now.sh, Github ranei, ako me pehea te tuku kaupapa putea tukutuku.
  • Whakaturia to kaitukatuka tino pai ki te whakahiato css - scss, iti, stylus.
  • Akohia me pehea te whakamahi whakaahua me nga svgs me te kete tukutuku.

He rauemi whakamiharo tenei mo te hunga katahi ka timata.

Kaupapa 5. Hackernews clone

8 kaupapa matauranga
Ko nga Jedi katoa e hiahiatia ana ki te hanga i tana ake Hackernews.

Ko nga mea ka akohia e koe i te huarahi:

  • Me pehea te taunekeneke me te hackernews API.
  • Me pehea te hanga tono wharangi kotahi.
  • Me pehea te whakatinana i nga ahuatanga penei i te maataki i nga korero, i nga korero takitahi, i nga korero.
  • Te whakahaere i nga huarahi tukatuka tono (Routing).

Kaupapa 6. Tudushechka

8 kaupapa matauranga
TodoMVC.

Tino? Tudushka? He mano o ratou. Engari whakapono mai ki ahau, he take mo tenei rongonui.
Ko te taupānga Tudu he huarahi pai ki te whakarite kia mohio koe ki nga kaupapa. Ngana ki te tuhi i tetahi tono ki te Javascript vanilla me tetahi ki to anga tino pai.

Ako:

  • Waihanga mahi hou.
  • Tirohia kua whakakiia nga mara.
  • Tātari tūmahi (kua oti, hohe, katoa). Whakamahi filter и reduce.
  • Kia mohio ki nga kaupapa o Javascript.

Kaupapa 7. Rarangi toia me te whakataka

8 kaupapa matauranga
Pupuritanga Github.

Tino awhina ki te maarama toia me te tuku api.

Kia ako tatou:

  • Tōia me te whakataka API
  • Waihanga UI whai rawa

Kaupapa 8. Karere clone (taupānga taketake)

8 kaupapa matauranga
Ka mohio koe ki te mahi o nga tono tukutuku me nga tono taketake, ka wehe ke koe i te papatipu hina.

He aha ta tatou e ako ai:

  • Paetukutuku (karere inamata)
  • Me pehea te mahi a nga tono Maori.
  • Me pehea te mahi tauira i roto i nga tono taketake.
  • Te whakarite huarahi tukatuka tono i roto i nga tono taketake.

Ka ranea tenei mo koe mo te marama kotahi, e rua ranei.

I whakahaerehia te whakamaoritanga ma te tautoko a te kamupene EDISON Pūmanawako wai kei te mahi ngaio te whakawhanake i nga tono me nga paetukutuku ki te PHP mo nga kaihoko nui, me te whanaketanga o nga ratonga kapua me nga tono pūkoro i Java.

Source: will.com

Tāpiri i te kōrero