Fanazaran-tena fialamboly ho an'ny developer

Ny olona iray dia mijanona ho fanombohana mandritra ny 1000 andro. Nahita ny fahamarinana izy rehefa avy nampihatra 10000 XNUMX andro.

Ity dia teny nalaina avy amin'i Oyama Masutatsu izay mamintina tsara ny hevitr'ilay lahatsoratra. Raha te ho mpandrindra tsara ianao dia miezaha. Izany no tsiambaratelo manontolo. Mandany ora maro eo amin'ny klavier ary aza matahotra manao fanazaran-tena. Avy eo dia hitombo ho toy ny developer ianao.

Ireto misy tetikasa 7 afaka manampy anao hivoatra. Aza misalasala misafidy ny amboara teknolojia - ampiasao izay irin'ny fonao.

(Lisitry ny asa fanofanana teo aloha: 1) Tetikasa fanabeazana 8 2) Lisitry ny tetikasa hafa hampiharana)

Tetikasa 1: Pacman

Fanazaran-tena fialamboly ho an'ny developer

Mamorona ny kinova Pacman anao manokana. Ity dia fomba tsara hahazoana hevitra momba ny fivoaran'ny lalao sy ny fahazoana ny fototra. MampiasΓ  framework JavaScript, React na Vue.

Hianaranao:

  • Ahoana ny fihetsiky ny singa
  • Ahoana no hamaritana izay fanalahidy hotsindriana
  • Ahoana no hamaritana ny fotoana fifandonana
  • Afaka mandroso bebe kokoa ianao ary manampy fanaraha-maso hetsika matoatoa

Hahita ohatra amin'ity tetikasa ity ianao ao amin'ny repository GitHub

"Ny master dia manao fahadisoana bebe kokoa noho ny vao manomboka manandrana"


Fanohanana ny famoahana - orinasa Edisoniza no manao fampandrosoana sy diagnostika ny fitahirizana antontan-taratasy Vivaldi.

Tetikasa 2: Fitantanana mpampiasa

Fanazaran-tena fialamboly ho an'ny developer

Ny tetikasa ao amin'ny repository GitHub

Ny famoronana rindranasa karazana CRUD ho an'ny fitantanana mpampiasa dia hampianatra anao ny fototry ny fampandrosoana. Tena ilaina izany ho an'ny mpamorona vaovao.

Hianaranao:

  • Inona no atao hoe routing
  • Ahoana ny fomba fitantanana ireo endrika fampidirana angon-drakitra ary manamarina izay nampidirin'ny mpampiasa
  • Ahoana ny fomba fiasa miaraka amin'ny angon-drakitra - mamorona, mamaky, manavao ary mamafa hetsika

Tetikasa 3: Fanamarinana ny toetrandro amin'ny toerana misy anao

Fanazaran-tena fialamboly ho an'ny developer
Ny tetikasa ao amin'ny repository GitHub

Raha te hamorona fampiharana ianao dia manomboka amin'ny fampiharana toetr'andro. Ity tetikasa ity dia azo atao amin'ny fampiasana Swift.

Ho fanampin'ny fahazoana traikefa amin'ny fananganana fampiharana dia hianatra ianao:

  • Ahoana ny fomba fiasa miaraka amin'ny API
  • Ahoana ny fampiasana geolocation
  • Ataovy mavitrika kokoa ny fampiharanao amin'ny fampidirana lahatsoratra. Ao anatin'izany, ireo mpampiasa dia afaka miditra amin'ny toerana misy azy mba hijery ny toetr'andro amin'ny toerana voafaritra.

Mila API ianao. Mba hahazoana angona momba ny toetrandro, ampiasao ny OpenWeather API. Fanazavana bebe kokoa momba ny OpenWeather API eto.

Tetikasa 4: Chat Window

Fanazaran-tena fialamboly ho an'ny developer
Miasa ny varavarankelin'ny chat-ko, misokatra amin'ny tabilao navigateur roa

Ny famoronana varavarankelin'ny chat no fomba tsara hanombohana amin'ny sockets. Ny safidy ny stack teknolojia dia lehibe. Node.js, ohatra, dia tonga lafatra.

Hianatra ny fomba fiasan'ny socket sy ny fampiharana azy ireo ianao. Izany no tombony lehibe amin'ity tetikasa ity.

Raha mpamorona Laravel ianao izay te hiasa amin'ny sockets, vakio ny my lahatsoratra

Tetikasa 5: GitLab CI

Fanazaran-tena fialamboly ho an'ny developer

loharano

Raha vaovao amin'ny fampidirana mitohy (CI) ianao, milalao miaraka amin'ny GitLab CI. ManangΓ na tontolo vitsivitsy ary manandrama manao fitsapana roa. Tsy dia tetik'asa sarotra loatra izany, fa azoko antoka fa hiana-javatra betsaka avy amin'izany ianao. Ekipa fampandrosoana maro izao no mampiasa CI. Mahasoa ny mahafantatra ny fomba fampiasana azy.

Hianaranao:

  • Inona no atao hoe GitLab CI
  • Ahoana ny fametrahana .gitlab-ci.ymlizay milaza amin'ny mpampiasa GitLab ny tokony hatao
  • Ahoana ny fametrahana amin'ny tontolo hafa

Tetikasa 6: Mpanadihady tranonkala

Fanazaran-tena fialamboly ho an'ny developer

Manaova scraper izay manadihady ny semantika amin'ny tranokala ary mamorona ny naoty. Ohatra, azonao atao ny manamarina raha misy marika alt tsy hita ao amin'ny sary. Na jereo raha manana tag meta SEO ny pejy. Ny scraper dia azo noforonina tsy misy mpampiasa interface.

Hianaranao:

  • Ahoana no fiasan'ny scraper?
  • Ahoana ny famoronana DOM selectors
  • Ahoana ny fanoratana algorithm
  • Raha tsy te hijanona eo ianao dia mamorona interface tsara. Azonao atao ihany koa ny mamorona tatitra amin'ny tranokala tsirairay hojerenao.

Tetikasa 7: Fihetseham-po amin'ny Media Sosialy

Fanazaran-tena fialamboly ho an'ny developer

loharano

Ny fitadiavana fihetseham-po amin'ny media sosialy dia fomba tsara hampahafantarana ny fianarana milina.

Afaka manomboka amin'ny famakafakana tambajotra sosialy iray monja ianao. Matetika ny olona rehetra dia manomboka amin'ny Twitter.

Raha efa manana traikefa amin'ny fianarana milina ianao dia andramo manangona angona avy amin'ny tambajotra sosialy samihafa ary manambatra azy ireo.

Hianaranao:

  • Inona no atao hoe fianarana milina

Faly manao fanazaran-tena.

Dikanteny: Diana Sheremyeva

Source: www.habr.com

Add a comment