Ji bo pêşdebirkerek pratîka kêfê

Mirovek 1000 rojan destpêkek dimîne. Ew piştî 10000 rojan pratîkê dibîne.

Ev gotinek ji Oyama Masutatsu ye ku xala gotarê pir baş kurt dike. Heke hûn dixwazin bibin pêşdebirek mezin, hewl bidin. Ev hemû veşartî ye. Gelek saetan li ser klavyeyê derbas bikin û ji pratîkê netirsin. Wê hingê hûn ê wekî pêşdebirek mezin bibin.

Li vir 7 proje hene ku dikarin ji we re bibin alîkar ku hûn pêşve bibin. Dilxwazin ku hûn stoka teknolojiya xwe hilbijêrin - tiştê ku dilê we bixwaze bikar bînin.

(lîsteyên berê yên karên perwerdehiyê: 1) 8 projeyên perwerdeyê 2) Navnîşek din a projeyên ku li ser pratîkê bikin)

Proje 1: Pacman

Ji bo pêşdebirkerek pratîka kêfê

Guhertoya xweya Pacman biafirînin. Ev rêgezek girîng e ku meriv ramanek ka lîstik çawa têne pêşve xistin û bingehîn fam bikin. Çarçoveyek JavaScript, React an Vue bikar bînin.

Hûn ê fêr bibin:

  • Çawa hêman diherikin
  • Meriv çawa destnîşan dike ku kîjan bişkojkan pêl bike
  • Meriv çawa dema pevçûnê diyar dike
  • Hûn dikarin bêtir biçin û kontrolên tevgera ghost lê zêde bikin

Hûn ê mînakek vê projeyê bibînin di depoyê de GitHub

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


Piştgiriya Weşanê - pargîdanî Edisonkî mijûl dibe pêşkeftin û tespîtkirina hilanîna belgeyên Vivaldi.

Proje 2: Rêveberiya Bikarhêner

Ji bo pêşdebirkerek pratîka kêfê

Projeyê di depoyê de GitHub

Afirandina serîlêdanek celebek CRUD ji bo rêveberiya bikarhêner dê bingehên pêşkeftinê fêrî we bike. Ev bi taybetî ji bo pêşdebirên nû bikêr e.

Hûn ê fêr bibin:

  • Routing çi ye
  • Meriv çawa formên têketina daneyê digire û kontrol dike ka bikarhêner çi têxe
  • Meriv çawa bi databasê re dixebite - çalakiyan biafirînin, bixwînin, nûve bikin û jêbirin

Proje 3: Kontrolkirina hewayê li cîhê xwe

Ji bo pêşdebirkerek pratîka kêfê
Projeyê di depoyê de GitHub

Heke hûn dixwazin sepanan biafirînin, bi sepanek hewayê dest pê bikin. Ev proje dikare bi karanîna Swift were qedandin.

Digel bidestxistina ezmûna avakirina serîlêdanê, hûn ê fêr bibin:

  • Meriv çawa bi API-ê re dixebite
  • Meriv çawa erdnîgarî bikar tîne
  • Bi lê zêdekirina têketina nivîsê serîlêdana xwe dînamîktir bikin. Di wê de, bikarhêner dê karibin têkevin cîhê xwe da ku hewa li cîhek taybetî kontrol bikin.

Hûn ê hewceyê API-ê bibin. Ji bo ku daneyên hewayê bistînin, OpenWeather API bikar bînin. Zêdetir agahdarî di derbarê OpenWeather API de vir.

Proje 4: Pencereya Chat

Ji bo pêşdebirkerek pratîka kêfê
Pencereya chatê ya min di çalakiyê de, di du tabloyên gerokê de veke

Afirandina pencereyek danûstendinê rêyek bêkêmasî ye ku meriv bi soketan dest pê bike. Hilbijartina stacka teknolojiyê pir mezin e. Node.js, wek nimûne, bêkêmasî ye.

Hûn ê fêr bibin ka soket çawa dixebitin û meriv çawa wan bicîh tîne. Ev avantaja sereke ya vê projeyê ye.

Ger hûn pêşdebirek Laravel in ku dixwazin bi soketan re bixebitin, min bixwînin gotar

Proje 5: GitLab CI

Ji bo pêşdebirkerek pratîka kêfê

Çavkaniya

Heke hûn di entegrasyona domdar (CI) de nû ne, bi GitLab CI-ê re bilîzin. Çend hawîrdoran saz bikin û çend ceribandinan biceribînin. Ew ne projeyek pir dijwar e, lê ez bawer im hûn ê gelek tiştan jê fêr bibin. Gelek tîmên pêşveçûnê niha CI bikar tînin. Dizanin ku meriv wê çawa bikar bîne kêrhatî ye.

Hûn ê fêr bibin:

  • GitLab CI çi ye
  • Çawa mîheng bikî .gitlab-ci.ymlku ji bikarhênerê GitLab re dibêje ka çi bike
  • Meriv çawa li hawîrdorên din belav dike

Proje 6: Analîzatora Malperê

Ji bo pêşdebirkerek pratîka kêfê

Scraperek çêbikin ku semantîka malperan analîz dike û rêjeya wan diafirîne. Mînakî, hûn dikarin di wêneyan de tagên alt yên wenda kontrol bikin. An jî kontrol bikin ka rûpelê meta tagên SEO hene. Scraper dikare bêyî navberek bikarhênerek were afirandin.

Hûn ê fêr bibin:

  • Scraper çawa dixebite?
  • Meriv çawa hilbijêrên DOM-ê biafirîne
  • Meriv çawa algorîtmayek dinivîse
  • Ger hûn nexwazin li wir rawestin, navgînek bikarhênerek çêbikin. Her weha hûn dikarin li ser her malpera ku hûn kontrol dikin raporek çêbikin.

Proje 7: Hestiyariya li ser Medya Civakî

Ji bo pêşdebirkerek pratîka kêfê

Çavkaniya

Tespîtkirina hestê li ser medyaya civakî rêyek girîng e ku meriv fêrbûna makîneyê were nas kirin.

Hûn dikarin bi analîzkirina tenê yek tora civakî dest pê bikin. Her kes bi gelemperî bi Twitter-ê dest pê dike.

Ger we jixwe ezmûna fêrbûna makîneyê heye, biceribînin ku daneyan ji torên civakî yên cihêreng berhev bikin û wan berhev bikin.

Hûn ê fêr bibin:

  • fêrbûna makîneyê çi ye

Pratîka xweş.

Werger: Diana Sheremyeva

Source: www.habr.com

Add a comment