Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)

Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)

Təlim üçün silsilə layihələri davam etdiririk.

qat

Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)

www.reddit.com/r/layer

Layer, hər kəsin paylaşılan "lövhədə" piksel çəkə biləcəyi bir cəmiyyətdir. Orijinal ideya Reddit-də yaranıb. r/Layer icması hər kəsin yaradıcı ola biləcəyi və ümumi işə töhfə verə biləcəyi paylaşılan yaradıcılığın metaforasıdır.

Öz Layer layihənizi yaratarkən nə öyrənəcəksiniz:

  • JavaScript kətan necə işləyir Kətanı necə idarə etməyi bilmək bir çox tətbiqlərdə mühüm bacarıqdır.
  • İstifadəçi icazələrini necə əlaqələndirmək olar. Hər bir istifadəçi daxil olmadan hər 15 dəqiqədə bir piksel çəkə bilər.
  • Kuki sessiyaları yaradın.

Squoosh

Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)
squoosh.app

Squoosh bir çox inkişaf etmiş variantları olan bir şəkil sıxma proqramıdır.

GIF 20 MBTərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)

Öz Squoosh versiyanızı yaratmaqla siz öyrənəcəksiniz:

  • Şəkil ölçüləri ilə necə işləmək olar
  • Drag'n'Drop API əsaslarını öyrənin
  • API və hadisə dinləyicilərinin necə işlədiyini anlayın
  • Faylları necə yükləmək və ixrac etmək olar

Qeyd: Şəkil kompressoru yerlidir. Serverə əlavə məlumat göndərmək lazım deyil. Kompressoru evdə əldə edə bilərsiniz və ya onu öz seçiminizə görə serverdə istifadə edə bilərsiniz.

Kalkulyator

Hadi? Ciddi? Kalkulyator? Bəli, dəqiq, kalkulyator. Riyaziyyat əməliyyatlarının əsaslarını və onların birlikdə necə işlədiyini başa düşmək tətbiqlərinizi sadələşdirmək üçün vacib bir bacarıqdır. Gec-tez siz rəqəmlərlə məşğul olmalı olacaqsınız və nə qədər tez bir o qədər yaxşıdır.

Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)
jarodburchill.github.io/CalculatorReactApp

Öz kalkulyatorunuzu yaratmaqla siz öyrənəcəksiniz:

  • Rəqəmlər və riyazi əməliyyatlarla işləmək
  • Hadisə dinləyiciləri API ilə məşq edin
  • Elementləri necə təşkil etmək, üslubları başa düşmək

Crawler (Axtarış motoru)

Hər kəs axtarış motorundan istifadə edib, bəs niyə öz axtarış motorunuzu yaratmayasınız? Məlumat axtarmaq üçün taramaçılar lazımdır. Hər kəs onlardan hər gün istifadə edir və bu texnologiyaya və mütəxəssislərə tələbat yalnız zamanla artacaq.

Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)
Google axtarış motoru

Öz axtarış motorunuzu yaratmaqla nə öyrənəcəksiniz:

  • Tarayıcılar necə işləyir
  • Saytları necə indeksləşdirmək və onları reytinq və reputasiya ilə necə sıralamaq olar
  • İndekslənmiş saytları verilənlər bazasında necə saxlamaq və verilənlər bazası ilə işləmək

Musiqi pleyeri (Spotify, Apple Music)

Hər kəs musiqiyə qulaq asır - bu, sadəcə olaraq həyatımızın ayrılmaz hissəsidir. Müasir musiqi axını platformasının əsas mexanikasının necə işlədiyini daha yaxşı başa düşmək üçün musiqi pleyeri yaradaq.

Tərtibatçı üçün daha 5 cəsarətli təlim layihəsi (Layer, Squoosh, Kalkulyator, Veb Sayt Tarayıcısı, Musiqi Pleyeri)
Spotify

Öz musiqi axını platformanızı yaratmaqla nə öyrənəcəksiniz:

  • API ilə necə işləmək olar. Spotify və ya Apple Music-dən API istifadə edin
  • Növbəti/əvvəlki treki necə oynamaq, dayandırmaq və ya geri çəkmək
  • Səs səviyyəsini necə dəyişdirmək olar
  • İstifadəçi marşrutunu və brauzer tarixini necə idarə etmək olar

PS

Bacarıqlarınızı artırmaq üçün hansı layihələri təkbaşına “təkrarlamağı” təklif edərdiniz?

Mənbə: www.habr.com

Добавить комментарий