Fun iwa fun a Olùgbéejáde

Eniyan wa olubere fun 1000 ọjọ. O wa otitọ lẹhin awọn ọjọ 10000 ti adaṣe.

Eyi jẹ agbasọ ọrọ lati Oyama Masutatsu ti o ṣe akopọ aaye ti nkan naa daradara. Ti o ba fẹ lati jẹ olupilẹṣẹ nla kan, fi akitiyan . Eyi ni gbogbo asiri. Lo awọn wakati pupọ ni keyboard ati maṣe bẹru lati ṣe adaṣe. Lẹhinna o yoo dagba bi olupilẹṣẹ.

Eyi ni awọn iṣẹ akanṣe 7 ti o le ṣe iranlọwọ fun ọ lati dagbasoke. Lero ọfẹ lati yan akopọ imọ-ẹrọ rẹ - lo ohunkohun ti ọkan rẹ fẹ.

(awọn atokọ iṣaaju ti awọn iṣẹ ikẹkọ: 1) 8 eko ise agbese 2) Atokọ miiran ti awọn iṣẹ akanṣe lati ṣe adaṣe lori)

Ise agbese 1: Pacman

Fun iwa fun a Olùgbéejáde

Ṣẹda ti ara rẹ version of Pacman. Eyi jẹ ọna nla lati ni imọran bi awọn ere ṣe dagbasoke ati loye awọn ipilẹ. Lo ilana JavaScript, Fesi tabi Vue.

Iwọ yoo kọ ẹkọ:

  • Bawo ni eroja gbe
  • Bii o ṣe le pinnu iru awọn bọtini lati tẹ
  • Bii o ṣe le pinnu akoko ijamba
  • O le lọ siwaju ki o ṣafikun awọn idari gbigbe iwin

Iwọ yoo wa apẹẹrẹ ti iṣẹ akanṣe yii ninu ibi ipamọ GitHub

“Ọga kan ṣe awọn aṣiṣe diẹ sii ju alakọbẹrẹ ṣe awọn igbiyanju”


Atilẹyin titẹjade - ile-iṣẹ Edisonti o sepo idagbasoke ati awọn iwadii ti ibi ipamọ iwe Vivaldi.

Ise agbese 2: Isakoso olumulo

Fun iwa fun a Olùgbéejáde

Ise agbese na ninu ibi ipamọ GitHub

Ṣiṣẹda ohun elo iru CRUD fun iṣakoso olumulo yoo kọ ọ ni awọn ipilẹ idagbasoke. Eleyi jẹ paapa wulo fun titun Difelopa.

Iwọ yoo kọ ẹkọ:

  • Kini ipa ọna
  • Bii o ṣe le mu awọn fọọmu titẹsi data ati ṣayẹwo kini olumulo ti tẹ
  • Bii o ṣe le ṣiṣẹ pẹlu ibi ipamọ data - ṣẹda, ka, imudojuiwọn ati paarẹ awọn iṣe

Ise agbese 3: Ṣiṣayẹwo oju ojo ni ipo rẹ

Fun iwa fun a Olùgbéejáde
Ise agbese na ninu ibi ipamọ GitHub

Ti o ba fẹ ṣẹda awọn ohun elo, bẹrẹ pẹlu ohun elo oju ojo kan. Ise agbese yii le pari ni lilo Swift.

Ni afikun si nini iriri kikọ ohun elo kan, iwọ yoo kọ ẹkọ:

  • Bii o ṣe le ṣiṣẹ pẹlu API
  • Bawo ni lati lo geolocation
  • Jẹ ki ohun elo rẹ ni agbara diẹ sii nipa fifi titẹ ọrọ kun. Ninu rẹ, awọn olumulo yoo ni anfani lati tẹ ipo wọn sii lati ṣayẹwo oju ojo ni ipo kan pato.

Iwọ yoo nilo API kan. Lati gba data oju ojo, lo OpenWeather API. Alaye diẹ sii nipa OpenWeather API nibi.

ise agbese 4: iwiregbe Window

Fun iwa fun a Olùgbéejáde
Ferese iwiregbe mi ni iṣe, ṣii ni awọn taabu aṣawakiri meji

Ṣiṣẹda ferese iwiregbe jẹ ọna pipe lati bẹrẹ pẹlu awọn iho. Yiyan akopọ imọ-ẹrọ jẹ tobi. Node.js, fun apẹẹrẹ, jẹ pipe.

Iwọ yoo kọ ẹkọ bii awọn iho ṣiṣẹ ati bii o ṣe le ṣe imuse wọn. Eyi ni anfani akọkọ ti iṣẹ akanṣe yii.

Ti o ba jẹ olupilẹṣẹ Laravel ti o fẹ ṣiṣẹ pẹlu awọn iho, ka mi nkan

Ise agbese 5: GitLab CI

Fun iwa fun a Olùgbéejáde

Orisun

Ti o ba jẹ tuntun si isọpọ igbagbogbo (CI), ṣiṣẹ ni ayika pẹlu GitLab CI. Ṣeto awọn agbegbe diẹ ki o gbiyanju ṣiṣe awọn idanwo meji kan. Kii ṣe iṣẹ akanṣe ti o nira pupọ, ṣugbọn Mo ni idaniloju pe iwọ yoo kọ ẹkọ pupọ lati ọdọ rẹ. Ọpọlọpọ awọn ẹgbẹ idagbasoke ti nlo CI bayi. Mọ bi o ṣe le lo o wulo.

Iwọ yoo kọ ẹkọ:

  • Kini GitLab CI
  • Bawo ni lati tunto .gitlab-ci.ymleyiti o sọ fun olumulo GitLab kini lati ṣe
  • Bii o ṣe le ran lọ si awọn agbegbe miiran

Ise agbese 6: Oluyanju wẹẹbu

Fun iwa fun a Olùgbéejáde

Ṣe scraper ti o ṣe itupalẹ awọn atunmọ ti awọn oju opo wẹẹbu ati ṣẹda idiyele wọn. Fun apẹẹrẹ, o le ṣayẹwo fun sonu alt afi ni awọn aworan. Tabi ṣayẹwo ti oju-iwe naa ba ni awọn afi meta meta. A le ṣẹda scraper laisi wiwo olumulo.

Iwọ yoo kọ ẹkọ:

  • Bawo ni scraper ṣiṣẹ?
  • Bii o ṣe le ṣẹda awọn yiyan DOM
  • Bii o ṣe le kọ algorithm kan
  • Ti o ko ba fẹ da duro nibẹ, ṣẹda wiwo olumulo kan. O tun le ṣẹda ijabọ lori oju opo wẹẹbu kọọkan ti o ṣayẹwo.

Ise agbese 7: Ifarabalẹ Ọkàn lori Awujọ Awujọ

Fun iwa fun a Olùgbéejáde

Orisun

Wiwa ero inu lori media awujọ jẹ ọna ti o dara julọ lati ṣe afihan si ikẹkọ ẹrọ.

O le bẹrẹ nipa ṣiṣayẹwo nikan ni nẹtiwọọki awujọ kan. Gbogbo eniyan nigbagbogbo bẹrẹ pẹlu Twitter.

Ti o ba ti ni iriri tẹlẹ pẹlu ẹkọ ẹrọ, gbiyanju gbigba data lati oriṣiriṣi awọn nẹtiwọọki awujọ ati apapọ wọn.

Iwọ yoo kọ ẹkọ:

  • Kini ẹkọ ẹrọ

Iwa idunnu.

Itumọ: Diana Sheremyova

orisun: www.habr.com

Fi ọrọìwòye kun