Web Programlama Ögrenmek İstiyorum. Nereden Başlamalıyım?

“Web programlama öğrenmek istiyorum. Nereden başlamalıyım?” gibi sorular gelmekte bize. Siz susun algoritmalarımız konuşsun. 🙂

Web programlama dilleri, ‘Sunucu’ ve ‘İstemci’ bazlı olmak üzere 2 gruba ayrılır;

Sunucu Bazlı Web Programlama Dilleri

  • PHP – Hypertext Preprocessor (Türkçe: Üstünyazı Önişlemcisi)
  • ASP – Active Server Pages ( Türkçe: Etkin Sunucu Sayfaları)
  • VBScript

İstemci Bazlı Web Programlama Dilleri

  • VBScript

‘VBScript’ hem sunucu hem de istemci bazlı çalıştırılabilir, genelde ASP içerisinde kullanılır.

PHP Nedir? Nerelerde Kullanılır?

PHP öğrenilmesi zor bir yazılım değildir. Ancak bütün web yazılımlarında olduğu gibi bunda da biraz olsun üzerinde denemeler yapmak gerekir. PHP, html kod betiğine gömülü olarak çalışır.
Bunun yanı sıra PHP’nin en güzel özelliklerinden birisi de oyun programı yazmaya kadar birçok amaca hitap ediyor olmasıdır. Birçok veritabanı ile de uyumlu çalışabiliyor olması en iyi avantajlarından bir tanesidir. PHP’de iyi bir edit programı kullanmadığınız sürece hata yapma olasılığınız çok yüksektir.
Ücretsiz ve geliştirilebilir olması büyük avantajlardandır.

ASP.Net Nedir? Nerelerde Kullanılır?

En önemli avantajlarından birisi de ‘Asp.Net’in ‘.Net’ platformu üyesi olmasıdır. Microsoft Visual Studio ile projeler üretebileceğiniz ‘ASP.Net’, Visual Studio’nun bünyesinde bulunan birçok güçlü yazılım dillerinden herhangi biri ile çalışabilmenize imkân tanıyor. Bunun yanı sıra ‘PHP’de birçok hata ile baş etmek zorunda kalıyoruz. Ve çözüm yolları konusunda sıkıntı yaşayabiliyoruz. ‘ASP.Net’de ise Visual Studio bizim için otomatik hata yollarını tespit ediyor. Ve bize çözüm yolları sunuyor.
ASP.Net genel olarak e-ticaret uygulamalarında, web tasarım ve programlama alanında kullanılan bir programdır. Ayrıca güvenlik konusunda kesinlikle Asp.NET önerimdir.

Bana Sorarsanız PHP ile Başlayın!

Maliyetsiz, sürekli gelişen ve geliştiğinde onlarca kütüphane her kütüphanede yüzlerce fonksiyon eklenen genel olaraksa sayabildiğim 3-5bin kütüphanesi bulunan bir yazılım dili daha çekici geliyor. En azından başlangıç için böyle.

Şunları belirtmek isterim ki, PHP;

  1. Güvenlik açığı olan bir dil değildir,
  2. Öğrenmesi .NET’e göre zor olan bir dil değildir,
  3. .NET’den daha yeteneksiz bir dil değildir,
  4. Ayrıca şunları da belirtmek isterim ki, PHP;
  5. Güvenilir bir dildir,
  6. Açık kaynak kodludur, dolayısıyla maliyeti ucuzdur,
  7. Performansı oldukça iyidir,
  8. Veri tabanları ile uyumludur, MySql gibi bir özel yardımcısı vardır,
  9. Dünyadan en çok kullanılan web tabanlı programlama dilidir,
  10. Ve tabii ki nesneye yönelik bir dildir.

PHP Nasıl Kullanılır?

Php kendi yorumlayıcısı yani “” ile çalışır. HTML çıktısı olarak kullanıcıya görünür. Kendi bilgisayarınız üzerinden php yazıp test etmek için bazı modülleri yüklemeniz gerekir. Şanslıyız ki gerekli modüllerin hepsini barındıran ‘Xampp Server‘ adlı program işimizi görüyor.

XAMPP resmi sitesinden indirebilirsiniz.

PHP için Kullanılabilecek Editör/IDE Programları

Aslında PHP, not defteri vasıta ile yazılabilir. Ama yazmanızı kolaylaştıracak birkaç program önerebilirim.

IDE Programları yani Netbeans ve Eclipse programları gerekli modülleri içlerinde barındırdıklarından başlangıç seviyesinde tavsiye etmiyorum. Daha büyük projelerde kullanmanızı öneriyorum.

Reply