{"id":12775,"date":"2025-02-18T00:30:13","date_gmt":"2025-02-17T21:30:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/"},"modified":"2025-02-18T00:30:13","modified_gmt":"2025-02-17T21:30:13","slug":"javascripte-baslangic-rehberi-yeni-baslayanlar-icin","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/","title":{"rendered":"JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in"},"content":{"rendered":"<p><body><\/p>\n<p>JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in<\/p>\n<p>Merhaba!  Ben Fatih Soysal ve bu rehberde birlikte JavaScript&#8217;in temellerini \u00f6\u011frenece\u011fiz.  JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r.  Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz.  \u00d6ncelikle, JavaScript&#8217;in ne oldu\u011funu anlamam\u0131z gerekiyor. <\/p>\n<h2>JavaScript Nedir?<\/h2>\n<p>K\u0131saca, JavaScript bir programlama dilidir.  Ancak di\u011fer programlama dillerinden farkl\u0131 olarak, \u00f6zellikle web taray\u0131c\u0131lar\u0131nda \u00e7al\u0131\u015f\u0131r.  Web sayfalar\u0131na dinamizm, interaktivite ve hareketlilik kazand\u0131r\u0131r.  \u00d6rne\u011fin, bir web sayfas\u0131ndaki bir butona t\u0131klad\u0131\u011f\u0131n\u0131zda ger\u00e7ekle\u015fen olaylar, JavaScript sayesinde olur.  Ayr\u0131ca,  web uygulamalar\u0131n\u0131n arka plan\u0131nda da  \u00e7al\u0131\u015fabilir.  Bu y\u00fczden web geli\u015ftirme i\u00e7in olmazsa olmaz bir dildir.<\/p>\n<h2>Temel Kavramlar<\/h2>\n<p>JavaScript&#8217;te temel kavramlardan baz\u0131lar\u0131 de\u011fi\u015fkenler, veri tipleri ve operat\u00f6rlerdir.  De\u011fi\u015fkenler, verileri saklamak i\u00e7in kullan\u0131l\u0131r.  \u00d6rne\u011fin, bir kullan\u0131c\u0131n\u0131n ad\u0131n\u0131 veya ya\u015f\u0131n\u0131 saklamak i\u00e7in de\u011fi\u015fkenler kullanabiliriz.  Veri tipleri ise, de\u011fi\u015fkenlerin hangi t\u00fcr verileri saklad\u0131\u011f\u0131n\u0131 belirtir (\u00f6rne\u011fin, say\u0131, metin, boolean).  Operat\u00f6rler ise, veriler \u00fczerinde i\u015flemler yapmak i\u00e7in kullan\u0131l\u0131r (\u00f6rne\u011fin, toplama, \u00e7\u0131karma, kar\u015f\u0131la\u015ft\u0131rma). <\/p>\n<p>\u0130\u015fte basit bir \u00f6rnek:<\/p>\n<p><code><br \/>\nlet ad = \"Fatih\"; <br \/>\nlet yas = 30; <br \/>\nconsole.log(\"Ad\u0131m: \" + ad + \", Ya\u015f\u0131m: \" + yas);<br \/>\n<\/code><\/p>\n<p>Bu kod, &#8220;ad&#8221; adl\u0131 bir de\u011fi\u015fkende &#8220;Fatih&#8221; metnini, &#8220;yas&#8221; adl\u0131 bir de\u011fi\u015fkende 30 say\u0131s\u0131n\u0131 saklar ve daha sonra bu bilgileri konsola yazar.  &#8220;console.log&#8221; fonksiyonu, JavaScript&#8217;te \u00e7\u0131kt\u0131 \u00fcretmek i\u00e7in kullan\u0131lan bir fonksiyondur.<\/p>\n<h2>Kontrol Ak\u0131\u015f\u0131<\/h2>\n<p>Program\u0131n ak\u0131\u015f\u0131n\u0131 kontrol etmek i\u00e7in &#8220;if-else&#8221; ifadeleri ve d\u00f6ng\u00fcler kullan\u0131l\u0131r.  &#8220;if-else&#8221; ifadeleri, belirli ko\u015fullar\u0131n do\u011fru olup olmad\u0131\u011f\u0131na g\u00f6re farkl\u0131 kod bloklar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.  D\u00f6ng\u00fcler ise, bir kod blo\u011funu tekrar tekrar \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<p>Bir \u00f6rnek:<\/p>\n<p><code><br \/>\nlet sayi = 10; <br \/>\nif (sayi > 5) { <br \/>\n  console.log(\"Say\u0131 5'ten b\u00fcy\u00fck\"); <br \/>\n} else { <br \/>\n  console.log(\"Say\u0131 5'ten k\u00fc\u00e7\u00fck veya e\u015fit\"); <br \/>\n}<br \/>\n<\/code><\/p>\n<p>Bu kod, &#8220;sayi&#8221; de\u011fi\u015fkeninin 5&#8217;ten b\u00fcy\u00fck olup olmad\u0131\u011f\u0131n\u0131 kontrol eder ve buna g\u00f6re farkl\u0131 bir mesaj yazd\u0131r\u0131r.  Ba\u015fka bir deyi\u015fle, ko\u015fullara ba\u011fl\u0131 olarak farkl\u0131 i\u015flemler yap\u0131lmas\u0131n\u0131 sa\u011flar.  Bu durum, program\u0131n ak\u0131\u015f\u0131n\u0131 kontrol etmemizi sa\u011flar.<\/p>\n<h2>Fonksiyonlar<\/h2>\n<p>Fonksiyonlar, belirli bir g\u00f6revi yerine getiren kod bloklar\u0131d\u0131r.  Fonksiyonlar\u0131 kullanarak kodumuzu daha d\u00fczenli ve okunabilir hale getirebiliriz.  Ayr\u0131ca, ayn\u0131 kodu tekrar tekrar yazmak yerine, fonksiyonlar\u0131 \u00e7a\u011f\u0131rarak kullanabiliriz.  Bu, kodun yeniden kullan\u0131labilirli\u011fini art\u0131r\u0131r.<\/p>\n<p>Basit bir fonksiyon \u00f6rne\u011fi:<\/p>\n<p><code><br \/>\nfunction selamla(isim) { <br \/>\n  console.log(\"Merhaba \" + isim + \"!\"); <br \/>\n} <br \/>\nselamla(\"Fatih\");<br \/>\n<\/code><\/p>\n<p>Bu fonksiyon, verilen ismi parametre olarak al\u0131r ve &#8220;Merhaba [isim]!&#8221; mesaj\u0131n\u0131 yazd\u0131r\u0131r.  Daha sonra,  &#8220;selamla&#8221; fonksiyonu &#8220;Fatih&#8221; parametresi ile \u00e7a\u011fr\u0131l\u0131r.  B\u00f6ylece, kodun daha mod\u00fcler ve okunabilir olmas\u0131n\u0131 sa\u011flar.<\/p>\n<h2>\u00d6nemli Kaynaklar<\/h2>\n<p>JavaScript \u00f6\u011frenmek i\u00e7in bir\u00e7ok kaynak mevcuttur.  \u0130\u015fte baz\u0131 \u00f6neriler:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.javascript.com\/\" target=\"_blank\">javascript.com<\/a><\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\" target=\"_blank\">Mozilla Developer Network (MDN)<\/a><\/li>\n<li>Kendi web sitem: <a href=\"https:\/\/fatihsoysal.com\" target=\"_blank\">fatihsoysal.com<\/a> (yak\u0131nda JavaScript i\u00e7erikleri eklenecektir!)<\/li>\n<\/ul>\n<p>Umar\u0131m bu rehber size JavaScript&#8217;e ba\u015flaman\u0131zda yard\u0131mc\u0131 olmu\u015ftur.  Daha fazla bilgi i\u00e7in yukar\u0131daki kaynaklar\u0131 inceleyebilirsiniz.  Unutmay\u0131n, pratik yapmak \u00e7ok \u00f6nemlidir.  K\u00fc\u00e7\u00fck projeler yaparak ve kod yazarak JavaScript&#8217;i daha iyi anlayacaks\u0131n\u0131z.<\/p>\n<p>Ba\u015far\u0131lar!<\/p>\n<h3>#Etiketler<\/h3>\n<p>#JavaScript #Programlama #WebGeli\u015ftirme #JavaScript\u00d6\u011frenme #TemelJavaScript #JavaScriptDersleri #Kodlama #WebUygulamalar\u0131 #Fonksiyonlar #De\u011fi\u015fkenler<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript&#8217;in temellerini \u00f6\u011frenece\u011fiz. JavaScript,&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-12775","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JavaScript&#039;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in<\/title>\n<meta name=\"description\" content=\"Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript&#039;in temellerini \u00f6\u011frenece\u011fiz. JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz. \u00d6ncelikle, JavaScript&#039;in ne oldu\u011funu anlamam\u0131z gerekiyor.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript&#039;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript&#039;in temellerini \u00f6\u011frenece\u011fiz. JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz. \u00d6ncelikle, JavaScript&#039;in ne oldu\u011funu anlamam\u0131z gerekiyor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-17T21:30:13+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in\",\"datePublished\":\"2025-02-17T21:30:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\"},\"wordCount\":579,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\",\"name\":\"JavaScript'e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-02-17T21:30:13+00:00\",\"description\":\"Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript'in temellerini \u00f6\u011frenece\u011fiz. JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz. \u00d6ncelikle, JavaScript'in ne oldu\u011funu anlamam\u0131z gerekiyor.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"JavaScript'e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in","description":"Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript'in temellerini \u00f6\u011frenece\u011fiz. JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz. \u00d6ncelikle, JavaScript'in ne oldu\u011funu anlamam\u0131z gerekiyor.","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:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/","og_locale":"tr_TR","og_type":"article","og_title":"JavaScript'e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in","og_description":"Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript'in temellerini \u00f6\u011frenece\u011fiz. JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz. \u00d6ncelikle, JavaScript'in ne oldu\u011funu anlamam\u0131z gerekiyor.","og_url":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-02-17T21:30:13+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in","datePublished":"2025-02-17T21:30:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/"},"wordCount":579,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/","url":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/","name":"JavaScript'e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-02-17T21:30:13+00:00","description":"Merhaba! Ben Fatih Soysal ve bu rehberde birlikte JavaScript'in temellerini \u00f6\u011frenece\u011fiz. JavaScript, web d\u00fcnyas\u0131n\u0131n olmazsa olmazlar\u0131ndan biridir ve etkile\u015fimli web sayfalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu rehber, tamamen yeni ba\u015flayanlar i\u00e7in tasarlanm\u0131\u015ft\u0131r ve ad\u0131m ad\u0131m ilerleyece\u011fiz. \u00d6ncelikle, JavaScript'in ne oldu\u011funu anlamam\u0131z gerekiyor.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/javascripte-baslangic-rehberi-yeni-baslayanlar-icin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JavaScript&#8217;e Ba\u015flang\u0131\u00e7 Rehberi: Yeni Ba\u015flayanlar \u0130\u00e7in"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/12775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=12775"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/12775\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=12775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=12775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=12775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}