Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)

Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)

Ons gaan voort met die reeks projekte vir opleiding.

laag

Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)

www.reddit.com/r/layer

Laag is 'n gemeenskap waar almal 'n pixel op 'n gemeenskaplike "bord" kan teken. Die oorspronklike idee is op Reddit gebore. Die r/laag-gemeenskap is 'n metafoor vir mede-skepping, dat almal 'n skepper kan wees en bydra tot 'n gemeenskaplike saak.

Wat jy sal leer wanneer jy jou Layer-projek skep:

  • Hoe JavaScript-doek werk, om te weet hoe om doek te gebruik, is 'n kritieke vaardigheid in baie toepassings.
  • Hoe om gebruikerstoestemmings (gebruikerstoestemmings) te koördineer. Elke gebruiker kan elke 15 minute een pixel teken sonder om aan te meld.
  • Skep koekiesessies.

Squoosh

Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)
squoosh.app

Squoosh is 'n beeldkompressie-app met baie gevorderde opsies.

Gif 20 mbNog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)

Deur jou eie weergawe van Squoosh te skep, sal jy leer:

  • Hoe om met beeldgroottes te werk
  • Bemeester die basiese beginsels van die Drag'n'Drop API
  • Verstaan ​​hoe API's en gebeurtenisluisteraars werk
  • Hoe om lêers op te laai en uit te voer

Let wel: die beeldkompressor is plaaslik. Dit is nie nodig om bykomende data na die bediener te stuur nie. Jy kan 'n kompressor op jou eie hê, of jy kan op 'n bediener, van jou keuse.

sakrekenaar

Komaan? Ernstig? Sakrekenaar? Ja, dit is reg, 'n sakrekenaar. Om die basiese beginsels van wiskundige bewerkings te verstaan ​​en hoe dit saamwerk, is 'n kritieke vaardigheid om jou toepassings te vereenvoudig. Vroeër of later sal jy met getalle te doen kry en hoe gouer hoe beter.

Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)
jarodburchill.github.io/CalculatorReactApp

Deur jou eie sakrekenaar te skep, sal jy leer:

  • Werk met getalle en wiskundebewerkings
  • Oefen met die gebeurtenis luisteraars API
  • Hoe om elemente te rangskik, verstaan ​​die style

Kruiper (soekenjin)

Almal het 'n soekenjin gebruik, so hoekom skep jy nie jou eie nie? Kruipers word gebruik om inligting te soek. Almal gebruik dit elke dag en die vraag na hierdie tegnologie en spesialiste sal mettertyd net groei.

Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)
Google soekenjin

Wat sal jy leer deur jou eie soekenjin te skep:

  • Hoe crawlers werk
  • Hoe om webwerwe te indekseer en hoe om hulle volgens gradering en reputasie te rangskik
  • Hoe om geïndekseerde werwe in 'n databasis te stoor en hoe om met 'n databasis te werk

Musiekspeler (Spotify, Apple Music)

Almal luister na musiek – dit is net 'n integrale deel van ons lewe. Kom ons bou 'n musiekspeler om beter te verstaan ​​hoe die basiese meganika van 'n moderne musiekstroomplatform werk.

Nog 5 gewaagde ontwikkelaaropleidingsprojekte (Layer, Squoosh, Sakrekenaar, Webwerfkruiper, Musiekspeler)
Spotify

Wat jy sal leer deur jou eie musiekstroomplatform te skep:

  • Hoe om met die API te werk. gebruik API's van Spotify of Apple Music
  • Hoe om te speel, stop of terugspoel na die volgende/vorige liedjie
  • Hoe om die volume te verander
  • Hoe om gebruikersroetering en blaaiergeskiedenis te bestuur

PS

Watter projekte sou jy voorstel om op jou eie te “repliseer” om jou vaardighede te verbeter?

Bron: will.com

Voeg 'n opmerking