Ang usa ka tawo nagpabilin nga usa ka beginner sulod sa 1000 ka adlaw. Nakaplagan niya ang kamatuoran human sa 10000 ka adlaw nga praktis.
Kini usa ka kinutlo gikan sa Oyama Masutatsu nga nagsumaryo sa artikulo nga maayo kaayo. Kung gusto nimo nga mahimong usa ka maayo nga developer, ibutang sa paningkamot. Kini ang tibuok sekreto. Paggugol ug daghang oras sa keyboard ug ayaw kahadlok sa pagpraktis. Unya motubo ka isip developer.
Ania ang 7 nga mga proyekto nga makatabang kanimo sa pagpalambo. Mobati nga gawasnon sa pagpili sa imong teknolohiya stack - gamita ang bisan unsa nga gusto sa imong kasingkasing.
(kaniadto nga mga lista sa mga buluhaton sa pagbansay: 1)
Proyekto 1: Pacman
Paghimo sa imong kaugalingon nga bersyon sa Pacman. Kini usa ka maayo nga paagi aron makakuha usa ka ideya kung giunsa ang mga dula naugmad ug masabtan ang mga sukaranan. Gamit ug JavaScript framework, React o Vue.
Mahibal-an nimo:
- Giunsa paglihok ang mga elemento
- Giunsa pagtino kung unsang mga yawe ang ipadayon
- Giunsa pagtino ang higayon sa pagbangga
- Makapadayon ka ug makadugang mga kontrol sa paglihok sa multo
Makita nimo ang usa ka pananglitan niini nga proyekto
"Ang usa ka agalon makahimo og daghang mga sayup kaysa usa ka bag-ohan nga mosulay"
Suporta sa pagpatik - kompanya
Proyekto 2: Pagdumala sa Gumagamit
Ang proyekto
Ang paghimo og CRUD type nga aplikasyon para sa user administration magtudlo kanimo sa mga sukaranan sa kalamboan. Kini labi ka mapuslanon alang sa mga bag-ong developer.
Mahibal-an nimo:
- Unsa ang routing
- Giunsa pagdumala ang mga porma sa pagsulod sa datos ug susihon kung unsa ang gisulod sa tiggamit
- Giunsa pagtrabaho ang database - paghimo, pagbasa, pag-update ug pagtangtang sa mga aksyon
Proyekto 3: Pagsusi sa panahon sa imong lokasyon
Ang proyekto
Kung gusto nimo maghimo og mga app, magsugod sa usa ka weather app. Kini nga proyekto mahimong makompleto gamit ang Swift.
Dugang sa pag-angkon og kasinatian sa paghimo og aplikasyon, makakat-on ka:
- Giunsa pagtrabaho ang API
- Giunsa paggamit ang geolocation
- Himua nga mas dinamiko ang imong aplikasyon pinaagi sa pagdugang sa input sa teksto. Niini, ang mga tiggamit makasulod sa ilang lokasyon aron masusi ang panahon sa usa ka piho nga lokasyon.
Kinahanglan nimo ang usa ka API. Aron makakuha og datos sa panahon, gamita ang OpenWeather API. Dugang nga impormasyon bahin sa OpenWeather API
Proyekto 4: Chat Window
Ang akong chat window sa aksyon, abli sa duha ka tab sa browser
Ang paghimo og chat window mao ang hingpit nga paagi sa pagsugod sa mga socket. Ang pagpili sa tech stack dako kaayo. Ang Node.js, pananglitan, perpekto.
Mahibal-an nimo kung giunsa ang mga socket ug kung giunsa kini ipatuman. Kini ang panguna nga bentaha sa kini nga proyekto.
Kung ikaw usa ka developer sa Laravel nga gusto nga magtrabaho sa mga socket, basaha ang akong
Proyekto 5: GitLab CI
Kung bag-o ka sa padayon nga panagsama (CI), pagdula sa GitLab CI. Pag-set up og pipila ka palibot ug sulayi pagdagan ang pipila ka mga pagsulay. Dili kini usa ka lisud nga proyekto, apan sigurado ako nga daghan ka nga makat-unan gikan niini. Daghang mga development team ang naggamit na karon sa CI. Ang pagkahibalo kon unsaon paggamit kini mapuslanon.
Mahibal-an nimo:
- Unsa ang GitLab CI
- Unsaon pag-configure
.gitlab-ci.yml
nga nagsulti sa GitLab user kung unsa ang buhaton - Giunsa ang pag-deploy sa ubang mga palibot
Proyekto 6: Website Analyzer
Paghimo usa ka scraper nga nag-analisar sa mga semantiko sa mga website ug nagmugna sa ilang rating. Pananglitan, mahimo nimong susihon ang nawala nga mga tag sa alt sa mga imahe. O susiha kung ang panid adunay mga meta tag sa SEO. Ang usa ka scraper mahimo nga walay user interface.
Mahibal-an nimo:
- Giunsa pagtrabaho ang scraper?
- Giunsa paghimo ang mga tigpili sa DOM
- Giunsa pagsulat ang usa ka algorithm
- Kung dili nimo gusto nga mohunong didto, paghimo usa ka user interface. Mahimo ka usab nga maghimo usa ka taho sa matag website nga imong susihon.
Proyekto 7: Sentiment Sentiment sa Social Media
Ang pag-detect sa sentimento sa social media usa ka maayong paagi sa pagpaila sa pagkat-on sa makina.
Makasugod ka pinaagi sa pag-analisar sa usa lang ka social network. Ang tanan kasagaran magsugod sa Twitter.
Kung ikaw adunay kasinatian sa pagkat-on sa makina, sulayi ang pagkolekta sa datos gikan sa lainlaing mga social network ug paghiusa kini.
Mahibal-an nimo:
- Unsa ang pagkat-on sa makina
Malipayon nga praktis.
Paghubad: Diana Sheremyova
Source: www.habr.com