Yeni Başlayanlar için En İyi JavaScript Kitabı nedir?


JavaScript'ten kaçamazsınız. Yıllarca JS'nin pes etmeyen korku filmi kötü adamı olduğunu hissettim. Bundan kaçınmaya çalıştım. Koştum, koştum ve saklandım. Ama Jason Voorhees gibi o da beni buldu.

Cidden, gerçek şu ki, bugünlerde web geliştirme veya tasarım alanında çalışıyorsanız, JavaScript'i bir ölçüde kullanacaksınız. WordPress çalışıyor olsanız bile, en azından temel bir dil anlayışına ihtiyacınız olacak.

Ve sana söyleyeyim, bunu fark ettiğimde, ruhumun derinliklerinde canımı acıttı. Size yıllardır JavaScript'ten kaçındığımı söylemiştim. Yazmaktan nefret ettim, okumaktan nefret ettim ve onunla ilgili her şeyden nefret ettim. Ancak JS'nin web'de en hızlı büyüyen dil olması ve WordPress kaynak kodunun yaklaşık %30'unun PHP'den JS'ye taşınmasıyla birleştiğinde, tehlikeli olmak için en azından yeterince JavaScript öğrenmem gerektiğine karar verdim.

Her iyi inek gibi, bulabileceğim en iyi JavaScript kitabını bulmak için interneti taradım. Düzinelerce incelemeyi okuyarak ve kendi başıma bir avuç kitaptan fazlasını deneyerek, tamamen acemi olsanız bile JavaScript öğrenmenize yardımcı olacak bir avuç metin bulduğumu düşünüyorum.

Bir JavaScript Kitabında Aradıklarım

Herhangi bir programlama dili için bir eğitim kitabında üç şey arama eğilimindeyim:

  • Stil ve Ton
  • Proje Tabanlı Öğrenme
  • karşılanabilirlik

Bunları göz önünde bulundurarak, ilk acemi karmaşasını aşmak için sizin ve benim için en iyi JavaScript kitabını aramaya başladım.

Stil ve Ton

Kodlama kitaplarından Shakespeare'in çıkmasını beklemiyorum ama okunabilirliğin önemli olduğunu düşünüyorum. Sadece bilgi almak isteseydim, resmi belgeleri okuyabilirdim (gerçi Mozilla Developers Network gibi bazı kuru dokümanlar oldukça kullanışlı ve eğlencelidir).

Çok fazla şaka ve kelime oyunu yapan komik yazarları tercih ederim (anla, değil mi?) 6 yaşındaki çocuğuna bir şeyler anlatan profesör ya da gerçekten dikkatli bir baba.

Proje Tabanlı Öğrenme

Oldukça basit: Becerileri tek başına öğretmeyen JavaScript kitapları arıyorum. Elbette, DOM manipülasyonunu kendi başınıza öğrenmeniz gerekecek. Sadece fonksiyon ve kapsam yazmaya alışmanız gerekecek.

Ama temelleri ve nasıl yazılacağını kavradıktan sonra, bunun gerçek dünyada ne kadar yararlı olduğunu görebilmek istiyorum. Pomodoro saati veya resim galerisi yazabilmek istiyorum. Kas hafızası için sadece birkaç satır kod yazmak yerine kullanıldığını gördüğüm bir şey.

karşılanabilirlik

Uygun fiyatlı olmak hepimiz için farklı bir şey ifade ediyor. Bazı insanlar için, en iyi JavaScript kitabı için 500 dolar harcamak hiç sorun olmayacak – özellikle de mükemmel geliştirici işini bulmanıza yardımcı oluyorsa (veya şirketiniz bunu masrafa sokabilirse). Diğerleri için, 20 doların üzerindeki herhangi bir şey yüksek uçta çünkü bu, gerçekten çok fazla kaynak ayıramayacağınız bir yan beceridir.

İnsanların büyük çoğunluğuna bir şekilde ulaşılabilir ve uygun fiyatlı olmanın o mutlu ortamını yakalayan bir şey arıyorum.

Yeni Başlayanlar İçin En İyi JavaScript Kitabını Sunmama İzin Verin

En azından en iyi JavaScript kitaplarının bir kısmı. Durumunuza ve ihtiyaçlarınıza bağlı olarak bunlardan biri sizin için en iyi kitap olmalıdır.

Etkili JavaScript

En İyi JavaScript Kitabı

Tamam, bu harika. Satın alınabilirlik hakkında konuşurken, ücretsiz ile yanlış gidemezsiniz. Peki, ücretsiz olabilir. Eloquent JavaScript, web sitesinin dediği gibi, “Creative Commons atıf-ticari olmayan lisansı altında lisanslanmıştır. Bu kitaptaki tüm kodlar ayrıca bir MIT lisansı altında lisanslanmış olarak kabul edilebilir.” Böylece metnin PDF'sini, mobi'sini veya epub'ını hemen indirebilir ve kalbinizi kodlamaya başlayabilirsiniz. (Heck, tarayıcınızdan kullanabileceğiniz çevrimiçi bir sürüm de var. Mazeret yok, friendo.)

Burada bahsetmek istediğim tek uyarı, son güncellemenin EC6 çıkmadan önce yazılmış olan ikinci baskı için 2014 yılında yapılmış olmasıdır. Hala harika bir üs, yeni başlayanlar için tavsiye edemem. Bana bir sürü yardımcı oldu.

Fiyat: ücretsiz | Daha fazla bilgi

Tam Yığın Tepki

En İyi JavaScript Kitabı

Dediğim gibi proje tabanlı öğrenme benim için önemli. Full-Stack React ile gerçekten daha fazla proje tabanlı olamazsınız. React, web uygulamaları oluşturmak için bir JavaScript çerçevesi olduğundan, JavaScript'i kendi başlarına öğelere ayırmanın gerçekten bir yolu yoktur. Her zaman daha büyük bir şeye nasıl entegre olduklarını göreceksiniz.

Sanırım bu, sırf bu yüzden benim için en iyi JavaScript kitabı olabilirdi. Görünüşe göre React'i nasıl idare ettiği için gerçekten seviyorum… hemen hemen her şeyi. Çerçeveyi ve yardımcı programları öğreniyorum ve bu kitapla JS kodunun kendisinin ön uçta ve arka uçta nasıl uygulandığını görüyorum.

React'in kendisi Facebook tarafından açık kaynaklıdır, bu da yakın zamanda hiçbir yere gitmeyeceği anlamına gelir ve yerel iOS ve Android uygulamaları (yalnızca bir sarmalayıcıdaki web uygulamaları değil) yapmak için kullanabileceğiniz React Native adlı bir kitaplık vardır – örneğin, Instagram, React Native ile yazılmıştır.

Fiyat: 39$ (ekipler için 399$'a kadar) | daha fazla bilgi

O'Reilly Books tarafından her şey

En İyi JavaScript Kitabı

JavaScript kitapları (veya genel olarak programlama dili kitapları, gerçekten) için bilmiyorum, on saniyeden fazlasını ararsanız, O'Reilly tarafından yayınlanan çok sayıda kitap göreceksiniz. Birçok yönden, onlar gitmek-kaynağın dillerde, bootcamps gelen kampüslerde döndük.

JavaScript'e yeni başlayan biri olarak en iyi JavaScript kitabını bulmam gerektiğinde, herkes ve kardeşleri beni O'Reilly'ye yönlendirdi.

Sahip olduğunuz tüm seçenekleri ayrıştırmak göz korkutucu olabilir, ancak yeni başlayanları tamamlamak için diğerlerinden daha yararlı olacak birkaç tane olduğunu düşünüyorum:

O'Reilly'nin En İyisi

  • JavaScript: Kesin Kılavuz , JavaScript'teki hemen hemen her şeyi kapsar. Kapsanan bir konuya ihtiyacınız varsa, burada. Bunu sadece benim yaptığım gibi öğrenmek için bir öğretici olarak kullanmakla kalmaz, aynı zamanda hızlı belgelere ihtiyaç duyduğunuzda şaşırtıcı bir başvuru kılavuzudur.
  • JavaScript: The Good Parts , muhtemelen şimdiye kadarki herhangi bir teknoloji kitabının en sevdiğim başlığına sahiptir. JavaScript'e daha önce hiç dokunmamış geliştiriciler için özel olarak tasarlanmıştır, dilin size en uygun bölümlerinden başka bir şey elde edemezsiniz. Bu kitabı oku. Rica ederim.
  • Modern JavaScript , şu anda JavaScript'te neler olduğunu kapsar. Dilde (EC6, EC7, yakında çıkacak olan EC8), tonlarca çerçeve (Angular, Ember, Node, React, vb.) ve hatta daha fazla kitaplık için yıllık güncellemeler vardır. Öğreticilerden daha çok bir referans koleksiyonu, tam olarak yeni başlayanlar, kendinizi tam olarak neye soktuğunuzu tam olarak parçaladığı için bu başlıktan gerçekten çok şey kazanabilir.

Bu başlıkların her biri biraz farklı şeyler sunar, ancak bunlardan herhangi biri sizin için en iyi JavaScript kitabı olabilir. Hepsinden iyisi, her biri tamamen yeni başlayanlar tarafından erişilebilir.

Hepsinden iyisi, O'Reilly'nin bir abonelik hizmeti ve kitapları için alakart seçenekleri var. Kitapların sizin için işe yarayıp yaramadığını görmek için 10 günlük bir deneme süresi alabilir ve eğer işe yararlarsa, abone olmaya devam edebilir veya bireysel e-kitapları Amazon'dan 4,99 $ gibi düşük bir fiyata almaya başlayabilirsiniz.

Fiyat: ücretsiz deneme | daha fazla bilgi

Peki Yeni Başlayanlar İçin En İyi JavaScript Kitabı Nedir?

Benim için bu bir kravat. O'Reilly'nin kitaplığının her yerde bulunmasına ve gülünç kalitesine rağmen, insanlara önereceğim kitap olarak her zaman Eloquent JavaScript'e geri dönüyorum. Benim için kazmak ve başlamak için en rahat hissettiren buydu. Ayrıca ücretsizdir, bu yüzden bir şans vermek için hiçbir şeyiniz yok.

Bununla birlikte, Full-Stack React ile her şeyden daha fazla zaman harcadığımı söyledi. Bu kısmen benim tercihim çünkü React'i öğrenmek istiyorum, ama aynı zamanda bir şeyler inşa etmenin JS'nin temellerini hatırlamayı kolaylaştırmasından kaynaklanıyor. Kitaplık tabanlı olduğu için basit JS öğreticileri almıyorsunuz, ancak daha yararlı bulduğum uygulamayı öğreniyorsunuz.

TL; DR: Eğer o genel JavaScript öğrenmeyi arıyorsanız, Eloquent Javascript ile gidin. Belirli bir çerçeveye bağlı değildir, bu nedenle herkes için çalışacaktır. Ve dediğim gibi, React kullanmanıza izin verilmedikçe veya zaten farklı bir çerçeveye bağlı değilseniz, Full-Stack React ile yanlış gidemezsiniz.

Sizce en iyi JavaScript kitabı hangisidir? Haydi yorumlarda bu iyi kitap öğrenme hakkında konuşalım!

Makale küçük resmi, Teguh Jati Prasetyo / Shutterstock.com

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir