Modern JavaScript kurs kapağı

Modern JavaScript

JavaScript dünyasına adım atın ve modern web geliştirme tekniklerini öğrenin!

53 ders ·16 saat 24 dakika

Tek üyelikle tüm Fielse kurslarına erişirsiniz. Planları görüntüleyin

Kurs hakkında

JavaScript'in modern özelliklerini öğrenin ve web geliştirmede ustalaşın! Bu kurs, temel sözdiziminden ES6+ özelliklerine kadar her şeyi kapsar. Gerçek dünya projeleriyle pratik yaparak, JavaScript becerilerinizi en üst seviyeye çıkarın.

Bu kursta neler öğreneceksiniz?

Temel Kavramlar
Sıfırdan İleriye
Alıştırmalar

Ders içeriği

53 ders · 16 saat 24 dakika
  1. 1 İlk Ders: Javascript Eğitimine Giriş 👋 1:03:01 İlk Ders: Javascript Eğitimine Giriş 👋 01:03:01 | Kursumuzun ilk dersine hoş geldin, bu dersimizde Javascript'e giriş yapacağız. Biraz uzun bir ders olacak, hazır mısın? 👀
  2. 2 Alıştırma Dersi: Karar Kontrol Yapıları (If / Else) 26:50 Alıştırma Dersi: Karar Kontrol Yapıları (If / Else) Bu derste, JavaScript'te karar kontrol yapıları olan if ve else ifadelerini uygulamalı olarak öğreneceğiz.
  3. 3 Metinler ve Sayılar: String ve Number metotları 51:05 Metinler ve Sayılar: String ve Number metotları Bu dersimizde, JavaScript'te metin (string) ve sayılar (numbers) konularını öğreneceğiz.
  4. 4 Dersimizin Konusu: Diziler 31:30 Dersimizin Konusu: Diziler Bu derste, JavaScript'in temel yapı taşlarından olan diziler konusunu öğreneceğiz.
  5. 5 Dersimizin Konusu: Döngü Nedir? 7:24 Dersimizin Konusu: Döngü Nedir? Bu derste, döngülerin ne olduğunu öğreneceğiz.
  6. 6 Dersimizin Konusu: For Döngüsü 14:01 Dersimizin Konusu: For Döngüsü Bu derste, JavaScript'te For döngüsünün nasıl çalıştığını öğreneceğiz.
  7. 7 Alıştırma: For Döngüsü 13:24 Alıştırma: For Döngüsü Bu derste, For döngüsü ile pratik yaparak döngüleri daha iyi öğreneceğiz.
  8. 8 Dersimizin Konusu: While Döngüsü 5:35 Dersimizin Konusu: While Döngüsü Bu derste, JavaScript'teki While döngüsünün nasıl çalıştığını öğreneceğiz.
  9. 9 Alıştırma: While Döngüsü 16:49 Alıştırma: While Döngüsü Bu derste, While döngüsünü kullanarak çeşitli alıştırmalar yapacak ve bu döngünün pratikte nasıl çalıştığını öğreneceğiz.
  10. 10 Dersimizin Konusu: Do While Döngüsü 6:35 Dersimizin Konusu: Do While Döngüsü Bu derste, Do While döngüsünün nasıl çalıştığını öğreneceğiz.
  11. 11 Alıştırma: Do While Döngüsü 21:21 Alıştırma: Do While Döngüsü Bu derste, Do While döngüsünü kullanarak çeşitli alıştırmalar yapacağız.
  12. 12 Break ve Continue İfadeleri 28:10 Break ve Continue İfadeleri Bu derste, döngülerde kontrolü ele almayı öğrenip, "break" ve "continue" ifadelerini nasıl kullanacağımızı öğreneceğiz.
  13. 13 Fonksiyon Nedir? 💁 8:57 Fonksiyon Nedir? 💁 Bu derste, fonksiyonların ne olduğunu ve nasıl çalıştığını öğreneceğiz.
  14. 14 Parametreli Fonksiyonlar 18:27 Parametreli Fonksiyonlar Bu derste, fonksiyonlara parametre ekleyerek nasıl daha dinamik hale getirebileceğimizi öğreneceğiz.
  15. 15 Değer Döndüren Fonksiyonlar 11:11 Değer Döndüren Fonksiyonlar Bu derste, fonksiyonlardan nasıl değer döndüreceğimizi ve bu değerlerle neler yapabileceğimizi öğreneceğiz.
  16. 16 Alıştırma: Fonksiyonlar 21:29 Alıştırma: Fonksiyonlar Bu derste, fonksiyonlar konusundaki bilgimizi pekiştirmek için alıştırmalar yapacağız.
  17. 17 OOP Nedir? 👋🏻 11:19 OOP Nedir? 👋🏻 Bu derste, nesne yönelimli programlamanın (OOP) ne olduğunu öğreneceğiz.
  18. 18 Sınıf ve Nesne Kavramları 20:02 Sınıf ve Nesne Kavramları Bu derste, OOP'nin temel yapı taşları olan sınıf ve nesne kavramlarını öğreneceğiz.
  19. 19 Metotlar ile Çalışmak 18:37 Metotlar ile Çalışmak Bu derste, nesneler üzerinde işlemler yapmamızı sağlayan methodları nasıl oluşturup kullanacağımızı öğreneceğiz.
  20. 20 Alıştırma: OOP - İlk Bölüm 33:06 Alıştırma: OOP - İlk Bölüm Bu derste, nesne yönelimli programlama bilgimizi pekiştirmek için alıştırma yapacağız.
  21. 21 Erişim Belirteçleri ve Encapsulation 35:10 Erişim Belirteçleri ve Encapsulation Bu derste, erişim belirteçlerini ve encapsulation kavramını öğreneceğiz.
  22. 22 Inheritance (Kalıtım) 26:29 Inheritance (Kalıtım) Bu derste, JavaScript'te inheritance (kalıtım) kavramını öğreneceğiz.
  23. 23 Polymorphism (Çok Biçimlilik) 14:30 Polymorphism (Çok Biçimlilik) Bu derste, polymorphism (çok biçimlilik) kavramını öğreneceğiz.
  24. 24 Alıştırma: OOP - İkinci Bölüm 37:33 Alıştırma: OOP - İkinci Bölüm Bu derste, nesne yönelimli programlama konusundaki bilgimizi pekiştirmek için alıştırmalar yapacağız.
  25. 25 Ön Tanımlı Fonksiyonlar Nedir? 6:26 Ön Tanımlı Fonksiyonlar Nedir? Bu derste, ön tanımlı fonksiyonların ne olduğunu öğreneceğiz.
  26. 26 Math Sınıfı ✖️➗➕➖🟰 19:05 Math Sınıfı ✖️➗➕➖🟰 Bu derste, JavaScript’in Math sınıfını keşfederek, matematiksel işlemleri nasıl kolayca gerçekleştirebileceğimizi öğreneceğiz.
  27. 27 Number Sınıfı 🔢 26:19 Number Sınıfı 🔢 Bu derste, JavaScript’in Number sınıfını öğrenerek sayılarla nasıl daha etkili çalışacağımızı öğreneceğiz.
  28. 28 String Sınıfı 19:32 String Sınıfı Bu derste, String sınıfını öğrenerek metinlerle nasıl daha etkin bir şekilde çalışabileceğimizi keşfedeceğiz.
  29. 29 Date Sınıfı 🗓️ 17:08 Date Sınıfı 🗓️ Bu derste, JavaScript’in Date sınıfını keşfederek tarih ve saatle nasıl çalışabileceğimizi öğreneceğiz.
  30. 30 Dom Nedir? 7:12 Dom Nedir? Bu derste, DOM’un (Document Object Model) ne olduğunu öğreneceğiz.
  31. 31 Document Nesnesi 11:01 Document Nesnesi Bu derste, JavaScript’teki Document nesnesini öğreneceğiz.
  32. 32 Document Özellikleri 11:06 Document Özellikleri Bu derste, Document nesnesinin özelliklerini öğreneceğiz.
  33. 33 Document Metodları - İlk Bölüm 13:02 Document Metodları - İlk Bölüm Bu derste, Document nesnesinin methodlarını öğreneceğiz.
  34. 34 Document Metodları - İkinci Bölüm 24:39 Document Metodları - İkinci Bölüm Bu derste, Document nesnesinin methodlarını öğrenmeye devam ediyoruz.
  35. 35 Document Dizileri 20:45 Document Dizileri Bu derste, Document dizilerini öğreneceğiz.
  36. 36 Event Handler 9:24 Event Handler Bu derste, JavaScript’te event handler’ları öğreneceğiz.
  37. 37 Onclick ve Ondblclick Events 10:33 Onclick ve Ondblclick Events Bu derste, onclick ve ondblclick olaylarını öğrenerek, kullanıcı tıklamalarını nasıl etkin bir şekilde yönetebileceğimizi öğreneceğiz.
  38. 38  Mouseover ve Mouseout 🖱️👆 11:11 Mouseover ve Mouseout 🖱️👆 Bu derste, mouseover ve mouseout olaylarını öğreneceğiz.
  39. 39 Onload Event 6:36 Onload Event Bu derste, onload olayını öğrenerek, bir web sayfası yüklendiğinde otomatik olarak neler yapabileceğimizi öğreneceğiz.
  40. 40 Window Nesnesi 7:26 Window Nesnesi Bu derste, JavaScript’in Window nesnesini öğrenerek tarayıcı penceresiyle nasıl etkileşim kurabileceğimizi öğreneceğiz.
  41. 41 Window Özellikler 10:48 Window Özellikler Bu derste, Window nesnesinin özelliklerini öğrenerek, tarayıcı penceremizin durumunu ve davranışını nasıl yönetebileceğimizi öğreneceğiz.
  42. 42 Window Metot 1 19:52 Window Metot 1 Bu derste, Window nesnesinin temel metotlarını öğreneceğiz.
  43. 43 Window Metot 2 26:21 Window Metot 2 Bu dersimizde Window nesnesinin temel metotlarını öğrenmeye devam ediyoruz.
  44. 44 Navigator Nesnesi 13:51 Navigator Nesnesi Bu derste, JavaScript’teki Navigator nesnesini öğrenerek, tarayıcı hakkında bilgi edinme ve kullanıcı ile etkileşim kurma yollarını öğreneceğiz.
  45. 45 Screen Nesnesi 9:43 Screen Nesnesi Bu derste, JavaScript’teki Screen nesnesini öğrenerek, kullanıcı ekranıyla ilgili bilgileri nasıl alabileceğimizi öğreneceğiz.
  46. 46 Location Nesnesi 15:03 Location Nesnesi Bu derste, JavaScript’teki Location nesnesini öğreneceğiz.
  47. 47 Dersimizin Konusu: Formlar 6:49 Dersimizin Konusu: Formlar Bu derste, web sayfalarındaki formların nasıl oluşturulup yönetileceğini öğrenerek, kullanıcıdan veri toplama süreçlerini öğreneceğiz.
  48. 48 Formlarda Sayısal Değer Kontrolü 16:32 Formlarda Sayısal Değer Kontrolü Bu derste, formlarda sayısal değerleri nasıl kontrol edebileceğimizi öğreneceğiz.
  49. 49 Formlarda Metinsel Değer Kontrolü 26:25 Formlarda Metinsel Değer Kontrolü Bu derste, formlarda metinsel değerleri nasıl kontrol edeceğimizi öğreneceğiz.
  50. 50 Hata Türleri 8:47 Hata Türleri Bu derste, JavaScript’te karşılaşabileceğimiz farklı hata türlerini öğreneceğiz.
  51. 51 Dersimizin Konusu: Developer Tools 16:54 Dersimizin Konusu: Developer Tools Bu dersimizde Developer Tools eklentisinden bahsedeceğiz.
  52. 52 Dersimizin Konusu: Hata Ayıklama 22:28 Dersimizin Konusu: Hata Ayıklama Bu dersimizde hata ayıklama işlemleri yapacağız.
  53. 53 Dersimizin Konusu: Hata Yakalama ve Hata Fırlatma 26:26 Dersimizin Konusu: Hata Yakalama ve Hata Fırlatma Bu dersimizde hata yakalama ve hata fırlatma konusundan bahsedeceğiz. Hazırsanız başlayalım 👀

Detaylar

Kapsam

53 ders · 16 saat 24 dakika

Format

Video Dersler

Nasıl işler

Dersleri istediğiniz zaman, istediğiniz tempoda izlersiniz. Anlamadığınız yeri geri sarar, tekrar edersiniz.

Cihazlar

Web, iOS, Android ve Android TV

Üyelik

Tek üyelikle tüm kurslara erişirsiniz. Kurs başına ek ücret yoktur.

İptal

Taahhüt yoktur. İstediğiniz an iptal edin.

Yazılım & Geliştirme yolculuğu

Sık sorulan sorular

Bu kurs kimler için uygun?

Kurs açıklamasında belirtilen seviyeye sahip öğrenciler için hazırlanmıştır.

Seviyemin uygun olduğunu nasıl anlarım?

Önizlemeyi inceleyerek anlatım hızının size uygun olup olmadığını görebilirsiniz. Emin değilseniz bir önceki seviyeden başlamak genellikle daha verimli olur.

Dersleri istediğim zaman izleyebilir miyim?

Evet. Ne zaman isterseniz derslerinizi takip edebilir, kaldığınız yerden devam edebilirsiniz.

Bu kurs için ayrı ücret ödemem gerekir mi?

Hayır. Tek üyelikle Fielse kütüphanesindeki tüm kurslara erişirsiniz; kurs başına ek ücret yoktur.

Hangi cihazlardan kullanabilirim?

Web tarayıcısı, iOS, Android ve Android TV üzerinden kullanabilirsiniz. İlerlemeniz tüm cihazlarda senkronize olur.

Modern JavaScript ve tüm Fielse kütüphanesi tek üyelikte.

Öğrenmeye Başla Taahhüt yok, istediğiniz an iptal edebilirsiniz. Planları görüntüleyin