
Merhaba arkadaşlar, bu seride; yazılım geliştirme mantığını öğrenmenize yardımcı olması için, nesne tabanlı 4 JavaScript projesini anlatarak yapacağım. Ve geliştirme ortamının kurulmasını göstereceğim.
Ayrıca; örnek projelerin kaynak kodlarına da web sitesi üzerinden erişebileceksiniz.
EK AÇIKLAMA:
HTML ve CSS kodları, kütüphane tarafından otomatik yazılır. Böylece öğrenciler, başlangıçta sadece algoritma geliştirmeye odaklanabilirler.
Masaüstü ve mobil uygulama geliştirme deneyimine yakın, nesne tabanlı bir mantık ile tasarlanmıştır.
KİMLER FAYDALANABİLİR?
Ortaokul, lise ve üniversite öğrencileri.
Hobi olarak, kod yazmak isteyenler.
Programlamaya yeni başlayanlar.
ÖNERİLEN ÇALIŞMA YÖNTEMİ:
Bir projenin anlatım videosunu izlerken, deftere notlar alın.
Bu notlardan, projeyi yeniden yazmaya ve çalışma mantığını anlamaya çalışın.
Projeleri, aklınıza gelen ek özellikler ile geliştirmeye çalışın.
Kendi projenizde kullanmak için, kodların kullanımını da ayrıca not alın.
NEDEN JAVASCRIPT KULLANIYORUM:
Programlama dilinin, söz dizimi (syntax) basit. Bu da öğrenmeyi kolaylaştırıyor.
Kaynak çok fazla. Yapmak istediğiniz proje ile ilgili bir örnek veya kütüphane bulabilme olasılığınız yüksek.
En olgunlaşmış, arayüz oluşturma teknolojisine (HTML ve CSS) sahip olduğunu düşünüyorum.
Genel kullanım için uygun. Aynı bilgi ile farklı alanlarda yazılım geliştirilebiliyor.
JAVASCRİPT'İN KULLANIM ALANLARI:
1. Web uygulamaları.
2. Mobil uygulamalar.
Yardımcı teknoloji: Apache Cordova
3. Masaüstü uygulamalar.
Yardımcı teknoloji: ElectronJS
4. İki Boyutlu veya basit üç boyutlu oyunlar.
Yardımcı teknoloji: ThreeJS
5. Web siteleri.
Hayrını görmenizi dilerim. İyi çalışmalar.