"Yon mèt fè plis erè pase yon debutan fè tantativ"
Nou ofri 8 opsyon pwojè ke ou ka fè "pou plezi" yo nan lòd yo jwenn eksperyans devlopman reyèl.
Pwojè 1. Trello klon
Ki sa ou pral aprann:
- Òganizasyon wout pwosesis demann (Routing).
- Trennen epi gout.
- Ki jan yo kreye nouvo objè (tablo, lis, kat).
- Pwosesis ak tcheke done antre.
- Soti nan bò kliyan an: ki jan yo sèvi ak depo lokal yo, ki jan yo sove done nan depo lokal yo, ki jan yo li done ki soti nan depo lokal yo.
- Soti nan bò sèvè a: ki jan yo sèvi ak baz done, ki jan yo sove done nan baz done a, ki jan yo li done ki soti nan baz done a.
Pwojè 2. Admin panel
Yon aplikasyon CRUD senp, ideyal pou aprann Basics yo. Ann aprann:
- Kreye itilizatè, jere itilizatè yo.
- Kominike ak baz done a - kreye, li, edite, efase itilizatè yo.
- Validasyon opinyon ak travay ak fòm.
Pwojè 3. Tracker Cryptocurrency (aplikasyon mobil natif natal)
Nenpòt bagay: Swift, Objective-C, React Native, Java, Kotlin.
Ann etidye:
- Ki jan aplikasyon natif natal yo travay.
- Ki jan yo rekipere done ki soti nan API a.
- Ki jan layout paj natif natal travay.
- Ki jan yo travay ak similatè mobil.
Si w enterese, isit la li ye
Pwojè 4. Mete konfigirasyon webpack pwòp ou a nan grafouyen
Teknikman, sa a se pa yon aplikasyon, men li se yon travay trè itil yo konprann ki jan webpack travay soti nan andedan an. Koulye a, li pa pral yon "bwat nwa", men yon zouti konprann.
Kondisyon:
- Konpile es7 pou es5 (de baz).
- Konpile jsx pou js - oswa - .vue pou .js (ou pral oblije aprann loaders)
- Mete kanpe sèvè webpack dev ak rechaje modil cho. (vue-cli ak create-react-app itilize tou de)
- Sèvi ak Heroku, now.sh oswa Github, aprann kijan pou deplwaye pwojè webpack.
- Fikse preprocesseur ou pi renmen pou konpile css - scss, less, stylus.
- Aprann kijan pou itilize imaj ak svg ak webpack.
Pwojè 5. Hackernews klon
Chak Jedi oblije fè pwòp Hackernews pa l.
Ki sa ou pral aprann sou wout la:
- Ki jan yo kominike avèk hackernews API.
- Ki jan yo kreye yon aplikasyon paj sèl.
- Ki jan yo aplike karakteristik tankou gade kòmantè, kòmantè endividyèl, pwofil.
- Òganizasyon wout pwosesis demann (Routing).
Pwojè 6. Tudushechka
Seryezman? Tudushka? Gen dè milye nan yo. Men, kwè m ', gen yon rezon pou popilarite sa a.
App Tudu a se yon bon fason pou asire w ke ou konprann Basics yo. Eseye ekri yon aplikasyon nan vaniy Javascript ak yon sèl nan kad pi renmen ou.
Aprann:
- Kreye nouvo travay.
- Tcheke ke jaden yo ranpli.
- Travay filtre (konplete, aktif, tout). Sèvi ak
filter
иreduce
. - Konprann baz Javascript.
Pwojè 7. Sortable trennen ak gout lis
Trè itil pou konprann
Ann aprann:
- Trennen epi lage API
- Kreye UIs rich
Pwojè 8. Klon mesaje (aplikasyon natif natal)
Ou pral konprann ki jan tou de aplikasyon entènèt ak aplikasyon natif natal travay, ki pral mete ou apa de mas la gri.
Ki sa nou pral etidye:
- Sit entènèt (mesaj enstantane)
- Ki jan aplikasyon natif natal yo travay.
- Ki jan modèl yo travay nan aplikasyon natif natal.
- Òganize wout pwosesis demann nan aplikasyon natif natal.
Sa a pral ase pou ou pou yon mwa oswa de.
Tradiksyon te fèt ak sipò konpayi an
Sous: www.habr.com