- İlk Yazılım Projesi
- Geliştirme Ortamının Kurulması
- Zar Atma Uygulaması
- Basit XOX Oyunu
- Basit Matematik Oyunu
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.
A full introductory course to OrientDB, the Document-Graph database. Learn about NoSQL's latest trend: GraphDBs!
Learn the Basics of Blender 2.8 series and use to create 3d scenes
How Excel do calculations. How to avoid or fix circular reference. How to use iterative calculations for simple tasks.
Learn how to master your body by creating a strong foundation
Merhaba,
Benim adım Buğra. Dokuz Eylül Üniversitesi, Bilgisayar Teknolojileri ve Programlama mezunuyum. Yazılım geliştirme ve eğitim alanlarında çalıştım. Faydalı olduğunu düşündüğüm projelerin üretiminde görevler aldım.
Algoritma tasarlamanın, insan zihninin işleyişine sağladığı katkının farkında olarak; çocukların, eğlenerek kodlama yapabilecekleri platformlar geliştirmeye çalışıyorum.
Çalışmalarım hakkında daha fazla bilgi edinmek için kişisel sayfamı ziyaret edebilirsiniz.
İyi çalışmalar.