| Ana Sayfa | MCSE Dersler | MCSE Examlar| Eğitim Kitapları | Eğitim CD | İletişim |

 

MCPD

 

Yazılımcı, şirketlerin, kişilerin ya da organizasyonların ihtiyaçlarını belirleyen, onların iş süreçlerini anlayıp, yazdığı programlarla bu iş süreçlerini elektronik ortama aktararak bu işlerdeki insan hatalarını ortadan kaldırıp, kağıt sirkülasyonuna son verip,uzak lokasyonların bir arada kolayca çalışmasını sağlayan, kısacası, iş dünyasına hayatı kolaylaştıran çözümler sunan kişidir. Örneğin ERP (Enterprise Resource Planning) kurumsal kaynak planlaması, programı yazan programcılar, şirketin işleyişini tüm detaylarıyla (muhasebe, insan kaynakları, satış, satın alma, üretim) anlar, sonra da bu süreçleri kullandıkları programlama dilleriyle çözüm geliştirirler. Başka bir örnek, e-ticaret sitesi geliştiren programcılar, yine öncelikle yapacakları sitenin iş akışını tasarlayıp,verilerin tutulacağı veri tabanının yapısını tasarladıktan sonra web uygulamasını geliştirirler.
Günlük hayatta ne kadar çok programla karşılaştığınızı düşünün, bankacılık yazılımları (tüm ATM’leri ile birlikte), vergi dairesindeki otomasyon programları, internetten alışveriş yaparken kullandığımız siteler, oyunlar ve binlercesi...
İşte MCPD ünvanına sahip programcılar, tüm bu alt yapıları oluşturan, analiz yapabilen, programlama diline hakim kişilerdir.

MCPD Neler Yapar, Hangi Alanlarda Uzmandır?

  • Proje ile ilgili tüm birimlerle görüşerek ihtiyaç analizi yapar, hedeşeri ve doğru teknolojiyi saptar.
  • Yazılım geliştirmek için uygun yöntemleri ve kaynakları seçerek planlama yapar.
  • Mantıklı veri modellerini ve programlama dillerini seçer.
  • Çeşitli bilgisayar programlama dillerini kullanarak verimliliği en üst düzeye çıkaracak özel programlar tasarlar ve yaratır.
  • Programların analiz, tasarım, test ve bakım işleriyle ilgilenir.
  • Kullanıcıların programlarda karşılaştıkları problemleri giderecek çözümler üretir ve eğitimlerini verir.
  • Geliştirdiği programların kullanıcılar tarafından verimli kullanılmasını sağlar.

MCPD’nin Uzmanlık Alanları Nelerdir?

  • Veritabanı prensipleri, prosedürleri ve performans faktörleri
  • SQL Server 2005
  • Veritabanı ve yazılım güvenlik prosedürleri ve stratejileri
  • İlişkisel Veritabanı Teorisi
  • C# 2.0, ASP.NET 2.0, ADO.NET 2.0
  • Web Programlama
  • Object Oriented modelleme ve tasarım teknikleri
  • Remoting
  • IIS 6.0
  • XML Web Servisleri
  • XML
  • Visual Studio .NET 2005
  • .NET Framework 2.0
  • Visual Studio 2005 Team System
  • Proje yönetimi

MCPD Hangi Ünvanları Alabilir?

  • Uygulama Geliştirici / Application Developer
  • Yazılım Mimarı / Software Architect
  • Yazılım Uzmanı / Software Expert