Yazılım bilmek, bilgisayar kullanabilmek sizi farklı dünyaların kapısı açar. Günümüz dünyasında bu bilgilere sahip olan kişiler kendilerini devamlı olarak yetiştirmeye çalışırlar, çünkü edindikleri her yeni bilgi, başka bir yeni bilgiyi çağırır. Özellikle kurumsal firmalarda bu kişilere çok önem verilir. Eğer böyle kurumsal bir yerde bilginizi kullanma olanağı bulunmasa bile kendi dünyanızda , çok farklı işler başarabilirsiniz. Örneği amazon un kurulumu, apple 'in kurulumu
VIRTUAL BOX (VBOX) SANAL MAKİNA PROGRAMI
TORRENT İNDİRME PROGRAMLARI (TIXIATI)
ARDUİNO
AUTOCAD
EPLAN
GOOGLE SHEETS
C DİLİ
PYTON
JAVA
Dünyanın en zengini ,Jeff Bezo’nun 1994 yılında ,kiralık evinin garajındaki ofisinde“http://Amazon.com” kurduğu bir an:)
Nereden nereye:)yeterki bir istek olsun,hiç bir şey geç değil.
Windows 7’de Çalışan Son Sürümler
AutoCAD 2020
Microsoft Office 2019
MATLAB R2020b
Proteus 8.13
Altium Designer 20
windows xp
Office 2010 SP2
MATLAB R2010a
Proteus 7.10
Altium Designer Summer 2008
“Vibe coding” teknik olarak şu stack ile yapılıyor:
Cursor / Windsurf / Replit AI
Claude / GPT / Gemini
Supabase / Firebase
Vercel
React Native / Flutter
RevenueCat (subscription)
App Store Optimization (ASO)
Bu stack ile tek kişi unicorn-scale ürün çıkarabiliyor.
Kullanılan dil ve araçlar:
Swift → ana dil (modern, hızlı, Apple’ın önerdiği)
Objective-C → eski ama hâlâ kullanılıyor
Xcode → Apple’ın resmi geliştirme ortamı
Kısaca stack:
Dil: Swift
IDE: Xcode
UI: SwiftUI veya UIKit
Kullanılan dil ve araçlar:
Kotlin → ana dil (Google’ın resmi dili)
Java → eski ama hâlâ kullanılıyor
Android Studio → resmi IDE
Stack:
Dil: Kotlin
IDE: Android Studio
UI: Jetpack Compose veya XML
Jake gibi “vibe coding” yapanların çoğu bunu kullanıyor.
Dil: Dart
Araç: Flutter SDK
Tek kod → iOS + Android
Kullananlar:
Google Pay
Alibaba
BMW
Dil: JavaScript / TypeScript
Framework: React Native
Kullananlar:
Instagram
Facebook
Uber Eats
AI ile en hızlı app çıkarma yöntemi.
Jake’in kullanmış olma ihtimali yüksek stack:
Expo
React Native
Supabase
RevenueCat
Hiç kod yazmadan bile app yapılabiliyor.
Kullanılan araçlar:
Cursor
Replit
Expo + AI
FlutterFlow
Adalo
Glide
AI şunu yapıyor:
Sen:
“abonelikli fitness uygulaması yap”
AI:
UI oluşturur
backend oluşturur
login sistemi kurar
ödeme sistemi ekler
Yeni başlayan biri için en mantıklı seçenek:
React Native + Expo + AI
Sebep:
tek kod
hızlı
ucuz
AI ile uyumlu
App Store’a direkt yüklenebilir
Yöntem
Dil
Platform
Zorluk
Swift
Swift
iOS
zor
Kotlin
Kotlin
Android
zor
Flutter
Dart
iOS + Android
orta
React Native
JS
iOS + Android
kolay
Expo
JS
iOS + Android
en kolay
AI / no-code
yok
iOS + Android
en kolay
En yaygın kombinasyon:
Expo
React Native
Supabase
RevenueCat
GPT / Claude
Cursor
Eloquent JavaScript
👉 Amaç:
if, for, array, mantık öğrenmek
kod okumayı öğrenmek
Beginner’s Guide to Google Apps Script – Barrie Roberts
👉 Amaç:
Sheet’e bağlanma
veri çekme
basit script yazma
Google Apps Script for Beginners – Serge Gabet
👉 Amaç:
pratik örneklerle öğrenme
otomasyon mantığı
Google Apps Script Web Application Development Essentials – James Ferreira
👉 Amaç:
web app (senin sistem)
HTML output
kullanıcıya veri gösterme
Google Sheets Programming with Apps Script
👉 Amaç:
Sheet’i veri tabanı gibi kullanma
gelişmiş veri işlemleri
Google Apps Script Projects – Barrie Roberts
👉 Amaç:
gerçek sistem kurma
proje geliştirme
Google Apps Script Web App Development (advanced içerikler)
👉 Amaç:
API
entegrasyon
büyük sistemler
Google Apps Script Complete Course (Laurence Svekis, 2026 Baskısı): En güncel kaynaklardan biridir. Modern JavaScript (V8) kullanarak Google servislerini birbirine bağlamayı en baştan anlatır.
Beginner's Guide to Apps Script 1: Sheets (Baz Roberts): Tamamen Sheets üzerine odaklanır. Veri manipülasyonu ve otomasyonun temellerini öğrenmek için idealdir.
Google Apps Script Step-by-Step (Mikael Erbo-Andersen): Google Sites ile Sheets arasındaki veri köprüsünü (HTML Service kullanarak) kurmak için en pratik rehberdir.
Building Applications with Google Apps Script (James Ferreira): "Google ekosisteminde nasıl uygulama geliştirilir?" sorusuna yanıt veren, mimari bakış açısı kazandıran klasikleşmiş bir kitaptır.
Google Apps Script: Web Application Development (Serge Gabet): Sheets'teki verileri bir web arayüzü gibi Sites üzerinde göstermek isteyenler için ileri seviye teknikler sunar.
Google Apps Script özünde JavaScript olduğu için, Sheets'te karmaşık mantıklar kurmak adına şu kitaplar ufkunuzu açacaktır: 6. Eloquent JavaScript (Marijn Haverbeke, 4. Baskı - 2024): JavaScript dünyasının "İncili" sayılır. Kod yazma mantığınızı profesyonel seviyeye taşır. 7. You Don't Know JS Yet (Kyle Simpson): Apps Script yazarken karşılaştığınız "Scope" veya "Asynchronous" gibi kavramların arka planını anlamanızı sağlar. 8. JavaScript: The Good Parts (Douglas Crockford): Eski ama çok etkili bir kitaptır. Temiz ve verimli kod yazmanın kurallarını öğretir.
Google Sheets Spreadsheet Magic (Linden Tibbets): Formüllerin bittiği ve kodun başladığı yeri çok iyi analiz eden, veri görselleştirme odaklı bir kaynaktır.
Automate the Boring Stuff with Python (Al Sweigart): Her ne kadar Python odaklı olsa da, "otomasyon zihniyeti" kazanmak ve API'ler üzerinden veri transferi mantığını kavramak için her yazılımcının kütüphanesinde olmalıdır.
Özellikle 2026 yılı itibarıyla Google Workspace Studio ve Gemini API entegrasyonları çok popülerleşti. Kitapların yanı sıra Google'ın resmi Developers sayfasındaki Codelabs projelerini takip etmeniz, Sites ve Sheets arasındaki veri alışverişinde en modern (AI destekli) yöntemleri öğrenmenizi sağlayacaktır.
Bu kitaplardan hangisi seviyenize (Başlangıç/Orta/İleri) daha uygun görünüyor? Ona göre nokta atışı bir öneri yapabilirim.
Bu aşamada amacınız, Google Sheets’in sınırlarını ve verinin nasıl tutulduğunu anlamaktır.
Google Sheets Spreadsheet Magic (Linden Tibbets): Formüllerin gücünü ve veriyi nasıl organize etmeniz gerektiğini basit bir dille anlatır.
Google Sheets Gelişmiş Rehber (Çeşitli Yazarlar): Kod yazmadan önce Sheets içindeki Query, Pivot ve veri doğrulama gibi özellikleri öğrenmek için bir kaynak edinmelisiniz.
Beginner's Guide to Apps Script 1: Sheets (Baz Roberts): Kod dünyasına giriş kitabınız budur. Hiç bilmeyenler için değişkenler ve döngülerin Sheets üzerinde nasıl çalıştığını anlatır.
Google Apps Script aslında JavaScript’tir. Bu dili biraz tanımazsanız başkalarının kodlarını kopyalamaktan ileri gidemezsiniz.
Eloquent JavaScript (Marijn Haverbeke): Modern yazılım dünyasının en popüler başlangıç kitabıdır. Kod yazma mantığını en temelden kavratır.
JavaScript: The Good Parts (Douglas Crockford): Dile dair en önemli kuralları kısa ve öz şekilde sunar, kafa karışıklığını giderir.
Artık Sheets ve Sites'ı birbirine bağlayacak "köprüyü" kurmaya başlayacağınız aşama.
Google Apps Script Complete Course (Laurence Svekis): Tamamen Google servisleri arasındaki veri alışverişine (Sites'tan Sheets'e veri gönderme gibi) odaklanır.
Google Apps Script Step-by-Step (Mikael Erbo-Andersen): Adım adım projeler üzerinden gider. Bir butona basınca ne olacağını bu kitapla çözersiniz.
Building Applications with Google Apps Script (James Ferreira): Google Sites üzerinde bir form veya panel oluşturup, Sheets'i bir veritabanı gibi kullanmayı öğretir.
Birden fazla sistemi (Gmail, Takvim, Sites, Sheets) aynı anda yönetmek için.
Google Apps Script: Web Application Development (Serge Gabet): Yazdığınız kodları profesyonel bir web sitesi (Sites) gibi yayınlamanın inceliklerini anlatır.
Automate the Boring Stuff with Python (Al Sweigart): Programlama dili farklı olsa da "otomasyon zihniyeti"ni dünyada en iyi anlatan kitaptır. Okuduğunuzda Sheets'te neler yapabileceğinize dair vizyonunuz genişler.
Eğer şu an "nereden başlamalıyım?" diyorsanız, listenin 3. sırasındaki Baz Roberts'ın kitabıyla başlayın. Çünkü o kitap, bildiğiniz Google Sheets ekranı üzerinden kod yazmayı öğrettiği için soyut kalmaz, hemen sonuç alırsınız.
Bu kitaplardan birini edinmeyi mi düşünürsünüz, yoksa doğrudan bir uygulama örneği (örneğin "Sites'tan bir formla Sheets'e veri nasıl düşer?") üzerinden mi gidelim?