• 21-09-2021, 14:47:02
    #1
    Merhaba başlıkta da belirttiğim gibi, JavaScript'e yeni başlayacaklar için kaynak oluşturuyorum. Sebebini soracak olursanız, öğrendiklerimi, bildiklerimi ve öğreneceklerimi hem daha iyi idrak edebilmek hem de kaliteli Türkçe kaynak oluşturabilmek diye özetleyebilirim. GitBook alt yapısı ile oluşturmaya çalıştığım proje için biraz FeedBack'e ihtiyacım var. Eğer JS hakkında ilgiliyseniz, şu ana kadar yazdığım kısımlara göz atabilir ve daha iyi bir şekilde devam edebilmem için FeedBack verebilirsiniz. Yazım hataları vs olabilir, bir arkadaşım ayda bir kez üzerinden geçip editleme yapacak.
  • 21-09-2021, 15:23:54
    #2
    Şimdi öncelikle söyleyeceğim şeyler hoşuna gitmeyebilir ancak yarın bunu başkasından duymandansa erkenden benden duymanı yeğlerim.

    1-) 1-2 Senelik, hatta 5-6 senelik JavaScript deneyimiyle JavaScript Türkçe Dökümantasyonu yazmaya kalkarsan hiç kimseye yardımcı olamazsın.
    2-) PluralSight olsun You Dont Know JS olsun çok sağlam kitaplar/videolu dersler var. Bunların herhangi birisini almadığını düşünüyorum. Bunları hazırlayan adamlar onlarca seneyi JavaScriptle geçirmiş, gerek NotePadden kodlar yazmış insanlar ve JavaScript'in nasıl çalıştığına dair herşeyi biliyorlar. Ancak o seviyeye geldiklerinde bir şeyler öğretmeyi düşünebiliyorlar.

    Öğretmek bu kadar basit bir iş asla değil ve olamayacaktırda. Örnek vermem gerekirse JavaScript Frameworkleri hakkında bir başlık açmışsın ama JavaScript Kütüphaneleri hakkında bir başlık yok. Mesela bunların arasındaki farkları biliyor musun? Framework vs Library farkı en basit olaylardan bir tanesi. Mesela for vs map arasındaki fark? Gibi gibi, burada sınavlarda çıkan en basit sorulardan bir çoğunun cevabını bilmediğine eminim.

    Kaç tane JavaScript trick'i biliyorsun? JavaScript eğitiminde direkt ES6 dan başlamışsın. Neden ES5ten başlamıyorsun? Daha sonra bir alt başlıkta ES5 vs ES6 yazabilirsin mesela.

    Öğretme hevesini tamamiyle anlıyorum ve bunu kırmak istemem ancak öğretmen, öğretici pozisyonunda olmak 1-2 senede olacak iş değil. 2 senede ancak büyük çaplı bir proje bitirip Juniorluğunu atarsın. Bir çok iyi ve güzel Türkçe kaynak var günümüzde JavaScript için. Hatta React için, Angular için bile var.

    Benim sana önerim öğretmen olmayı/olmaya çalışmayı hemen bırakıp acilen hızlı hızlı projeler geliştirmen. You Dont Know JS kitabını alıp okuman. Ve daha nice tecrübeler edinmen. Çok erken, çok yanlış bir iş. JavaScript öğretmeye çalışıldıkça değil, kodladıkça öğrenilir.
  • 21-09-2021, 15:33:54
    #3
    Nidhogg adlı üyeden alıntı: mesajı görüntüle
    Şimdi öncelikle söyleyeceğim şeyler hoşuna gitmeyebilir ancak yarın bunu başkasından duymandansa erkenden benden duymanı yeğlerim.

    1-) 1-2 Senelik, hatta 5-6 senelik JavaScript deneyimiyle JavaScript Türkçe Dökümantasyonu yazmaya kalkarsan hiç kimseye yardımcı olamazsın.
    2-) PluralSight olsun You Dont Know JS olsun çok sağlam kitaplar/videolu dersler var. Bunların herhangi birisini almadığını düşünüyorum. Bunları hazırlayan adamlar onlarca seneyi JavaScriptle geçirmiş, gerek NotePadden kodlar yazmış insanlar ve JavaScript'in nasıl çalıştığına dair herşeyi biliyorlar. Ancak o seviyeye geldiklerinde bir şeyler öğretmeyi düşünebiliyorlar.

    Öğretmek bu kadar basit bir iş asla değil ve olamayacaktırda. Örnek vermem gerekirse JavaScript Frameworkleri hakkında bir başlık açmışsın ama JavaScript Kütüphaneleri hakkında bir başlık yok. Mesela bunların arasındaki farkları biliyor musun? Framework vs Library farkı en basit olaylardan bir tanesi. Mesela for vs map arasındaki fark? Gibi gibi, burada sınavlarda çıkan en basit sorulardan bir çoğunun cevabını bilmediğine eminim.

    Kaç tane JavaScript trick'i biliyorsun? JavaScript eğitiminde direkt ES6 dan başlamışsın. Neden ES5ten başlamıyorsun? Daha sonra bir alt başlıkta ES5 vs ES6 yazabilirsin mesela.

    Öğretme hevesini tamamiyle anlıyorum ve bunu kırmak istemem ancak öğretmen, öğretici pozisyonunda olmak 1-2 senede olacak iş değil. 2 senede ancak büyük çaplı bir proje bitirip Juniorluğunu atarsın. Bir çok iyi ve güzel Türkçe kaynak var günümüzde JavaScript için. Hatta React için, Angular için bile var.

    Benim sana önerim öğretmen olmayı/olmaya çalışmayı hemen bırakıp acilen hızlı hızlı projeler geliştirmen. You Dont Know JS kitabını alıp okuman. Ve daha nice tecrübeler edinmen. Çok erken, çok yanlış bir iş. JavaScript öğretmeye çalışıldıkça değil, kodladıkça öğrenilir.

    Yanlış anlamayın ama feedback vermekten ziyade ezbere birkaç laf yazmışsınız gibi geldi. Evet tecrübem ve deneyimim yok ama öğrendiklerimi paylaşabilmem için öyle bir kıstas da yok. Birkaç satır yazı okuyup, benim ne okuyup ne okumadığımın çıkarımını yapmışsınız(sallamışsınız) ama Eloquent JavaScript'i ve You Dont Know JS'i de okumaya devam ediyorum ve bir hayli yol katettim. Bir şey öğretmek için bir seviyeye gelmek önemli değil, ve ben bir şey öğretmiyor yardımcı bir kaynak oluşturuyorum. Eğer attığım linke 3-5 dakika göz atsaydınız ilk sayfada bundan bahsettiğimi görür ve belki anlardınız. Frameworkler hakkında açtığım başlığın yalnızca adını okuyup geçmişsiniz, orada da insanlar araştırıp kendileri anlasınlar diye kaynak linki bırakmıştım. Elinize sağlık uzun uzuna yazmışsınız ama bir tanesi bile tutarlı ya da altı dolu değil.
  • 21-09-2021, 15:41:45
    #4
    eneskt adlı üyeden alıntı: mesajı görüntüle
    Yanlış anlamayın ama feedback vermekten ziyade ezbere birkaç laf yazmışsınız gibi geldi. Evet tecrübem ve deneyimim yok ama öğrendiklerimi paylaşabilmem için öyle bir kıstas da yok. Birkaç satır yazı okuyup, benim ne okuyup ne okumadığımın çıkarımını yapmışsınız(sallamışsınız) ama Eloquent JavaScript'i ve You Dont Know JS'i de okumaya devam ediyorum ve bir hayli yol katettim. Bir şey öğretmek için bir seviyeye gelmek önemli değil, ve ben bir şey öğretmiyor yardımcı bir kaynak oluşturuyorum. Eğer attığım linke 3-5 dakika göz atsaydınız ilk sayfada bundan bahsettiğimi görür ve belki anlardınız. Frameworkler hakkında açtığım başlığın yalnızca adını okuyup geçmişsiniz, orada da insanlar araştırıp kendileri anlasınlar diye kaynak linki bırakmıştım. Elinize sağlık uzun uzuna yazmışsınız ama bir tanesi bile tutarlı ya da altı dolu değil.
    Bu iş öncelikle saygı ile başlar. Senden tecrübeli developerlara saygı duyarsın öyle konuşursun. Kurumsal bir şirkette Seniorlar seni iyi eğitir de işte denk gelmemişsindir. Benim altıma denk gelmezsin umarım. Sadece konu başlıklarından zaten tecrübeni görebiliyorum bi 6 sene sonra sen de görebileceksin bunu emin ol. İnternette bir hayli yardımcı kaynak var ve ustalarından verilen kaynaklar bunlar. Bu kaynakların amacı öğretici olmasıdır. Tecrüben ve deneyimin yokken öğretici bir kaynak oluşturmanın zararından bahsetmiştim. Bu zarar ilk sana gelir, bana bi şey olmaz. Ben dostça sana uyarımı yapayım da, sen istersen köpür, istersen hakaret et. Kurumsal firmaya girip 2-3 kodu commit ettiğinde gelen yorumlarda psikolojin bozulur sonra. Bol bol tecrübe edinmeye bak bana kalırsa. Tecrübe edindikten sonra yazdıklarımın altı dolar yeniden okuduğunda merak etme.
  • 21-09-2021, 15:45:51
    #5
    Yorum için teşekkürler. Umarım sizin altınızda çalışmam 🤙🏻 iyi günler.
  • 24-09-2021, 19:36:43
    #6
    Nidhogg adlı üyeden alıntı: mesajı görüntüle
    Şimdi öncelikle söyleyeceğim şeyler hoşuna gitmeyebilir ancak yarın bunu başkasından duymandansa erkenden benden duymanı yeğlerim.

    1-) 1-2 Senelik, hatta 5-6 senelik JavaScript deneyimiyle JavaScript Türkçe Dökümantasyonu yazmaya kalkarsan hiç kimseye yardımcı olamazsın.
    2-) PluralSight olsun You Dont Know JS olsun çok sağlam kitaplar/videolu dersler var. Bunların herhangi birisini almadığını düşünüyorum. Bunları hazırlayan adamlar onlarca seneyi JavaScriptle geçirmiş, gerek NotePadden kodlar yazmış insanlar ve JavaScript'in nasıl çalıştığına dair herşeyi biliyorlar. Ancak o seviyeye geldiklerinde bir şeyler öğretmeyi düşünebiliyorlar.

    Öğretmek bu kadar basit bir iş asla değil ve olamayacaktırda. Örnek vermem gerekirse JavaScript Frameworkleri hakkında bir başlık açmışsın ama JavaScript Kütüphaneleri hakkında bir başlık yok. Mesela bunların arasındaki farkları biliyor musun? Framework vs Library farkı en basit olaylardan bir tanesi. Mesela for vs map arasındaki fark? Gibi gibi, burada sınavlarda çıkan en basit sorulardan bir çoğunun cevabını bilmediğine eminim.

    Kaç tane JavaScript trick'i biliyorsun? JavaScript eğitiminde direkt ES6 dan başlamışsın. Neden ES5ten başlamıyorsun? Daha sonra bir alt başlıkta ES5 vs ES6 yazabilirsin mesela.

    Öğretme hevesini tamamiyle anlıyorum ve bunu kırmak istemem ancak öğretmen, öğretici pozisyonunda olmak 1-2 senede olacak iş değil. 2 senede ancak büyük çaplı bir proje bitirip Juniorluğunu atarsın. Bir çok iyi ve güzel Türkçe kaynak var günümüzde JavaScript için. Hatta React için, Angular için bile var.

    Benim sana önerim öğretmen olmayı/olmaya çalışmayı hemen bırakıp acilen hızlı hızlı projeler geliştirmen. You Dont Know JS kitabını alıp okuman. Ve daha nice tecrübeler edinmen. Çok erken, çok yanlış bir iş. JavaScript öğretmeye çalışıldıkça değil, kodladıkça öğrenilir.
    söylediğiniz kitapların türkçe muadilleri ya da çevirisi var mı
  • 24-09-2021, 20:07:32
    #7
    Nidhogg adlı üyeden alıntı: mesajı görüntüle
    Bu iş öncelikle saygı ile başlar. Senden tecrübeli developerlara saygı duyarsın öyle konuşursun. Kurumsal bir şirkette Seniorlar seni iyi eğitir de işte denk gelmemişsindir. Benim altıma denk gelmezsin umarım.
    Saygı başka birşeydir EGO bambaşka birşeydir. " Benim altıma denk gelmezsin umarım." bu cümleyi nasıl bir tarzda kullandınız bilmiyorum lakin okuyan kişiye negatif etki ediyor. Arkadaş çııkıpta js nin incesini atasını dadasını dıdısını öğreticem dememiş. Tavsiyeleriniz güzel lakin konuşma tarzınız çok ama çok yanlış. Askeriye değil bu sektör. Senden daha eskisine saygı duymalısın evet ama kalkıpta benim altıma gelmezsin umarım nasıl bir üslup nasıl bir düşünce yapısıdır Allah Muhammed aşkına. Yapmayın şöyle şeyler. Bu tarz askeriyede devlet dairesinde vardır anca. Sizin altınızda ki insan buu tarzdan hoşnut olmaz o işi bırakır. Kendi adıma söylüyorum şu tarzınızla Js'nin kralı olsanız 1 dakika durmam yanınızda.

    Bu ülkede tez zamanda sizin gibi düşünceye sahip olan kişilerin temizlenmesi dileğiyle.


    @eneskt; hap bilgileri ayrıntılı anlatımlar ve kaynaklarla yazacağınız yazılar Türkçe kaynak olarak güzel bir düşünce olacaktır. Lütfen şevkinizi kırmadan sağlam adımlarla kafanızda projeyi gerçekleştirin yada devam ettirin. Türkçe kaynak piyasada çok var lakin üstün körü anlatımlar, labali videolar ile dolu. Kılınıda anlatın tüyünü de anlatın. Yeterki anlatın.

    Mevzu öğretmenlik statüsü değil. Bilgi paylaştıkça güzeldir. Paylaşmak erdemliktir. Anlatımlarınızda yanlış yönergeler yok ise çözüm odaklıysanız o bilgi değerlidir.

    Başarılar dilerim.
  • 24-09-2021, 21:25:50
    #8
    emredemirtas adlı üyeden alıntı: mesajı görüntüle
    söylediğiniz kitapların türkçe muadilleri ya da çevirisi var mı
    Maalesef muadili de çevirisi de yok bu tarz kitapların.
  • 24-09-2021, 21:27:34
    #9
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Saygı başka birşeydir EGO bambaşka birşeydir. " Benim altıma denk gelmezsin umarım." bu cümleyi nasıl bir tarzda kullandınız bilmiyorum lakin okuyan kişiye negatif etki ediyor. Arkadaş çııkıpta js nin incesini atasını dadasını dıdısını öğreticem dememiş. Tavsiyeleriniz güzel lakin konuşma tarzınız çok ama çok yanlış. Askeriye değil bu sektör. Senden daha eskisine saygı duymalısın evet ama kalkıpta benim altıma gelmezsin umarım nasıl bir üslup nasıl bir düşünce yapısıdır Allah Muhammed aşkına. Yapmayın şöyle şeyler. Bu tarz askeriyede devlet dairesinde vardır anca. Sizin altınızda ki insan buu tarzdan hoşnut olmaz o işi bırakır. Kendi adıma söylüyorum şu tarzınızla Js'nin kralı olsanız 1 dakika durmam yanınızda.

    Bu ülkede tez zamanda sizin gibi düşünceye sahip olan kişilerin temizlenmesi dileğiyle.


    @eneskt; hap bilgileri ayrıntılı anlatımlar ve kaynaklarla yazacağınız yazılar Türkçe kaynak olarak güzel bir düşünce olacaktır. Lütfen şevkinizi kırmadan sağlam adımlarla kafanızda projeyi gerçekleştirin yada devam ettirin. Türkçe kaynak piyasada çok var lakin üstün körü anlatımlar, labali videolar ile dolu. Kılınıda anlatın tüyünü de anlatın. Yeterki anlatın.

    Mevzu öğretmenlik statüsü değil. Bilgi paylaştıkça güzeldir. Paylaşmak erdemliktir. Anlatımlarınızda yanlış yönergeler yok ise çözüm odaklıysanız o bilgi değerlidir.

    Başarılar dilerim.
    Yorumunuz için teşekkürler hocam. Zaten benim de amacım bildiklerimi öğrendiklerimi pekiştirebilmek için notlar haline getirerek anlaşılabilir bir şey ortaya çıkarmak ve az çok demeden faydalı olabilmek.