Бид сургалтын цуврал төслүүдээ үргэлжлүүлж байна.
Front-End ур чадвараа сайжруулах 9 төсөл Front-End хөгжүүлэгчийн зургаан даалгавар Хөгжүүлэгчийн хөгжилтэй дасгал -
8 боловсролын төсөл -
Дадлага хийх төслүүдийн өөр нэг жагсаалт
Layer
Давхарга бол хүн бүр хуваалцсан "самбар" дээр пиксел зурах боломжтой нийгэмлэг юм. Анхны санаа нь Reddit дээр төрсөн. r/Layer нийгэмлэг нь хүн бүр бүтээгч байж, нийтлэг үйл хэрэгт хувь нэмрээ оруулж чадна гэсэн хамтын бүтээлч байдлын зүйрлэл юм.
Та өөрийн давхаргын төслийг бүтээхдээ юу сурах вэ:
- JavaScript canvas хэрхэн ажилладаг вэ? Зурган дээр хэрхэн ажиллахаа мэдэх нь олон хэрэглээний чухал ур чадвар юм.
- Хэрэглэгчийн зөвшөөрлийг хэрхэн зохицуулах вэ. Хэрэглэгч бүр нэвтрэх шаардлагагүйгээр 15 минут тутамд нэг пиксел зурах боломжтой.
- Күүки сесс үүсгэх.
Сквош
Squoosh бол олон дэвшилтэт сонголт бүхий зураг шахах програм юм.
GIF 20 MB
Squoosh-ийн өөрийн хувилбарыг үүсгэснээр та дараахь зүйлийг сурах болно.
- Зургийн хэмжээтэй хэрхэн ажиллах вэ
- Drag'n'Drop API-ийн үндсийг мэдэж аваарай
- API болон үйл явдлын сонсогчид хэрхэн ажилладагийг ойлгох
- Файлуудыг хэрхэн байршуулах, экспортлох талаар
Тайлбар: Зургийн компрессор нь орон нутгийнх юм. Сервер рүү нэмэлт мэдээлэл илгээх шаардлагагүй. Та компрессорыг гэртээ суулгаж болно, эсвэл сервер дээр ашиглах боломжтой.
Тооны машин
Аливээ? Ноцтой юу? Тооцоологч? Тийм ээ, яг тооцоолуур. Математикийн үйлдлүүдийн үндсийг ойлгох, тэдгээрийн хэрхэн хамтран ажиллахыг ойлгох нь таны хэрэглээг хялбарчлахад чухал ур чадвар юм. Эрт орой хэзээ нэгэн цагт та тоонуудтай харьцах хэрэгтэй болно, хэдий чинээ хурдан байх тусмаа сайн.
Өөрийнхөө тооны машиныг хийснээр та дараахь зүйлийг сурах болно.
- Тоон болон математикийн үйлдлүүдтэй ажиллах
- Үйл явдлын сонсогч API дээр дадлага хий
- Элементүүдийг хэрхэн яаж зохион байгуулах, хэв маягийг ойлгох
Мөлхөгч (Хайлтын систем)
Хүн бүр хайлтын систем ашигласан тул яагаад өөрийнхөөрөө үүсгэж болохгүй гэж? Мэдээлэл хайхад мөлхөгчид хэрэгтэй. Хүн бүр тэдгээрийг өдөр бүр ашигладаг бөгөөд энэ технологи, мэргэжилтнүүдийн эрэлт хэрэгцээ цаг хугацааны явцад л өсөх болно.
Google хайлтын систем
Өөрийн хайлтын системийг бий болгосноор та юу сурах вэ:
- Мөлхөгчид хэрхэн ажилладаг
- Сайтуудыг хэрхэн индексжүүлэх, рейтинг, нэр хүндээр нь хэрхэн эрэмбэлэх вэ
- Индексжүүлсэн сайтуудыг мэдээллийн санд хэрхэн хадгалах, мэдээллийн сантай хэрхэн ажиллах талаар
Хөгжим тоглуулагч (Spotify, Apple Music)
Хүн бүр хөгжим сонсдог - энэ бол бидний амьдралын салшгүй хэсэг юм. Орчин үеийн хөгжмийн урсгалын платформын үндсэн механикууд хэрхэн ажилладагийг илүү сайн ойлгохын тулд хөгжим тоглуулагч бүтээцгээе.
Spotify
Өөрийн хөгжмийн урсгалын платформыг бий болгосноор та юу сурах вэ:
- API-тай хэрхэн ажиллах вэ. Spotify эсвэл Apple Music-ээс API ашиглах
- Дараагийн/өмнөх дууг хэрхэн тоглуулах, түр зогсоох эсвэл буцаах
- Дууны хэмжээг хэрхэн өөрчлөх вэ
- Хэрэглэгчийн чиглүүлэлт болон хөтчийн түүхийг хэрхэн удирдах вэ
PS
Та ур чадвараа дээшлүүлэхийн тулд ямар төслүүдийг бие даан "хуулбарлах" талаар санал болгох вэ?
Эх сурвалж: www.habr.com