{"id":5989,"date":"2021-09-24T14:42:00","date_gmt":"2021-09-24T11:42:00","guid":{"rendered":"https:\/\/www.niobehosting.com\/blog\/?p=5989"},"modified":"2021-08-23T19:11:28","modified_gmt":"2021-08-23T16:11:28","slug":"populer-ve-ucretsiz-javascript-kitaplari","status":"publish","type":"post","link":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/","title":{"rendered":"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131"},"content":{"rendered":"\n<p>JavaScript, 1995 y\u0131l\u0131nda Netscape taraf\u0131ndan geli\u015ftirildi\u011fi tarihten bu yana, g\u00fcn\u00fcm\u00fczde hala ge\u00e7erlili\u011fini koruyan pop\u00fcler yaz\u0131l\u0131m dilleri aras\u0131nda g\u00f6sterilmektedir. JavaScript, web geli\u015ftiricilerin s\u0131kl\u0131kla kullanm\u0131\u015f oldu\u011fu 3 temel yaz\u0131l\u0131m dillerinden biridir. Web tasar\u0131mlar\u0131nda kullan\u0131lan yaz\u0131l\u0131m dilleri a\u015fa\u011f\u0131daki gibidir.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/www.niobehosting.com\/blog\/html-kodlama-nasil-ogrenilir\/\">HTML<\/a>:<\/strong> Web sayfalar\u0131na i\u00e7erik ekleme konusunda destek sunmaktad\u0131r.<\/li><li><strong><a href=\"https:\/\/www.niobehosting.com\/blog\/css-nedir\/\">CSS<\/a>:<\/strong> Web sitelerinin i\u00e7erisinde bar\u0131nd\u0131r\u0131lan tasar\u0131msal sayfalar\u0131n, stil sayfalar\u0131n\u0131n d\u00fczenlenmesini sa\u011flamaktad\u0131r.<\/li><li><strong><a href=\"https:\/\/www.niobehosting.com\/blog\/javascript\/\">JavaScript<\/a>:<\/strong> Web sitelerinde yer alan sayfalar\u0131n davran\u0131\u015flar\u0131n\u0131n y\u00f6netilmesi i\u00e7in kullan\u0131lmaktad\u0131r.<\/li><\/ul>\n\n\n\n<p>JavaScript kullan\u0131m\u0131, web siteleri i\u00e7in dinamikler yaratmak ve oyunlar\u0131 \u00e7al\u0131\u015ft\u0131rmak gibi olduk\u00e7a geni\u015f alanlarda kullan\u0131lmaktad\u0131r. JavaScript \u00f6\u011frenmek geli\u015ftiricilere bir\u00e7ok avantajlar sunar. Bu avantajlar\u0131n ba\u015f\u0131nda, JavaScript\u2019in kolay \u00f6\u011frenilebilir ve uygulanabilir olmas\u0131 gelmektedir. G\u00fcn\u00fcm\u00fczde web sitelerinin %90\u2019\u0131n\u0131n \u00fczerinde JavaScript kullan\u0131m\u0131 ger\u00e7ekle\u015ftirildi\u011fi biliniyor. JavaScript bir\u00e7ok farkl\u0131 taray\u0131c\u0131larda ve mobil cihazlarda \u00e7al\u0131\u015f\u0131r. T\u00fcm bu \u00f6zellikleri ile JavaScript \u00f6\u011frenmek, kendimize yapaca\u011f\u0131m\u0131z iyi bir yat\u0131r\u0131md\u0131r. Bu ama\u00e7la kullan\u0131lacak kaynaklar aras\u0131nda en pop\u00fcler olan ve \u00fccretsiz \u015fekilde sunulan JavaScript kitaplar\u0131n\u0131 yaz\u0131m\u0131z\u0131n devam\u0131nda bulabilirsiniz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"656\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg\" alt=\"\" class=\"wp-image-5990\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg 500w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns-229x300.jpeg 229w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns-76x100.jpeg 76w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns-343x450.jpeg 343w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">JavaScript Tasar\u0131m Modellerini \u00d6\u011frenmek<\/h2>\n\n\n\n<p>Orijinal ad\u0131 \u201c<strong>Learning JavaScript Design Patterns<\/strong>\u201d olan JavaScript kitaplar\u0131ndan ilki, JavaScript konusuna yeni ba\u015flayanlar i\u00e7in haz\u0131rlanm\u0131\u015ft\u0131r. Okuyucular\u0131 i\u00e7in tamamen \u00fccretsiz olarak sunulan E-kitaba <a href=\"https:\/\/addyosmani.com\/resources\/essentialjsdesignpatterns\/book\/\">buradan<\/a> ula\u015fmak m\u00fcmk\u00fcnd\u00fcr.<a href=\"https:\/\/addyosmani.com\/resources\/essentialjsdesignpatterns\/book\/\">&nbsp;<\/a><\/p>\n\n\n\n<p>Web sitelerinde tasar\u0131m desenleri konusu, yaz\u0131l\u0131m tasar\u0131mlar\u0131nda kullan\u0131lan \u00e7\u00f6z\u00fcmlerdendir. JavaScript tasar\u0131m modellerinin \u00f6\u011frenilmesi, heyecan verici ve ke\u015ffedilmesi b\u00fcy\u00fcleyici konulardan biridir. Bunun nedeni olarak da, geli\u015ftiricilerin g\u00fcn\u00fcm\u00fcze kadar ula\u015fan deneyimleri do\u011frultusunda, \u00e7\u00f6z\u00fclmeye \u00e7al\u0131\u015f\u0131lan sorunlara yeni alternatifler sunmalar\u0131 g\u00f6sterilmektedir. Sunulan \u00e7\u00f6z\u00fcm \u00f6nerileri ve tasar\u0131m modelleri, \u00e7al\u0131\u015fmalar\u0131n optimize edilerek, yap\u0131land\u0131r\u0131lmas\u0131n\u0131 sa\u011flamaktad\u0131r. JavaScript tasar\u0131m modellerinin \u00f6\u011frenilmesi, bu alanda yap\u0131lacak \u00e7al\u0131\u015fmalar i\u00e7in genel bir \u00e7er\u00e7eve de sunar.&nbsp;<\/p>\n\n\n\n<p>\u201c<strong>JavaScript Tasar\u0131m Modellerini \u00d6\u011frenmek<\/strong>\u201d kitab\u0131, JavaScript programlama diline ait hem geleneksel hem de modern tasar\u0131m uygulamalar\u0131n\u0131 ke\u015ffetmenin yolunu aralar. Kitab\u0131n hedef kitlesi, JavaScript tasar\u0131m kal\u0131plar\u0131n\u0131 ve bu kal\u0131plara ait programlama dilinin nas\u0131l uygulanabilece\u011fi hakk\u0131nda bilgilerini geli\u015ftirmek isteyenler olarak belirtilmektedir. Kitapta yer verilen kavramlar, temel \u00f6n bilginin sa\u011flanmas\u0131n\u0131 ama\u00e7lamaktad\u0131r. Kitap, temel d\u00fczeyde JavaScript yap\u0131land\u0131rmas\u0131n\u0131 \u00f6\u011frenmek isteyen herkese hitap etmektedir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-succinctly-2.jpeg\" alt=\"\" class=\"wp-image-5992\" width=\"542\" height=\"701\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-succinctly-2.jpeg 300w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-succinctly-2-232x300.jpeg 232w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-succinctly-2-77x100.jpeg 77w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">K\u0131saca JavaScript<\/h2>\n\n\n\n<p>Orijinal ismi \u201c<strong>JavaScript Succinctly<\/strong>\u201d olan kitab\u0131 hem \u00e7evrimi\u00e7i hem de indirerek okumak m\u00fcmk\u00fcn olmaktad\u0131r. Pop\u00fcler JavaScript kitaplar\u0131 aras\u0131nda yer alan \u201c<strong>K\u0131saca JavaScript<\/strong>\u201d kitab\u0131na tamamen \u00fccretsiz olarak <a href=\"https:\/\/www.syncfusion.com\/succinctly-free-ebooks\/javascript\">buradan<\/a> ula\u015fabilirsiniz.<\/p>\n\n\n\n<p>\u201c<strong>K\u0131saca JavaScript<\/strong>\u201d kitab\u0131, okuyucular\u0131na JavaScript nesnelerinin, bu nesnelere ait de\u011ferlerin yak\u0131ndan incelenmesini sa\u011flamak i\u00e7in haz\u0131rlanm\u0131\u015ft\u0131r. Ba\u015flang\u0131\u00e7 seviyesinde JavaScript geli\u015ftiricileri, bu kitaptan kolayl\u0131kla yararlanabilir. JavaScript dil anlay\u0131\u015f\u0131na hakim olmak, geli\u015ftirmek, jQuery ve Prototype gibi kavramlar\u0131 daha yak\u0131ndan tan\u0131mak i\u00e7in kitap t\u00fcm okuyuculara \u00f6nerilmektedir. Kitap i\u00e7eri\u011finde, JavaScript nesneleri ve bu nesnelerle \u00e7al\u0131\u015fma y\u00f6ntemleri, dize, say\u0131 ve de\u011ferlerle \u00e7al\u0131\u015fma \u015fekilleri, kapsamlar, fonksiyonlar yer almaktad\u0131r.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-for-cats.png\" alt=\"\" class=\"wp-image-5993\" width=\"486\" height=\"636\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-for-cats.png 306w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-for-cats-230x300.png 230w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javaScript-for-cats-77x100.png 77w\" sizes=\"auto, (max-width: 486px) 100vw, 486px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Kediler \u0130\u00e7in JavaScript<\/h2>\n\n\n\n<p>Kitab\u0131n orijinal ad\u0131 \u201c<strong>JavaScript For Cats<\/strong>\u201d olarak tan\u0131mlanmaktad\u0131r ve yeni programc\u0131lar i\u00e7in giri\u015f niteli\u011fi ta\u015f\u0131maktad\u0131r. Pop\u00fcler JavaScript kitaplar\u0131 aras\u0131nda yer alan bir ba\u015fka \u00f6neri olan \u201c<strong>Kediler i\u00e7in JavaScript<\/strong>\u201d, okuyucular\u0131na tamamen \u00fccretsiz olarak sunulmaktad\u0131r.<\/p>\n\n\n\n<p>Kitaba ad\u0131n\u0131 veren \u201c<strong>Kediler \u0130\u00e7in JavaScript<\/strong>\u201d, okuyucular\u0131n\u0131 \u201c<strong>korkak bir kedi olma<\/strong>\u201d slogan\u0131 ile kar\u015f\u0131l\u0131yor. Kitap JavaScript \u00f6\u011frenirken, okuyucular\u0131ndan bir kediden, kaplan yaratmay\u0131 hedefliyor. \u00d6\u011frenme s\u00fcreci o kolay ve keyifli oluyor ki, hata yapma olas\u0131l\u0131\u011f\u0131, keyifli bir deneyime d\u00f6n\u00fc\u015f\u00fcyor. Kitapta web geli\u015ftiricilerin kediler gibi zaman zaman hata yapabilece\u011fini belirtiliyor. Bir \u015feylerin yanl\u0131\u015f yaz\u0131lmas\u0131, temel i\u015flevlerin \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 unutulabilir. Ancak kitap, \u00f6\u011frenmenin en iyi yolunun hata yapmaktan ge\u00e7ti\u011fini vurguluyor.&nbsp;<\/p>\n\n\n\n<p>Kitab\u0131n \u00f6zeti ise \u015fu kelimelerle ifade ediliyor. JavaScript bir programlama dilidir ve bilgisayar\u0131n\u0131za bir \u015feylerin yap\u0131lmas\u0131 i\u00e7in talimatlar verilen ara\u00e7 \u00f6zelli\u011findedir. Kedileri miyavlamak nas\u0131l kontrol ediyorsa, bilgisayarlar\u0131 da programlama dili ile yaz\u0131lm\u0131\u015f olan ifadeler kontrol ediyor. D\u00fcnya genelinde kullan\u0131lan t\u00fcm taray\u0131c\u0131lar JavaScript dilini anlar ve biz web sitelerinin \u00e7\u0131lg\u0131nca \u015feyler sunmas\u0131 i\u00e7in bu dilden yararlanmaya \u00e7al\u0131\u015f\u0131r\u0131z. Kitap \u00f6zeti yine \u015fu ifadelerle bitiriliyor. Bir kedi oldu\u011funuzu varsayarsak, ko\u015fma ihtimaliniz epey d\u00fc\u015f\u00fckt\u00fcr. G\u00fcnde bir ya da iki saatinizi bu kitaba ay\u0131rarak, bir kediden kaplana d\u00f6n\u00fc\u015fmeniz muhtemeldir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-781x1024.jpeg\" alt=\"\" class=\"wp-image-5994\" width=\"526\" height=\"690\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-781x1024.jpeg 781w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-229x300.jpeg 229w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-768x1007.jpeg 768w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-1171x1536.jpeg 1171w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-76x100.jpeg 76w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-343x450.jpeg 343w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript-915x1200.jpeg 915w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/speaking-javaScript.jpeg 1220w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">JavaScript Konu\u015fmak<\/h2>\n\n\n\n<p>Orijinal ad\u0131yla \u201c<strong>Speaking JavaScript<\/strong>\u201d olan kitab\u0131n\u0131n yazar\u0131, Web geli\u015ftirme uzman\u0131 Dr. Axel Rauschmayer Dir. Ba\u015flang\u0131\u00e7 seviyesindeki kullan\u0131c\u0131lara hitap eden kitap, \u00fccretsiz olarak sunulmaktad\u0131r. Kitab\u0131n \u00e7evrimi\u00e7i versiyonuna <a href=\"http:\/\/speakingjs.com\/es5\/index.html\">buradan<\/a> ula\u015fmak m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<p>\u201c<strong>JavaScript Konu\u015fmak<\/strong>\u201d kitab\u0131, kendisi de bir programc\u0131 olan bir yazar taraf\u0131ndan, programc\u0131lar i\u00e7in kaleme al\u0131nm\u0131\u015ft\u0131r. Kitab\u0131n i\u00e7eri\u011finden, h\u0131zl\u0131 ve do\u011fru \u015fekilde JavaScript \u00f6\u011frenmek isteyenler en \u00fcst seviyede yararlanabilir. Kitap genel hatlar\u0131yla d\u00f6rt b\u00f6l\u00fcmden olu\u015fmaktad\u0131r. Kitab\u0131n b\u00f6l\u00fcmleri a\u015fa\u011f\u0131daki \u015fekilde s\u0131ralanmaktad\u0131r.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>JavaScript\u2019e H\u0131zl\u0131 Ba\u015flang\u0131\u00e7:<\/strong> Bu b\u00f6l\u00fcmde, 30\u2019dan fazla JavaScript k\u00fcmesinin \u00f6\u011frenilmesi ve g\u00fcvenle uygulanmas\u0131 g\u00f6sterilmektedir.<\/li><li><strong>JavaScript Arka Pl\u00e2n\u0131:<\/strong> <strong>\u201cJavaScript Ne Zaman? Neden ve Nas\u0131l Olu\u015fturuldu?\u201d <\/strong>sorular\u0131n\u0131n yan\u0131tlar\u0131 ile ba\u015flayan b\u00f6l\u00fcm, JavaScript ve di\u011fer programlama dillerinin ili\u015fkisini de ele almaktad\u0131r. JavaScript\u2019i bug\u00fcn \u00f6nemli k\u0131lan t\u00fcm \u00f6zellikler yine bu b\u00f6l\u00fcmde okuyucuya aktar\u0131lmaktad\u0131r.<\/li><li><strong>Derinle\u015ftirilmi\u015f JavaScript: <\/strong>Kitab\u0131n \u00fc\u00e7\u00fcnc\u00fc b\u00f6l\u00fcm\u00fc daha \u00e7ok uygulama a\u015famas\u0131n\u0131 kapsamaktad\u0131r. \u0130lgilendi\u011finiz bir alan se\u00e7ilerek, konuyu derinlemesine irdeleyerek JavaScript alanlar\u0131n\u0131 ke\u015ffetmeyi ama\u00e7lamaktad\u0131r.<\/li><li><strong>Ara\u00e7lar ve \u0130pu\u00e7lar\u0131: <\/strong>Kitab\u0131n son b\u00f6l\u00fcm\u00fc geni\u015fletilmi\u015f haliyle JavaScript kullan\u0131m\u0131na ili\u015fkin bir\u00e7ok ipucunu okuyucusu ile payla\u015fmaktad\u0131r. En iyi JavaScript uygulamalar\u0131, geli\u015fmi\u015f teknikler ve \u00f6\u011frenme kaynaklar\u0131 bu b\u00f6l\u00fcmde yer almaktad\u0131r.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-guide.png\" alt=\"\" class=\"wp-image-5995\" width=\"483\" height=\"624\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-guide.png 147w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-guide-77x100.png 77w\" sizes=\"auto, (max-width: 483px) 100vw, 483px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">JavaScript K\u0131lavuzu<\/h2>\n\n\n\n<p>\u201c<strong>JavaScript Guide\u201d<\/strong> kitab\u0131, ba\u015flang\u0131\u00e7 seviyesinden, ileri d\u00fczeye kadar geni\u015fletilmi\u015f bir bilgi kayna\u011f\u0131 \u00f6zelli\u011fi ta\u015f\u0131yor. Kitap \u00e7evrimi\u00e7i uygulama ile \u00fccretsiz olarak <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Guide\/Introduction\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">buradan<\/a> okuyucuya sunuluyor.<\/p>\n\n\n\n<p>Temel seviyede, \u201c<strong>www\u201d<\/strong> a\u00e7\u0131l\u0131m\u0131, \u201c<strong>HTML Nedir ve Nas\u0131l Kullan\u0131l\u0131r?<\/strong>\u201d ve JavaScript seviyeleri aras\u0131nda ge\u00e7i\u015fi olduk\u00e7a anla\u015f\u0131l\u0131r bir dilde ifade ediyor. QR kod uygulamas\u0131 ile mobil cihazlardan ve bulundu\u011funuz her yerden eri\u015fimi de m\u00fcmk\u00fcn olan E-kitap, web geli\u015ftirme konusuna ilgi duyan ve bilgilerini art\u0131rmak isteyen herkese hitap ediyor.&nbsp;<\/p>\n\n\n\n<p>JavaScript temel dilbilgisi ve t\u00fcrleri, uygulama ad\u0131mlar\u0131 kitap i\u00e7erisinde detayl\u0131 \u015fekilde i\u015fleniyor. Bir\u00e7ok dil se\u00e7ene\u011fini de i\u00e7erisinde bar\u0131nd\u0131ran bu E-kitap, d\u00fcnya genelinde hemen her dile \u00e7evrilerek, okuyuculara sunulan bir kitapt\u0131r. JavaScript k\u0131lavuzunun d\u00f6ng\u00fcler ve yenileme b\u00f6l\u00fcm\u00fc, \u00f6zellikle bilgilerini bir \u00fcst seviyeye ta\u015f\u0131mak isteyenlere, derinlikli a\u00e7\u0131l\u0131mlar getiriyor. Fonksiyonlar b\u00f6l\u00fcm\u00fcnde, her biri fonksiyonun i\u015flevi, tan\u0131mlamas\u0131 ve uygulama ad\u0131mlar\u0131 veriliyor. JavaScript konusunda merak edilen t\u00fcm sorulara da yan\u0131t veren kitap, okuyucular taraf\u0131ndan pop\u00fcler JavaScript kitaplar\u0131 aras\u0131nda g\u00f6steriliyor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-allonge.jpeg\" alt=\"\" class=\"wp-image-5996\" width=\"559\" height=\"727\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-allonge.jpeg 593w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-allonge-231x300.jpeg 231w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-allonge-77x100.jpeg 77w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascript-allonge-346x450.jpeg 346w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Geni\u015fletilmi\u015f JavaScript<\/h2>\n\n\n\n<p>Orijinal ad\u0131 \u201c<strong>JavaScript Allong\u00e9<\/strong>\u201d olan kitap, daha \u00e7ok orta ve ileri seviye JavaScript kullan\u0131c\u0131lar\u0131n\u0131 hedefliyor. \u00dccretsiz olarak sunulan kitaba <a href=\"https:\/\/leanpub.com\/javascriptallongesix\/read\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">buradan<\/a> ula\u015fmak m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<p>\u201c<strong>Geni\u015fletilmi\u015f JavaScript<\/strong>\u201d kitab\u0131, Reginald Braithwaite taraf\u0131ndan Frans\u0131zca olarak yaz\u0131lan, \u00fccretsiz E-kitap linkinde T\u00fcrk\u00e7e \u00e7evirisi de bulunan kitaplar aras\u0131nda yer al\u0131yor. Kitap i\u00e7eri\u011fi, JavaScript\u2019in i\u015flevlerle programlanmas\u0131 \u00fczerinde yaz\u0131lm\u0131\u015f ileri seviye \u00f6zellikleri i\u00e7erisinde bar\u0131nd\u0131r\u0131yor. JavaScript\u2019in web geli\u015ftiriciler i\u00e7in \u00f6nemini, kapsam\u0131n\u0131 detayl\u0131 \u015fekilde vurgulayan kitap, terimlere ve a\u00e7\u0131l\u0131mlar\u0131na da geni\u015f yer veriyor.&nbsp;<\/p>\n\n\n\n<p>Baz\u0131 terimlerin tan\u0131d\u0131k gelmemesine kar\u015f\u0131n, kitap okuyucuya endi\u015felenmesi i\u00e7in bir durum olmad\u0131\u011f\u0131n\u0131, her bir terimin en \u00fcst versiyonuna kadar detayl\u0131 \u015fekilde i\u015flendi\u011fini belirtiyor. \u201c<strong>Geni\u015fletilmi\u015f JavaScript\u201d<\/strong> kitab\u0131n\u0131n i\u00e7eri\u011finde ayr\u0131ca, programc\u0131lar\u0131n k\u00fc\u00e7\u00fck ve g\u00fc\u00e7l\u00fc bile\u015fenleri yazabilme yeteneklerini geli\u015ftirirken, daha b\u00fcy\u00fck ve detayl\u0131 \u00f6zelliklere sahip programlarla \u00e7al\u0131\u015fabilmeleri i\u00e7in iyile\u015ftirme \u00f6nerileri de yer al\u0131yor. JavaScript\u2019in blok yap\u0131l\u0131 de\u011fi\u015fkenlerinin, yinelenebilir \u00f6zellikleri, s\u0131n\u0131f anahtarlar\u0131 da kitapta i\u015flenen konular aras\u0131nda bulunuyor. \u201c<strong>Geni\u015fletilmi\u015f JavaScript<\/strong>\u201d kitab\u0131, web geli\u015ftiriciler i\u00e7in programlama yapmay\u0131 daha anlaml\u0131 hale getirmek i\u00e7in de\u011ferli bilgiler sunuyor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/designing-scalable-javaScript-applications.jpeg\" alt=\"\" class=\"wp-image-5997\" width=\"548\" height=\"688\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/designing-scalable-javaScript-applications.jpeg 360w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/designing-scalable-javaScript-applications-239x300.jpeg 239w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/designing-scalable-javaScript-applications-80x100.jpeg 80w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/designing-scalable-javaScript-applications-358x450.jpeg 358w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u00d6l\u00e7eklenebilir JavaScript Uygulamalar\u0131 Tasarlama<\/h2>\n\n\n\n<p>Emmit Scott\u2019\u0131n kaleme ald\u0131\u011f\u0131 orijinal ad\u0131 \u201c<strong>Designing Scalable JavaScript Applications<\/strong>\u201d olan kitaba \u00fccretsiz olarak <a href=\"https:\/\/www.manning.com\/books\/designing-scalable-javascript-applications\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">buradan<\/a> ula\u015fabilirsiniz.<a href=\"https:\/\/www.manning.com\/books\/designing-scalable-javascript-applications\">\u00a0<\/a><\/p>\n\n\n\n<p>Herhangi bir JavaScript uygulamas\u0131 ile \u00e7al\u0131\u015fanlar, bak\u0131m\u0131 kolay olan ve zaman i\u00e7erisinde iyi bir \u015fekilde \u00f6l\u00e7eklenen kod tabanlar\u0131 olu\u015fturman\u0131n o kadar da b\u00fcy\u00fck bir ba\u015far\u0131 olmad\u0131\u011f\u0131n\u0131 bilirler. Kitap, okuyucuya bu c\u00fcmleler ile sesleniyor. JavaScript uygulamalar\u0131n\u0131n \u00f6l\u00e7eklenebilir tasar\u0131mlar ile nas\u0131l m\u00fcmk\u00fcn oldu\u011funu detayl\u0131 olarak a\u00e7\u0131klayan kitap, hangi seviyede olursa olsun, t\u00fcm web geli\u015ftiricilere hitap ediyor. JavaScript kullan\u0131m\u0131ndaki kar\u0131\u015f\u0131kl\u0131\u011f\u0131n, projeler b\u00fcy\u00fcd\u00fck\u00e7e artt\u0131\u011f\u0131n\u0131 ifade eden kitap, t\u00fcm karma\u015f\u0131k projelerin iyile\u015ftirilmi\u015f tasar\u0131mlar olarak nas\u0131l meydana getirilece\u011fini anlat\u0131yor. Kitapta, \u00e7al\u0131\u015f\u0131lan proje i\u00e7erisinde her de\u011fi\u015fikli\u011fin pl\u00e2nlanmas\u0131n\u0131n \u00e7ok da m\u00fcmk\u00fcn olmad\u0131\u011f\u0131n\u0131 ancak esnek ve kolay geli\u015ftirilen tasar\u0131mlar ile mimarilerin en iyi duruma ta\u015f\u0131nabilece\u011fi belirtiliyor. \u0130yi bir \u015fekilde tasarlanm\u0131\u015f ve geni\u015fletilebilir mimariler, hata d\u00fczenlemeleri, yeni teknolojilerin projeye dahil edilmesi ve bak\u0131m maliyetlerini minimum seviyeye ta\u015f\u0131mak, kitapta verilen bilgilerin uygulanmas\u0131 ile m\u00fcmk\u00fcn oluyor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascirpt-the-right-way.png\" alt=\"\" class=\"wp-image-5998\" width=\"767\" height=\"303\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascirpt-the-right-way.png 512w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascirpt-the-right-way-300x118.png 300w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/javascirpt-the-right-way-100x39.png 100w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">JavaScript Do\u011fru Yol<\/h2>\n\n\n\n<p>Orijinal ismi \u201c<strong>JavaScript The Right Way<\/strong>\u201d olan kitap, JavaScript konusunda pop\u00fcler ve \u00fccretsiz kitaplardan biridir. Okuyucular\u0131na bir\u00e7ok dil se\u00e7ene\u011fi sunan kitaba <a href=\"http:\/\/jstherightway.org\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">buradan<\/a> ula\u015fmak m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<p>Yaz\u0131l\u0131m uzman\u0131 William Oliveira\u2019n\u0131n kaleme ald\u0131\u011f\u0131 \u201c<strong>JavaScript Do\u011fru Yol<\/strong>\u201d kitab\u0131, yeni geli\u015ftiricileri JavaScript ile tan\u0131\u015ft\u0131rmay\u0131, deneyimli geli\u015ftiricilerin de JavaScript\u2019in en iyi uygulamalar\u0131 hakk\u0131nda daha fazla bilgi edinmesine yard\u0131mc\u0131 olmay\u0131 ama\u00e7l\u0131yor. D\u00fcnya genelinde en iyi JavaScript uzmanlar\u0131n\u0131n makalelerine ve ipu\u00e7lar\u0131na yer verilen kitap, okuyucuya olduk\u00e7a geni\u015f bir i\u00e7erik sunuyor. JavaScript test ara\u00e7lar\u0131, \u00e7er\u00e7eveleri, modelleri, oyun bile\u015fenleri gibi pek \u00e7ok konuya kitapta yer veriliyor. Kitap i\u00e7erisinde bulunan podcast b\u00f6l\u00fcm\u00fc, \u00e7al\u0131\u015f\u0131rken bilgi edinmeyi sevenlere hitap ediyor. \u201c<strong>JavaScript Do\u011fru Yol<\/strong>\u201d kitab\u0131, JavaScript konusunda ister ba\u015flang\u0131\u00e7 seviyesinde isterse ileri d\u00fczeyde olsun her kullan\u0131c\u0131n\u0131n ba\u015fucu kitab\u0131 olma \u00f6zelli\u011fi ta\u015f\u0131yor.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>JavaScript, 1995 y\u0131l\u0131nda Netscape taraf\u0131ndan geli\u015ftirildi\u011fi tarihten bu yana, g\u00fcn\u00fcm\u00fczde hala ge\u00e7erlili\u011fini koruyan pop\u00fcler yaz\u0131l\u0131m dilleri aras\u0131nda g\u00f6sterilmektedir. JavaScript, web geli\u015ftiricilerin s\u0131kl\u0131kla kullanm\u0131\u015f oldu\u011fu 3&#8230;<\/p>\n","protected":false},"author":16,"featured_media":5990,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48],"tags":[],"class_list":["post-5989","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programlama"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131 - Niobe Hosting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131 - Niobe Hosting\" \/>\n<meta property=\"og:description\" content=\"JavaScript, 1995 y\u0131l\u0131nda Netscape taraf\u0131ndan geli\u015ftirildi\u011fi tarihten bu yana, g\u00fcn\u00fcm\u00fczde hala ge\u00e7erlili\u011fini koruyan pop\u00fcler yaz\u0131l\u0131m dilleri aras\u0131nda g\u00f6sterilmektedir. JavaScript, web geli\u015ftiricilerin s\u0131kl\u0131kla kullanm\u0131\u015f oldu\u011fu 3...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/\" \/>\n<meta property=\"og:site_name\" content=\"Niobe Hosting\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-24T11:42:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"656\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arif Uslu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arif Uslu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/\"},\"author\":{\"name\":\"Arif Uslu\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/494b0e09a5fb7a37403669461b1ad1f0\"},\"headline\":\"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131\",\"datePublished\":\"2021-09-24T11:42:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/\"},\"wordCount\":1891,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/learning-javaScript-design-patterns.jpeg\",\"articleSection\":[\"Programlama\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/\",\"name\":\"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131 - Niobe Hosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/learning-javaScript-design-patterns.jpeg\",\"datePublished\":\"2021-09-24T11:42:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/learning-javaScript-design-patterns.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/learning-javaScript-design-patterns.jpeg\",\"width\":500,\"height\":656,\"caption\":\"\u00dccretsiz JavaScript Kitaplar\u0131\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/populer-ve-ucretsiz-javascript-kitaplari\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/\",\"name\":\"Niobe Hosting\",\"description\":\"Niobe Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#organization\",\"name\":\"Niobe Hosting\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/blog-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/blog-logo.png\",\"width\":332,\"height\":49,\"caption\":\"Niobe Hosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/494b0e09a5fb7a37403669461b1ad1f0\",\"name\":\"Arif Uslu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f2eff246a5e7bf1ce5c669ca07b6bfe534d0f7b526bf2f57f24debe81780237?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f2eff246a5e7bf1ce5c669ca07b6bfe534d0f7b526bf2f57f24debe81780237?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f2eff246a5e7bf1ce5c669ca07b6bfe534d0f7b526bf2f57f24debe81780237?s=96&d=mm&r=g\",\"caption\":\"Arif Uslu\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/ariphuslu\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/arifuslu\\\/\"],\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/author\\\/arifuslu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131 - Niobe Hosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/","og_locale":"tr_TR","og_type":"article","og_title":"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131 - Niobe Hosting","og_description":"JavaScript, 1995 y\u0131l\u0131nda Netscape taraf\u0131ndan geli\u015ftirildi\u011fi tarihten bu yana, g\u00fcn\u00fcm\u00fczde hala ge\u00e7erlili\u011fini koruyan pop\u00fcler yaz\u0131l\u0131m dilleri aras\u0131nda g\u00f6sterilmektedir. JavaScript, web geli\u015ftiricilerin s\u0131kl\u0131kla kullanm\u0131\u015f oldu\u011fu 3...","og_url":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/","og_site_name":"Niobe Hosting","article_published_time":"2021-09-24T11:42:00+00:00","og_image":[{"width":500,"height":656,"url":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg","type":"image\/jpeg"}],"author":"Arif Uslu","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Arif Uslu","Tahmini okuma s\u00fcresi":"8 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#article","isPartOf":{"@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/"},"author":{"name":"Arif Uslu","@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/person\/494b0e09a5fb7a37403669461b1ad1f0"},"headline":"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131","datePublished":"2021-09-24T11:42:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/"},"wordCount":1891,"commentCount":0,"publisher":{"@id":"https:\/\/www.niobehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg","articleSection":["Programlama"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/","url":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/","name":"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131 - Niobe Hosting","isPartOf":{"@id":"https:\/\/www.niobehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#primaryimage"},"image":{"@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg","datePublished":"2021-09-24T11:42:00+00:00","breadcrumb":{"@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#primaryimage","url":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg","contentUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/learning-javaScript-design-patterns.jpeg","width":500,"height":656,"caption":"\u00dccretsiz JavaScript Kitaplar\u0131"},{"@type":"BreadcrumbList","@id":"https:\/\/www.niobehosting.com\/blog\/populer-ve-ucretsiz-javascript-kitaplari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.niobehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Pop\u00fcler ve \u00dccretsiz JavaScript Kitaplar\u0131"}]},{"@type":"WebSite","@id":"https:\/\/www.niobehosting.com\/blog\/#website","url":"https:\/\/www.niobehosting.com\/blog\/","name":"Niobe Hosting","description":"Niobe Hosting","publisher":{"@id":"https:\/\/www.niobehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.niobehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.niobehosting.com\/blog\/#organization","name":"Niobe Hosting","url":"https:\/\/www.niobehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/blog-logo.png","contentUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/blog-logo.png","width":332,"height":49,"caption":"Niobe Hosting"},"image":{"@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/person\/494b0e09a5fb7a37403669461b1ad1f0","name":"Arif Uslu","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/5f2eff246a5e7bf1ce5c669ca07b6bfe534d0f7b526bf2f57f24debe81780237?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5f2eff246a5e7bf1ce5c669ca07b6bfe534d0f7b526bf2f57f24debe81780237?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5f2eff246a5e7bf1ce5c669ca07b6bfe534d0f7b526bf2f57f24debe81780237?s=96&d=mm&r=g","caption":"Arif Uslu"},"sameAs":["https:\/\/www.instagram.com\/ariphuslu\/","https:\/\/www.linkedin.com\/in\/arifuslu\/"],"url":"https:\/\/www.niobehosting.com\/blog\/author\/arifuslu\/"}]}},"_links":{"self":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/posts\/5989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=5989"}],"version-history":[{"count":0,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/posts\/5989\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/media\/5990"}],"wp:attachment":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=5989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=5989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=5989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}