Orodha nyingine ya miradi ya kufanya mazoezi

"Bwana hufanya makosa zaidi kuliko anayeanza kufanya majaribio"

Mwisho orodha ya miradi ya mafunzo ilipokea masomo 50k na vipendwa 600. Hapa kuna orodha nyingine ya miradi ya kuvutia ya kufanya mazoezi, kwa wale wanaotaka msaada wa ziada.

1. Mhariri wa maandishi

Orodha nyingine ya miradi ya kufanya mazoezi

Madhumuni ya kihariri cha maandishi ni kupunguza juhudi za watumiaji kujaribu kubadilisha umbizo lao kuwa lau sahihi ya HTML. Mhariri mzuri wa maandishi huruhusu watumiaji kuunda maandishi kwa njia tofauti.

Wakati fulani, kila mtu ametumia mhariri wa maandishi. Hivyo kwa nini si unda mwenyewe?

2. Reddit clone

Orodha nyingine ya miradi ya kufanya mazoezi

Reddit ni mkusanyiko wa habari za kijamii, ukadiriaji wa maudhui ya wavuti na tovuti ya majadiliano.

Reddit huchukua muda wangu mwingi, lakini ninaendelea kubarizi juu yake. Kuunda clone ya Reddit ni njia bora ya kujifunza upangaji (huku ukivinjari Reddit kwa wakati mmoja).

Reddit hukupa tajiriba sana API. Usiache vipengele vyovyote au kufanya mambo bila mpangilio. Katika ulimwengu wa kweli ukiwa na wateja na wateja, huwezi kufanya kazi bila mpangilio, au utapoteza kazi yako haraka.

Wateja wenye busara watatambua mara moja kuwa kazi hiyo inafanywa vibaya na watapata mtu mwingine.

Orodha nyingine ya miradi ya kufanya mazoezi

Reddit API

3. Kuchapisha kifurushi huria cha NPM

Orodha nyingine ya miradi ya kufanya mazoezi

Ukiandika msimbo wa Javascript, kuna uwezekano kwamba unatumia kidhibiti kifurushi. Kidhibiti kifurushi hukuruhusu kutumia tena msimbo uliopo ambao watu wengine wameandika na kuchapisha.

Kuelewa mzunguko kamili wa ukuzaji wa kifurushi kutatoa uzoefu mzuri sana. Kuna mambo mengi unayohitaji kujua unapochapisha msimbo. Unahitaji kufikiria juu ya usalama, toleo la kisemantiki, ukubwa, kanuni za kutaja na matengenezo.

Kifurushi kinaweza kuwa chochote. Ikiwa huna wazo, unda Lodash yako mwenyewe na ulichapishe.

Orodha nyingine ya miradi ya kufanya mazoezi

Lodash: lodash.com

Kuwa na kitu ambacho umefanya mtandaoni kunakuweka 10% juu ya wengine. Hapa kuna rasilimali muhimu kuhusu vyanzo wazi na vifurushi.

4. mtaala wa bureCodeCamp

Orodha nyingine ya miradi ya kufanya mazoezi

Mtaala wa FCC

freeCodecamp imekusanya mengi kozi ya kina ya programu.

freeCodeCamp ni shirika lisilo la faida. Inajumuisha jukwaa shirikishi la kujifunza kwa msingi wa wavuti, jukwaa la jumuiya mtandaoni, vyumba vya mazungumzo, machapisho ya Kati, na mashirika ya ndani ambayo yananuia kufanya maendeleo ya mtandao wa kujifunza kufikiwa na kila mtu.

Orodha nyingine ya miradi ya kufanya mazoezi

Utakuwa na sifa zaidi ya kazi yako ya kwanza ikiwa utaweza kumaliza kozi nzima.

5. Unda seva ya HTTP kutoka mwanzo

Itifaki ya HTTP ni mojawapo ya itifaki kuu ambazo maudhui husafirishwa kwenye mtandao. Seva za HTTP hutumiwa kutoa maudhui tuli kama vile HTML, CSS, na JS.

Kuweza kutekeleza itifaki ya HTTP kutoka mwanzo kutapanua ujuzi wako wa jinsi mambo yanavyoingiliana.

Kwa mfano, ikiwa unatumia NodeJs, basi unajua kwamba Express hutoa seva ya HTTP.

Kwa kumbukumbu, angalia ikiwa unaweza:

  • Sanidi seva bila kutumia maktaba yoyote
  • Seva lazima itoe maudhui ya HTML, CSS na JS.
  • Utekelezaji wa router kutoka mwanzo
  • Fuatilia mabadiliko na usasishe seva

Ikiwa hujui kwa nini, tumia Nenda tu na jaribu kuunda seva ya HTTP Caddy kutoka mwanzo.

Orodha nyingine ya miradi ya kufanya mazoezi

6. Programu ya Desktop kwa maelezo

Orodha nyingine ya miradi ya kufanya mazoezi

Sisi sote tunaandika, sivyo?

Wacha tuunde programu ya madokezo. Programu inahitaji kuhifadhi madokezo na kuyasawazisha na hifadhidata. Unda programu asili kwa kutumia Electron, Swift, au chochote unachopenda na kinachofanya kazi kwa mfumo wako.

Jisikie huru kuchanganya hii na changamoto ya kwanza (kihariri cha maandishi).

Kama bonasi, jaribu kusawazisha toleo lako la eneo-kazi na toleo la wavuti.

7. Podikasti (Kani ya mawingu)

Orodha nyingine ya miradi ya kufanya mazoezi

Ni nani asiyesikiliza podikasti?

Unda programu ya wavuti yenye utendaji ufuatao:

  • Fungua akaunti
  • Tafuta Podikasti
  • Kadiria na ujiandikishe kwa podikasti
  • Simamisha na ucheze, badilisha kasi, vitendaji vya mbele na vya nyuma kwa sekunde 30.

Jaribu kutumia API ya iTunes kama sehemu ya kuanzia. Ikiwa unajua rasilimali nyingine yoyote, tafadhali chapisha kwenye maoni.

Orodha nyingine ya miradi ya kufanya mazoezi

affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. Kukamata skrini

Orodha nyingine ya miradi ya kufanya mazoezi

Habari! Ninarekodi skrini yangu sasa hivi!

Unda eneo-kazi au programu ya wavuti inayokuruhusu kunasa skrini yako na kuhifadhi klipu kama .gif

Hapa vidokezo kadhaajinsi ya kufikia hili.

Tafsiri ilifanywa kwa msaada wa kampuni Programu ya EDISONambaye anajishughulisha kitaaluma kuendeleza programu na tovuti katika PHP kwa wateja wakubwa, na vile vile maendeleo ya huduma za wingu na programu za rununu katika Java.

Chanzo: mapenzi.com

Kuongeza maoni