Navnîşek din a projeyên ku li ser pratîkê bikin

"Mamoste ji ya ku destpêkek hewl dide bêtir xeletiyan dike"

Dawîn lîsteya projeyên perwerdehiyê 50 hezar xwendin û 600 bijare wergirtin. Li vir navnîşek din a projeyên balkêş e ku ji bo pratîkê ye, ji bo kesên ku alîkariya zêde dixwazin.

1. Edîtorê nivîsê

Navnîşek din a projeyên ku li ser pratîkê bikin

Armanca edîtorek nivîsê kêmkirina hewildana bikarhêneran e ku hewl didin ku formata xwe veguherînin nîşankirina derbasdar a HTML. Edîtorek nivîsê ya baş rê dide bikarhêneran ku nivîsê bi awayên cihêreng format bikin.

Di demekê de, her kesî edîtorek nivîsê bikar aniye. Îcar çima na xwe biafirîne?

2. Reddit klon

Navnîşek din a projeyên ku li ser pratîkê bikin

Reddit kombûna nûçeyên civakî, nirxandina naveroka malperê û malpera nîqaşê ye.

Reddit piraniya dema min digire, lê ez berdewam dikim ku li ser wê bisekinim. Afirandina klonek Reddit rêyek bi bandor e ku meriv bernamekirinê fêr bibe (dema ku di heman demê de li Reddit digere).

Reddit ji we re pir dewlemend peyda dike API. Tu taybetmendiyan nehêlin an tiştan bi rengekî bêkêmasî nekin. Di cîhana rastîn de bi xerîdar û xerîdar re, hûn nekarin bi rengekî bêkêmasî bixebitin, an jî hûn ê zû karê xwe winda bikin.

Xerîdarên jîr dê tavilê fêhm bikin ku kar xirab tê kirin û dê kesek din bibînin.

Navnîşek din a projeyên ku li ser pratîkê bikin

Reddit API

3. Weşandina pakêtek NPM ya çavkaniya vekirî

Navnîşek din a projeyên ku li ser pratîkê bikin

Ger hûn kodê di Javascript de binivîsin, şans in ku hûn rêveberek pakêtê bikar bînin. Rêvebirek pakêtê dihêle hûn koda heyî ya ku kesên din nivîsandin û weşandine ji nû ve bikar bînin.

Fêmkirina çerxa pêşkeftina tevahî ya pakêtek dê ezmûnek pir baş peyda bike. Gelek tişt hene ku hûn hewce ne ku gava kodê weşan bikin. Pêdivî ye ku hûn li ser ewlehî, guhertoya semantîk, mezinbûn, peymanên nav û lênihêrînê bifikirin.

Pakêt dikare her tişt be. Ger ramanek we tune, Lodashê xwe biafirînin û biweşînin.

Navnîşek din a projeyên ku li ser pratîkê bikin

Lodash: lodash.com

Hebûna tiştek ku we li serhêl kiriye we 10% li ser yên din dihêle. Li vir çend çavkaniyên kêrhatî hene li ser çavkaniyên vekirî û pakêtan.

4. mufredata freeCodeCamp

Navnîşek din a projeyên ku li ser pratîkê bikin

bernameya FCC

freeCodecamp gelek tişt berhev kiriye kursa bernamekirinê ya berfireh.

freeCodeCamp rêxistinek ne-qezenc e. Ew ji platformek fêrbûna-based webê ya înteraktîf, forumek civata serhêl, odeyên chatê, weşanên navîn, û rêxistinên herêmî yên ku dixwazin fêrbûna pêşkeftina malperê ji her kesî re bigihînin pêk tê.

Navnîşek din a projeyên ku li ser pratîkê bikin

Ger hûn tevayî qursê biqedînin hûn ê ji bo karê xweya yekem jêhatîtir bin.

5. Pêşkêşkerek HTTP ji nû ve çêbikin

Protokola HTTP yek ji protokolên sereke ye ku naverok li ser Înternetê bi rê ve diçe. Pêşkêşkerên HTTP têne bikar anîn ku ji naveroka statîk ên wekî HTML, CSS, û JS re xizmetê bikin.

Ku hûn bikaribin protokola HTTP-ê ji nû ve bicîh bikin dê zanîna we ya li ser ka tiştan çawa bi hevûdu re têkildar bikin berfireh bike.

Mînakî, heke hûn NodeJs bikar bînin, wê hingê hûn dizanin ku Express serverek HTTP peyda dike.

Ji bo referansê, bibînin ka hûn dikarin:

  • Serverek bêyî karanîna pirtûkxaneyan saz bikin
  • Pêdivî ye ku server naveroka HTML, CSS û JS xizmetê bike.
  • Pêkanîna router ji sifirê
  • Guhertinan bişopînin û serverê nûve bikin

Heke hûn nizanin çima, bikar bînin Biçe ziman û hewl bidin ku serverek HTTP biafirînin Caddy ji serî de.

Navnîşek din a projeyên ku li ser pratîkê bikin

6. sepana sermaseyê ji bo têbînîyan

Navnîşek din a projeyên ku li ser pratîkê bikin

Em hemî notan digirin, ne wusa?

Ka em serîlêdanek noteyan biafirînin. Pêdivî ye ku serîlêdan notan hilîne û wan bi databasê re hevdeng bike. Bi karanîna Electron, Swift, an ya ku hûn jê hez dikin û ya ku ji bo pergala we dixebite, serîlêdanek xwemalî ava bikin.

Hûn dikarin vê yekê bi pêşbaziya yekem (edîtorê nivîsê) re hev bikin.

Wekî bonus, biceribînin ku guhertoya sermaseya xwe bi guhertoya malperê re hevdeng bikin.

7. Podcast (klona sergirtî)

Navnîşek din a projeyên ku li ser pratîkê bikin

Kî guh nade podcastan?

Bi fonksiyonên jêrîn serîlêdanek malperê biafirînin:

  • Hesabek çêbikin
  • Li Podcastan Bigerin
  • Binirxînin û bibin abone li podcastan
  • Rawestînin û bilîzin, leza xwe biguhezînin, fonksiyonên pêş û paş ve ji bo 30 çirkeyan.

Biceribînin iTunes API-ê wekî xala destpêkê bikar bînin. Heke hûn çavkaniyên din dizanin, ji kerema xwe di şîroveyan de bişînin.

Navnîşek din a projeyên ku li ser pratîkê bikin

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

8. Girtina Screen

Navnîşek din a projeyên ku li ser pratîkê bikin

Slav! Ez niha dîmenê ekrana xwe dikişînim!

Sermaseyek an serîlêdana malperê biafirînin ku destûrê dide te ku hûn dîmendera xwe bigirin û klîbê wekî tomar bikin .gif

vir hin serişteyênçawa ji bo bidestxistina vê.

Werger bi piştgiriya şirketê hat kirin EDISON Softwareku bi profesyonelî mijûl e di PHP-ê de sepan û malperan pêş dixin ji bo xerîdarên mezin, her weha pêşveçûna karûbarên ewr û sepanên mobîl li Java.

Source: www.habr.com

Add a comment