Layer je skupnost, kjer lahko vsakdo nariše slikovno piko na skupno »tablo«. Prvotna ideja se je rodila na Redditu. Skupnost r/Layer je metafora za skupno ustvarjalnost, da je lahko vsakdo ustvarjalec in prispeva k skupnemu cilju.
Kaj se boste naučili pri ustvarjanju lastnega projekta Layer:
Kako deluje platno JavaScript Poznavanje upravljanja s platnom je kritična veščina v mnogih aplikacijah.
Kako uskladiti uporabniška dovoljenja. Vsak uporabnik lahko nariše en piksel vsakih 15 minut, ne da bi se moral prijaviti.
Squoosh je aplikacija za stiskanje slik s številnimi naprednimi možnostmi.
GIF 20 MB
Z ustvarjanjem lastne različice Squoosh se boste naučili:
Kako delati z velikostmi slik
Naučite se osnov API-ja Drag'n'Drop
Razumeti, kako delujejo API in poslušalci dogodkov
Kako naložiti in izvoziti datoteke
Opomba: Kompresor slike je lokalni. Strežniku ni potrebno pošiljati dodatnih podatkov. Kompresor imate lahko doma ali pa ga uporabljate na strežniku po vaši izbiri.
Kalkulator
daj no Resno? Kalkulator? Da, točno, kalkulator. Razumevanje osnov matematičnih operacij in njihovega delovanja je kritična veščina za poenostavitev vaših aplikacij. Prej ali slej se boste morali soočiti s številkami in čim prej, tem bolje.
Z ustvarjanjem lastnega kalkulatorja se boste naučili:
Delo s številkami in matematičnimi operacijami
Vadite z API-jem poslušalcev dogodkov
Kako urediti elemente, razumeti sloge
Pajek (Iskalnik)
Vsi so že uporabljali iskalnik, zakaj torej ne bi ustvarili svojega? Pajki so potrebni za iskanje informacij. Vsi jih uporabljajo vsak dan in povpraševanje po tej tehnologiji in strokovnjakih bo sčasoma samo naraščalo.
Iskalnik Google
Kaj se boste naučili, če ustvarite svoj iskalnik:
Kako pajki delujejo
Kako indeksirati spletna mesta in kako jih razvrstiti po ocenah in ugledu
Kako shraniti indeksirana spletna mesta v bazo podatkov in kako delati z bazo podatkov
Predvajalnik glasbe (Spotify, Apple Music)
Vsi poslušamo glasbo – je le sestavni del našega življenja. Ustvarimo predvajalnik glasbe, da bomo bolje razumeli, kako deluje osnovna mehanika sodobne platforme za pretakanje glasbe.
Spotify
Kaj se boste naučili z ustvarjanjem lastne platforme za pretakanje glasbe:
Kako delati z API-jem. uporabite API iz Spotify ali Apple Music
Kako predvajati, začasno ustaviti ali previti nazaj na naslednjo/prejšnjo skladbo
Kako spremeniti glasnost
Kako upravljati usmerjanje uporabnikov in zgodovino brskalnika
PS
Katere projekte bi predlagali, da bi sami »posnemali«, da bi izboljšali svoje sposobnosti?