checkRows kısmında kodu çok statik yazmışsın. Mesela array'in 90 elementi olduğunu düşün. Aynı şekilde if else diyererk 90 elementi birden kontrol edemezdin. 30 satır kod yazman gerekirdi. Onun yerine, for içerisinde blocks.length kadar dönüp, 3 er 3 er kümeleyip öyle kıyaslasaydın dinamizmi korumuş olurdun koddaki, eğer board'ı büyütmek istersen mesela 6'ya 6'lık bir board'a dönüştürdün, değiştirmen gereken tek şey kümelediğin sayı yani 3 olacaktı. Dinamik kod yazmak bu yüzden çok önemli. Değişikliklere hep açık kalmanı sağlar. Uygulamanı tavsiye ederim. Emeğine sağlık
Selam Alparslan, dediğine katılıyorum. Normalde kodu o şekilde yazmaya özen gösteriyorum. Fakat xox oyunu sabit bir kalıpta olduğu ve video biraz daha başlangıç seviyesine hitap ettiği için o şekilde yapmıştım. Görüşün için teşekkür ederim 👍
3 ay önceki zavallı ben daha arrow function nedir yeni öğrenmiştim ve neden kullanıldığı hakkında en ufak bir fikrim yoktu, şimdi ise uygulamayı tek başıma geliştirebiliyorum. Bunu okuyan arkadaşlara tavsiye sakın pes etmeyin, bırakmayın!!
Beğendiğinize sevindim :) Kod dökümünü açıklamalar kısmında paylaştım, indirebilir veya fork ile çekebilirsiniz. Destek olmak isterseniz ise yıldızlarsanız sevinirim.
Dostum Bak sen kod yazinca anliyorum yani biraz bazi seyleri cozmusum diye bilirim ama ben kod yazmaya basliyinca tikaniyorum Bu nasil bi seyse cikmaza sokuyor adami :)
@@user-ul2mw6fu2e Tekrar simdi w3schooldan ogreniyorum Metodlari biliyorum ama kullanmakda zorluk cekiyorum Basit projeleride sknti cekmiyorum Medium projelerde zorlaniyorum
@@user-ul2mw6fu2e Bir kac ay daha bekliycem daha reacte gecemedim toplam 11 haftadir js ile urassiyorum Bir 5 hafta sonra falan herhalde yavasdan reacte gecerim Youtubda videolar var 6aya falan ogrendim diye 6 aya veb developer oldum falan diye. Acikcasi onlar pek inandirici gelmiyor cunki programi ogrenmek le pratikyapmak cok farkli Gercekden bu meslek zaman taleb etmektedir
@@eelguneezmemmedov1671 evet tam katiliyrom.Praktik yapmak gerekiyor.Ben simdi ye kadar 3 tane mini oyun yapdim ( quiz game,heab makinesi,to do app,).3 gun is e memory game oyunu uzerinde calisdim yapamadim.O uzden stress yapdim.
dostum Mende 2 haftadir sadece dom uzerinde calisiyorum Anlamakda baya cetinlik cekiyorum hele su local storage varya beni isyan noktasina ulasdirdi ama onemli olan yavas yavas da olsa ogrenmemiz pes etmeden devam edek InsALLAH bi yerden sonra biraz hakim olucaz.
efsane bir emek. bu projelesi "javascript proje örnekleri" gibi bir oynatma listesi yapın ve içini doldurun. eminin rağbet görecek
harikasin dostum,elerine saglik
Çok güzel bir video olmuş . Eline sağlık. Anlatımın gayet akıcı. :) Böyle öğretici videoların devamı gelsin...
checkRows kısmında kodu çok statik yazmışsın. Mesela array'in 90 elementi olduğunu düşün. Aynı şekilde if else diyererk 90 elementi birden kontrol edemezdin. 30 satır kod yazman gerekirdi. Onun yerine, for içerisinde blocks.length kadar dönüp, 3 er 3 er kümeleyip öyle kıyaslasaydın dinamizmi korumuş olurdun koddaki, eğer board'ı büyütmek istersen mesela 6'ya 6'lık bir board'a dönüştürdün, değiştirmen gereken tek şey kümelediğin sayı yani 3 olacaktı. Dinamik kod yazmak bu yüzden çok önemli. Değişikliklere hep açık kalmanı sağlar. Uygulamanı tavsiye ederim. Emeğine sağlık
Selam Alparslan, dediğine katılıyorum. Normalde kodu o şekilde yazmaya özen gösteriyorum. Fakat xox oyunu sabit bir kalıpta olduğu ve video biraz daha başlangıç seviyesine hitap ettiği için o şekilde yapmıştım. Görüşün için teşekkür ederim 👍
merhabalar Alparslan onu nasıl yapabiliriz biraz açıklar mısın? Yeni yeni javascript öğrenmeye başladım da müsait bir zamanında
6:35 te neden arrow function kullandık orayı anlayamadım, ben genelde oluşturduğum fonksiyonu orada çağırırdım, burda olmuyor ama
3 ay önceki zavallı ben daha arrow function nedir yeni öğrenmiştim ve neden kullanıldığı hakkında en ufak bir fikrim yoktu, şimdi ise uygulamayı tek başıma geliştirebiliyorum. Bunu okuyan arkadaşlara tavsiye sakın pes etmeyin, bırakmayın!!
Teşekkürler kardeşim eline, ağzına sağlık
Çok teşekkür ederim, faydalı olduysa ne mutlu 😊👍
cok guzel kardes da ha fazla proje gelsın htm css js ile emegine yuregıne saglık
Beğenmenize çok sevindim, uygun vakit bulduğum an tekrar baslayacagım video çekimlerine. 👍
Çok güzel yaptınız,emeğinize saygısızlık etmek istemiyorum ama bu uygulamanın kodlarını atabilirmissiniz
Beğendiğinize sevindim :)
Kod dökümünü açıklamalar kısmında paylaştım, indirebilir veya fork ile çekebilirsiniz. Destek olmak isterseniz ise yıldızlarsanız sevinirim.
.block {
cursor: pointer;
}
bunla daha güzel gözüktü bence css kodlaması
Dostum Bak sen kod yazinca anliyorum yani biraz bazi seyleri cozmusum diye bilirim ama ben kod yazmaya basliyinca tikaniyorum Bu nasil bi seyse cikmaza sokuyor adami :)
Hahahahaha çok iyi anlıyorum seni, pekiştirdikçe hakim olmaya başlayacaksın yazdığın koda.
şimdi ne durumdasin.Bende ayni sorunu yaşiyorum
@@user-ul2mw6fu2e Tekrar simdi w3schooldan ogreniyorum Metodlari biliyorum ama kullanmakda zorluk cekiyorum Basit projeleride sknti cekmiyorum Medium projelerde zorlaniyorum
@@user-ul2mw6fu2e Bir kac ay daha bekliycem daha reacte gecemedim toplam 11 haftadir js ile urassiyorum Bir 5 hafta sonra falan herhalde yavasdan reacte gecerim Youtubda videolar var 6aya falan ogrendim diye 6 aya veb developer oldum falan diye. Acikcasi onlar pek inandirici gelmiyor cunki programi ogrenmek le pratikyapmak cok farkli Gercekden bu meslek zaman taleb etmektedir
@@eelguneezmemmedov1671 evet tam katiliyrom.Praktik yapmak gerekiyor.Ben simdi ye kadar 3 tane mini oyun yapdim ( quiz game,heab makinesi,to do app,).3 gun is e memory game oyunu uzerinde calisdim yapamadim.O uzden stress yapdim.
Hayattan o kadar umutsuzum ki javascript kursu aldım Dom kısmında takıldım kafayı yemek üzereyim artık hayattan umudumu yitirdim ya
DOM konusu javascript'te en kilit ve oturtması zor olan yapılardan bir tanesi. Pes etmeyip öğrenmeye devam et, çözdüğün an gerisi kolay gelecek!
dostum Mende 2 haftadir sadece dom uzerinde calisiyorum Anlamakda baya cetinlik cekiyorum hele su local storage varya beni isyan noktasina ulasdirdi ama onemli olan yavas yavas da olsa ogrenmemiz pes etmeden devam edek InsALLAH bi yerden sonra biraz hakim olucaz.
@@eelguneezmemmedov1671 aynen öyle, bizim videolardaki javascript kısımlarında da yararlanıyoruz DOM'dan çokça. Kodları incelemeniz faydalı olacaktır.
@@Kodmatik20 senin uygulamali videolarini SIKI takip ediyorum dostum Baya guzel is cikariyorsun tebrik ederim
@@eelguneezmemmedov1671 Çok teşekkür ederim :))