- İlk Yazılım Projesi
- Geliştirme Ortamının Kurulması
- Çarpım Tablosu
- Not Ortalaması Hesaplama
- Basit Hesap Makinesi
- Basit Arayüz Tasarlamak ve Uygulamaya Çevirmek
Merhaba arkadaşlar, bu seride; yazılım geliştirme mantığını öğrenmenize yardımcı olması için, nesne tabanlı 5 JavaScript projesini anlatarak yapacağım. Ve geliştirme ortamının kurulmasını göstereceğim.
Ayrıca; örnek projelerin kaynak kodlarına da 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.
Beş temel nesne üzerine inşa edilmiştir. (Label, Button, TextBox, Image, Box)
Masaüstü ve mobil uygulama geliştirme deneyimine yakın, nesne tabanlı bir mantık ile tasarlanmıştır.
Arayüz tasarım araçları ile uyumlu çalışır. Böylece tasarımlarınızı, kolayca uygulamaya çevirebilmenize imkan sağlar.
Kullanılan programlama dili JavaScript'dir.
KİMLER FAYDALANABİLİR?
Ortaokul, lise ve üniversite öğrencileri.
Hobi olarak, kod yazmak isteyenler.
Programlamaya yeni başlayanlar.
Eğitim içeriği olarak kullanmak isteyen, öğretmen ve ebeveynler.
Ö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.
Practice most frequently asked interview questions on SAP SD module & crack interviews. Prepare for SAP SD certification
Using Leonardo AI, Create AI Images for free, copy prompts & use, tip to create 2k images per month and more!
basic understanding of machine learning, using one of the most used and robust machine learning algorithm, supervised ml
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.