ProHoster > Bloc > notícies d'internet > 5 projectes de formació més agosarats per al desenvolupador (Layer, Squoosh, Calculator, Website Crawler, Music Player)
5 projectes de formació més agosarats per al desenvolupador (Layer, Squoosh, Calculator, Website Crawler, Music Player)
Layer és una comunitat on tothom pot dibuixar un píxel en un "tauler" compartit. La idea original va néixer a Reddit. La comunitat r/Layer és una metàfora de la creativitat compartida, que tothom pot ser creador i contribuir a una causa comuna.
Què aprendràs en crear el teu propi projecte de capa:
Com funciona el llenç de JavaScript Saber com operar un llenç és una habilitat fonamental en moltes aplicacions.
Com coordinar els permisos dels usuaris. Cada usuari pot dibuixar un píxel cada 15 minuts sense haver d'iniciar sessió.
Squoosh és una aplicació de compressió d'imatges amb moltes opcions avançades.
GIF 20 MB
En crear la teva pròpia versió de Squoosh, aprendràs:
Com treballar amb mides d'imatge
Apreneu els conceptes bàsics de l'API d'arrossegar i deixar anar
Entendre com funcionen l'API i els oients d'esdeveniments
Com pujar i exportar fitxers
Nota: El compressor d'imatge és local. No cal enviar dades addicionals al servidor. Podeu tenir el compressor a casa, o podeu utilitzar-lo en un servidor, la vostra elecció.
Calculadora
Vinga? De debò? Calculadora? Sí, exactament, una calculadora. Comprendre els conceptes bàsics de les operacions matemàtiques i com funcionen conjuntament és una habilitat fonamental per simplificar les vostres aplicacions. Tard o d'hora hauràs de fer front als números i com més aviat millor.
Tothom ha utilitzat un motor de cerca, així que per què no crear el vostre? Es necessiten rastrejadors per buscar informació. Tothom els fa servir cada dia i la demanda d'aquesta tecnologia i especialistes només augmentarà amb el temps.
Cercador de Google
Què aprendràs creant el teu propi motor de cerca:
Com funcionen els crawlers
Com indexar els llocs i com classificar-los per puntuació i reputació
Com emmagatzemar els llocs indexats en una base de dades i com treballar amb la base de dades
Reproductor de música (Spotify, Apple Music)
Tothom escolta música, és només una part integral de les nostres vides. Creem un reproductor de música per entendre millor com funciona la mecànica bàsica d'una plataforma de reproducció de música moderna.
Spotify
Què aprendràs creant la teva pròpia plataforma de reproducció de música:
Com treballar amb l'API. utilitzar l'API de Spotify o Apple Music
Com reproduir, posar en pausa o rebobinar a la pista següent/anterior
Com canviar el volum
Com gestionar l'enrutament dels usuaris i l'historial del navegador
PS
Quins projectes suggeriries "replicar" pel teu compte per millorar les teves habilitats?