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)
Ise agbese 1: Pacman
Ṣẹ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
“Ọga kan ṣe awọn aṣiṣe diẹ sii ju alakọbẹrẹ ṣe awọn igbiyanju”
Atilẹyin titẹjade - ile-iṣẹ
Ise agbese 2: Isakoso olumulo
Ise agbese na
Ṣ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ẹ
Ise agbese na
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
ise agbese 4: iwiregbe Window
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
Ise agbese 5: GitLab CI
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.yml
eyiti 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
Ṣ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ọ
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