berkcangumusisik / 100DaysOfJavascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

100 Günde Javascript

  • 100 Gün boyunca çalışmalarımı buradan takip edebilir, hızlı bir şekilde tekrar yapabilir veya paylaştığım kaynaklardan yararlanabilirsiniz.

  • Bu repo sayesinde birçok kursun içeriğine ve kendi içeriklerime rahatlıkla ulaşabilirsiniz. En ufak detaya dahi yer vereceğim.

  • Eğer sorularınız olursa bana rahatlıkla çekinmeden ulaşabilirsiniz.

  • Projenin ana yapısı Engin Demiroğ 'un JS starter kit projesinden alınmıştır.

  • Projeyi bilgisayarınıza indirirseniz npm install ile paketleri kurup npm run dev ile projeyi çalıştırabilirsiniz.

  • Proje eğer ilginizi çekerse yıldızlamayı unutmayın.

  • Her gün yapılanlar gün ayrılmıştır. Her günün konu kapsamı aşağıdaki gibi sıralanabilir.

1. Gün

  • Javascript'e Giriş
  • console.log(), alert(), console.error(), console.warn() ve console.clear() komutları
  • Değişken tanımlama kuralları ve veri türleri
  • var, let ve const farkı

2.Gün

  • Tip Dönüşümleri
  • Aritmetik Operatörler
  • Math Objesi
  • String Metotları
  • Template Literal

3.Gün

  • Zaman İşlemler
  • Diziler Giriş

4.Gün

  • Dizi Metotları
  • Dizi Örnek Uygulama
  • Mantıksal Operatörler
  • Karşılaştırma Operatörleri

5.Gün

  • If - Else - Else If Kullanımı
  • Switch - Case Kullanımı
  • If Else Uygulama Örnekleri

6.Gün

  • For Döngüsü
  • For Döngüsünde Dizilerle İşlemler
  • While Döngüsü
  • Do-While Döngüsü
  • Döngüler Uygulama

7.Gün

  • Fonksiyonlar
  • Fonksiyonların Kullanımı
  • Immediately Invoked Function Expression (IIFE)
  • Return Kullanımı
  • Fonksiyon Uygulama

8.Gün

  • Alert Kullanımı
  • Confirm Kullanımı
  • Window Objesi ve Prompt Kullanımı
  • Sayfa Yenileme
  • Scope Kavramı

9.Gün

  • DOM Kavramı
  • Dom Nedir?

10.Gün

  • DOM Element Seçme
  • Elementleri Seçme ve Style Özelliklerini Değiştirme

11.Gün

  • Elementler Arasında Gezinme

12.Gün

  • Element Oluşturma
  • Element Silme
  • Elementleri Değiştirme

About


Languages

Language:JavaScript 89.8%Language:HTML 10.2%