İçeriğe geç
parazade

Web Geliştirme Nedir?

İngilizce: Web Development

Yayın: · Son güncelleme:

Web Geliştirme Nedir? Kısaca

Web geliştirme, internet tarayıcısı üzerinden erişilen web sitelerinin ve web uygulamalarının kodlanması, test edilmesi, sunucuya yüklenmesi ve bakımının yapılması sürecinin tamamıdır.

Web Geliştirme nedir?
İçindekiler
  1. Web geliştirme nedir?
  2. Hangi alanlara ayrılır?
  3. Bir site nasıl yayına alınır?
  4. Nereden başlanır?

Web geliştirme nedir?

Web geliştirme, bir sitenin ya da web uygulamasının kodunu yazıp çalışır hâle getirme işidir. Basit bir tanıtım sayfasından milyonlarca kullanıcısı olan bir e-ticaret platformuna kadar her şey bu kapsamdadır. Tasarımcının hazırladığı ekranlar, geliştiricinin elinde gerçek bir ürüne dönüşür.

Hangi alanlara ayrılır?

Bu iş üç ana alanda incelenir:

Alan Odak Temel teknolojiler
Frontend Kullanıcının gördüğü arayüz HTML, CSS, JavaScript
Backend Sunucu, veritabanı, iş kuralları PHP, Python, Java, Node.js
Full stack İki tarafın birlikte ele alınması Her iki taraftan teknolojiler

Bunlara ek olarak WordPress gibi içerik yönetim sistemleriyle çalışan geliştiriciler ve web performansı, erişilebilirlik ya da güvenlik konularında uzmanlaşanlar da vardır.

Bir site nasıl yayına alınır?

Geliştirme genellikle geliştiricinin bilgisayarında, yani yerel ortamda başlar. Kod Git ile sürümlenir ve bir depoya gönderilir. Testlerden geçen sürüm bir hosting ya da bulut sunucusuna yüklenir, alan adı bu sunucuya yönlendirilir.

Örneğin bir yerel fırın için sipariş sitesi yapıldığını düşünün. Geliştirici önce ürün listesi ve sepet ekranını hazırlar, sonra siparişleri kaydeden backend kısmını yazar. Ödeme entegrasyonunu test ortamında dener. Her şey çalışınca site yayına alınır ve sonraki değişiklikler otomatik bir CI/CD hattıyla canlıya gönderilir.

Nereden başlanır?

En yaygın öğrenme sırası HTML, CSS ve JavaScript'tir. Bu üçüyle statik bir kişisel sayfa yapıp ücretsiz bir barındırma hizmetinde yayınlamak, ilk somut başarıyı sağlar. Ardından bir framework ve bir backend dili seçerek veritabanına bağlı küçük bir uygulamaya geçebilirsiniz.

Sıkça Sorulan Sorular

Web geliştirme ile web tasarım arasındaki fark nedir?

Web tasarım sitenin görünümünü ve kullanım akışını planlar. Web geliştirme ise bu tasarımı kodla çalışan bir siteye dönüştürür ve sunucu tarafını da kapsar.

Web geliştirmeyi öğrenmek ne kadar sürer?

Temel bir statik site yapacak düzeye birkaç haftada gelinebilir. İş başvurusu yapacak seviyeye ulaşmak ise ayrılan zamana bağlı olarak genellikle birkaç ay ile bir yıl arasında değişir.

İlgili terimler