Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 3.24 KB

File metadata and controls

35 lines (26 loc) · 3.24 KB

OYG103 Kodlu JAVASCRIPT UYGULAMALARI Dersi

Ders Bilgileri:

Amaç:Bu dersin amacı, öğrencilere JavaScript programlama diline temel bir giriş yaparak, değişkenlerin, veri tiplerinin, operatörlerin kullanımını öğretmek ve ardından koşul yapıları, döngü yapıları ve diziler gibi temel programlama yapılarını anlatmak. Aynı zamanda, fonksiyonlar ve sınıf yapısı ile nesne tabanlı programlamayı tanıtmak, olaylar ve doküman nesne modeli üzerinde durarak etkileşimli web uygulamalarının temellerini öğrencilere sunmaktır. JavaScript dilini etkin bir şekilde kullanabilmeleri ve temel web tabanlı uygulamalar geliştirebilmeleri için gerekli bilgi ve becerileri kazandırmayı hedefler.
İçerik:Bu ders, JavaScript programlama diline temel bir giriş sunar. Öğrenciler, değişkenlerin kullanımı ve farklı veri tipleriyle çalışmayı öğrenirken, temel operatörleri kullanarak temel programlama becerilerini geliştirirler. Koşul yapıları ve döngü yapılarıyla program akışını kontrol etmeyi kavrarlar. Dizilerin oluşturulması ve manipülasyonu ile veri depolama yöntemlerini öğrenirler. Fonksiyonlar ve sınıf yapısıyla nesne tabanlı programlamaya adım atarken, olaylar ve doküman nesne modeliyle etkileşimli web sayfalarının temellerini öğrenerek gerçek zamanlı web uygulamaları oluşturmayı öğrenirler. Bu ders, öğrencilerin temel JavaScript bilgisini güçlendirerek, modern web geliştirme alanında temel becerilere sahip olmalarını amaçlar.

Haftalık Ders Konuları

  • 1.Hafta - Git, GitHub, GitHub Desktop, Gists, Copilot nedir?
  • 2.Hafta - Kod yazım editörleri nelerdir? Node JS ve Visual Studio Code kurulumu
  • 3.Hafta - Proje önerileri, JavaScript programlama diline giriş
  • 4.Hafta - Değişkenler, operatörler
  • 5.Hafta - Koşul ifadeleri
  • 6.Hafta - Döngüler
  • 7.Hafta - Fonksiyonlar
  • 8.Hafta - JavaScript ile DOM (Documenet Object Model)
  • 9.Hafta - JavaScript ile Events
  • 10.Hafta - ARA SINAV
  • 11.Hafta - JavaScript ile düzenli ifadeler (RegExp)
  • 12.Hafta - JavaScript Nesneleri
  • 13.Hafta - Hata yönetimi ve tarayıcı nesne modeli
  • 14.Hafta - Proje Sunumu
  • Haftalık ders konuları içerisinde anlatımı gerçekleştirilen kodlar Öğr. Gör. Çisem YAŞAR tarafından oluşturulmuştur.

    Bu Github paylaşımının IEEE ve APA formatlarınada atıf verilme şekli:

    Proje Durumu: İlgili dokümanların paylaşımı ders kapsamında gerçekleştirilmiştir. GitHub bölümünden beğeni bildirimi olarak bir yıldız vererek çalışmalarımı destekleyebilirsiniz.
    Katkıda Bulunma: Dokümanlarınızda kullanılacaksanız ilgili atıf yöntemlerini kullanmanız ve haber vermeniz çok önemlidir.
    Lisans: MIT Lisansı altında yayımlandı