ProHoster > Блог > warta internet > 5 proyek pelatihan sing luwih wani kanggo pangembang (Lapisan, Squoosh, Kalkulator, Crawler Situs Web, Pamuter Musik)
5 proyek pelatihan sing luwih wani kanggo pangembang (Lapisan, Squoosh, Kalkulator, Crawler Situs Web, Pamuter Musik)
Lapisan minangka komunitas sing saben wong bisa nggambar piksel ing "papan" sing dienggo bareng. Ide asli lair ing Reddit. Komunitas r / Lapisan minangka metafora kanggo kreatifitas sing dienggo bareng, sing saben wong bisa dadi pencipta lan nyumbang kanggo sabab umum.
Apa sing bakal sampeyan sinau nalika nggawe proyek Layer dhewe:
Cara kerja kanvas JavaScript Ngerti cara ngoperasikake kanvas minangka skill kritis ing akeh aplikasi.
Carane koordinasi ijin pangguna. Saben pangguna bisa nggambar siji piksel saben 15 menit tanpa kudu mlebu.
Squoosh minangka aplikasi kompresi gambar kanthi akeh pilihan lanjut.
GIF 20 MB
Kanthi nggawe versi Squoosh sampeyan dhewe, sampeyan bakal sinau:
Cara nggarap ukuran gambar
Sinau dhasar Drag'n'Drop API
Ngerti cara kerja API lan pamireng acara
Cara ngunggah lan ngekspor file
Wigati: Kompresor gambar lokal. Ora perlu ngirim data tambahan menyang server. Sampeyan bisa duwe kompresor ing ngarep, utawa sampeyan bisa nggunakake ing server, Sampéyan.
Kalkulator
Ayo? Serius? Kalkulator? Ya, persis, kalkulator. Ngerteni dhasar operasi matematika lan cara kerjane minangka katrampilan kritis kanggo nyederhanakake aplikasi sampeyan. Cepet utawa mengko sampeyan kudu ngatasi nomer lan luwih cepet luwih apik.
Kanthi nggawe kalkulator dhewe, sampeyan bakal sinau:
Bisa nganggo angka lan operasi matematika
Praktek karo API pamireng acara
Carane ngatur unsur, ngerti gaya
Crawler (mesin telusur)
Saben uwong wis nggunakake mesin telusur, mula kenapa ora nggawe dhewe? Crawler dibutuhake kanggo nggoleki informasi. Saben uwong nggunakake saben dina lan panjaluk teknologi lan spesialis iki mung bakal tuwuh kanthi suwe.
mesin telusur Google
Apa sing bakal sampeyan sinau kanthi nggawe mesin telusur dhewe:
Cara kerjane crawler
Cara ngindeks situs lan carane menehi peringkat kanthi rating lan reputasi
Cara nyimpen situs sing diindeks ing basis data lan cara nggarap database
Pamuter musik (Spotify, Apple Music)
Saben uwong ngrungokake musik - iku mung bagean integral saka urip kita. Ayo nggawe pamuter musik supaya luwih ngerti kepiye mekanisme dhasar platform streaming musik modern.
Spotify
Apa sing bakal sampeyan sinau kanthi nggawe platform streaming musik sampeyan dhewe:
Carane bisa karo API. nggunakake API saka Spotify utawa Apple Music
Carane muter, ngaso utawa mundur total menyang trek sabanjuré / sadurungé
Cara ngganti volume
Cara ngatur rute pangguna lan riwayat browser
PS
Proyèk apa sing bakal disaranake "replikasi" dhewe kanggo nambah katrampilan sampeyan?