YAZILIM UZMANLIGI EGITIMI
MCPD Kimdir?
Proje ile ilgili tüm birimlerle görüserek ihtiyaç analizi yapar, hedefleri ve dogru teknolojiyi saptar.
Yazilim gelistirmek için uygun yöntemleri ve kaynaklari seçerek planlama yapar.
Mantikli veri modellerini ve programlama dillerini seçer.
Çesitli bilgisayar programlama dillerini kullanarak verimliligi en üst düzeye çikaracak özel programlar tasarlar ve yazar.
Programlarin analiz, tasarim, test ve bakim isleriyle ilgilenir.
Kullanicilarin programlarda karsilastiklari problemleri giderecek çözümler üretir ve egitimlerini verir.
Gelistirdigi programlarin kullanicilar tarafindan verimli kullanilmasini saglar.
MCPD Hangi Ünvanlari Alabilir?
Uygulama Gelistirici /Application Developer
Yazilim Mimari /Software Architect
Yazilim Uzmani /Software Expert
Veritabani Uzmani /Databese Expert
Proje Müdürü /Project Leader
Analist Programcisi /Analyst Programmer
Yazilim Gelistirici /Software Developer
Uygulama Analisti /Application Analyst
Teknik Danisman /Technical Consultant
Bilgi Islem Müdürü /IT Manager
Sinav – Sertifika Programi
Microsoft yeni yazilim ve veritabani ürünlerini piyasa sürer sürmez, bu ürünlerle ilgili yeni sertifikasyon sistemini de hayata geçirmistir. Sertifika, her zaman oldugu gibi profesyonellerin yeni ürünler ile ilgili uzmanligini ispatlamasidir. Microsoft’un yeni sertifikasyon yapisi MCTS ve MCPD olarak iki ana baslikta incelenebilir;
Microsoft Certified Technology Specialist (MCTS)
Teknoloji serisi sertifikasyon sistemi, belirli bir alanda uzmanlasmayi belgelemek amaciyla konumlandirilmis sertifikasyon sistemidir. Bu sertifikalari edinebilmek için bir ya da iki sinava girilmelidir. Sinavlarda basarili olunmasi durumunda, katilimci, Microsoft Teknolojileri Uzmani ünvanini alir. Öne çikan dört adet teknoloji ünvani vardir.
1) MCTS: .NET Framework 3.5 Web Applications
Gerekli Sinavlar :
Exam 70–536: TS: Microsoft .NET Framework 3.5 - Application Development Foundation
Exam 70–528: TS: Microsoft .NET Framework 3.5 - Web-based Client Development
2) MCTS: .NET Framework 3.5 Windows Applications
Gerekli Sinavlar :
Exam 70–536: TS: Microsoft .NET Framework 3.5 - Application Development Foundation
Exam 70–526: TS: Microsoft .NET Framework 3.5 - Windows-based Client Development
3) MCTS: .NET Framework 3.5 Distributed Applications
Gerekli Sinavlar :
Exam 70–536: TS: Microsoft .NET Framework 3.5 - Application Development Foundation
Exam 70–529: TS: Microsoft .NET Framework 3.5 - Distributed Application Development
4) MCTS: SQL Server 2008
Gerekli Sinav :
Exam 70–431: TS: Microsoft SQL Server 2008 - Implementation and Maintenance
Microsoft Certified Professional Developer ( MCPD)
Mimari ve tasarim sinavlari da içeren bu sertifikasyon, kisinin tecrübeli bir programci ve ayni zamanda analiz yeterliliginin de oldugunu ispatlar.
1) MCPD: Web Developer:
Gerekli Sinavlar :
Exam 70–536: TS: Microsoft .NET Framework 3.5 - Application Development Foundation
Exam 70–528: TS: Microsoft .NET Framework 3.5 - Web-based Client Development
Exam 70–547: Designing and Developing Web Applications by Using the Microsoft .NET Framework
2) MCPD: Windows Developer:
Gerekli Sinavlar :
Exam 70–536: TS: Microsoft .NET Framework 3.5 - Application Development Foundation
Exam 70–526: TS: Microsoft .NET Framework 3.5 - Windows-based Client Development
Exam 70–548: Designing and Developing Windows Applications by Using the Microsoft .NET Framework
3) MCPD: Enterprise Applications Developer:
Gerekli Sinavlar :
Exam 70–536: TS: Microsoft .NET Framework 3.5 - Application Development Foundation
Exam 70–526: TS: Microsoft .NET Framework 3.5 - Windows-based Client Development
Exam 70–528: TS: Microsoft .NET Framework 3.5 - Web-based Client Development
Exam 70–529: TS: Microsoft .NET Framework 3.5 - Distributed Application Development
Exam 70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework
Yazilim Uzmanligi (MCPD) Egitimi Içerigi
Bölüm 1: Programlamaya Giris
Algoritmalar
Degiskenler Ve Degisken Türleri
Kosul Yapilari
Döngü Yapilari
Diziler
Metotlar
Bölüm 2: Nesne Yönelimli Programlama
Siniflar (Class)
Enum ve Struct yapilari
Kalitim (Inheritance)
Çok Biçimlilik (Polimorfizm)
Arayüz (Interface)
Özet Siniflar (Abstract Class)
Bölüm 3: Ileri Düzey Programlama Dilleri
C# 3.0 Ile .Net Programlama
Istisnai Durum Yönetimi (Exception Handling )
Olay Mimarisi (Events)
Koleksiyonlar (Collections)
Jenerikler (Jeneric Collections)
I/O Mimarisi (Input/Output)
Temsilciler (Delegates)
Bölüm 4: Winforms ile Uygulama Gelistirme
Formlar ve Tasiyicilar
Sik Kullanilan Kontroller
Ileri Seviye Winforms Kontrolleri
Bölüm 5: SQL Server 2008 ve Veritabani Mantigi
Management Studio’yu Tanima
Database Tasarimi
Tablo Tasarim Teknikleri
Iliskisel Veritabani Tasarim Yöntemleri
Diagramlar
View Yapilari
T-SQL
Fonksiyonlar
Stored Procedure
Index Yönetimi
Trigger
Index Yönetimi
Bölüm 6: ADO.NET
ADO.NET ile Veritabani Islemleri
ADO.NET Nesne Modeli
Veritabanina Baglanmak
OleDB Siniflari
Veritabani Türünden Bagimsiz Erisim
Bölüm 7: XML ve LINQ
XML Belgerleri
Document Object Modeli
XML Semalari
Linq To Sql Ile Erisim
Bölüm 8: ASP.NET ile Web Uygulamalari
Html, Css
Asp.Net Çalisma Modeli
Asp.Net Kontrolleri
Server ve Html Kontrolleri
Asp.Net Ile Masterpage, Tema Kullanimi
Dagitik Uygulama Gelistirme
Xml Web Servisleri
Asp.Net Web Servisleri
Bölüm 9: Proje Yönetimi
Diyagramlar Yardimiyla Modelleme
Testler Ve Visual Studio Test Araçlari
Özal CEYHAN
BASARISOFT BILGI TEKNOLOJILERI AKADEMISI BAKIRKÖY : 0 212 570 54 80 KADIKÖY : 0 216 450 41 51 www.basarisoft.com
|