|

Eğitim Katoloğunu indirmek için Tıklayın ->>
|
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 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...
Bir yazılımın nasıl oluşturulacağını bilmenin yanı sıra, bir şirketin ihtiyaçlarını analiz edebilmek,
bu ihtiyaçların giderilmesinde hangi kaynakların ve platformların kullanılacağını belirleyebilmek, yazılım çözümleri üretirken mümkün
olan en düşük maliyet, en düşük zaman, en kullanışlı yöntem ve biçimlere karar verebilmek demektir.
Bu nedenle MCPD eğitimleri katılımcılara bu yetenekleri kazandıracak niteliklere sahip olmalıdır.
Besay’da MCPD eğitimleri değişik sektörlerin çeşitli ihtiyaçlarını karşılayacak projeleri üreterek
programlama dillerini öğretmek esasına dayanmaktadır. Aynı zamanda katılımcıların dünya çapında standartlaşmış üç yazılım
dalında (Web Developer, Windows Developer, Enterprise Applications Developer) MCPD ünvanını alması hedeflenmiştir.
Uygulamalı olarak yürütülen bu eğitim, sadece eğitim saatleri ile sınırlandırılmamakta, ücretsiz olarak sunulan seminerler
ve etütlerle zenginleştirilmektedir.
Eğitim, Visual Studio .NET platformunun resmi dili olarak kabul edilen, sektörde yüksek seviyede
ihtiyaç duyulan C# programlama dili üzerinden işlenmektedir. Kısa sürede sektörde bir standart haline gelen C# ile birlikte,
ASP.NET, ADO.NET, güvenliği ve performansı ile dünyada en çok tercih edilen veritabanı yazılımlarından biri olan Microsoft SQL
Server 2008 ile katılımcıların kurumsal bir yazılımı üretme yetenekleri tamamlanmaktadır.Katılımcıyı proje tecrübesi ve toplamda
yedi sertifika sahibi bir yazılımcı yapmayı amaçlayan program en ince ayrıntılarıyla detaylandırılmıştır.
|
|
Eğitimin Adı
|
Microsoft Sertifikalı Yazılım Uzmanlığı - MCPD
|
|
Eğitimin Kodu
|
BSYMCPD
|
|
Eğitimin Amacı
|
Katılımcıları .NET Platformunda ve C# dilini kullanarak başlangıç seviyesinden ileri seviyeye kadar programcı olarak yetiştirilmesi.
|
|
Kimler Katılabilir
|
Kendisine güvenen, sektörün bir standart kabul ettiği, MCPD Sertifikasyonu bilgisini belgelendirmek isteyen herkes.
|
|
Eğitim Modülleri
|
MSDN Library, Visual C# 2008 Express Edition, Visual Web Developer, SQL Server 2008 Express Edition
|
|
Eğitim Dökümanları
|
Windows 2003 Server R2 Evaluation Copy Evaluation Ed.
Orijinal Microsoft Eğitim Dökümanları (MLP) Eğitim Materyali
|
|
Ön Koşullar
|
Eğitimler Türkçe olarak yapılacaktır. Ancak katılımcıların sınava hazırlanmaları için gereken laboratuar çalışmaları,
sınav öneklemeleri ve soru çözümleri İngilizce olarak gerçekleştirilecektir. Bu nedenle katılımcıların eğitimden en üst
düzey verim sağlayabilmeleri için ortalama düzeyde bir İngilizce bilgisine sahip olmaları gerekmektedir.
|
Günümüzün rekabet ortamında şirketler bilgi ve teknolojiyi kullanabildikleri oranda başarılı olmaktadırlar.
Bu nedenle şirketler e n son bilgi teknolojilerini kullanabilen ve uluslararası geçerliliği olan sertifikalara
sahip uzmanları istihdam etmektedirler. Türkiye’de verilen iş ilanlarında ilk sırada bilgi teknolojileri uzmanları
gelmektedir (Kaynak: Hürriyet İK, Kariyer.Net, Secret CV, Yenibiris.com). Türkiye genelinde bir buçuk milyonu aşkın
adayın katıldığı öğrenci seçme sınavı üzerine yapılan özel bir araştırmaya göre gençlerin ilgi duydukları mesleklerin
başında %10.4 ile Bilgi Teknolojileri’nin gelmesi geleceğin mesleklerini belirleyen önemli bir göstergedir.
Dünyanın Her Yerinde Geçerli Meslek!
Dünyadaki şirketlerin büyük bir çoğunluğu Microsoft’un bilgi teknolojilerini kullanmaktadır. Bu
yaygınlık Microsoft sertifikalı uzmanların Türkiye’de ve tüm dünyada iş arayan değil, aranan kişiler olmalarını sağlamaktadır.
Microsoft Sertifikalı Uzman olan katılımcılar tüm dünyada tanınan özelliklere sahip olurlar:
• Uzmanlıklarını bütün bilişim sektörü kabul eder.
• MCPD olduklarını kanıtlayan sertifika, transkript, MCPD kartı ve rozetleri bizzat Microsoft tarafından kendilerine gönderilir.
• Microsoft’un teknik dokümanlarına MCPD’lere özel web sitesi araclığıyla ulaşabilirler.
• Microsoft ürün ve servislerinden indirimli yararlanırlar.
• Eğitimlere, teknik konferanslara ve organizasyonlara davet edilirler.
• Amerika ve Avrupa’daki bazı üniversitelere kabul edilme ve kredi saydırma şansına sahip olurlar.
Yetişmiş Uzman Açığı
Türkiye Bilişlim Vakfı’na göre Türkiye’de 2004 yılında 160 bin bilgi teknolojileri uzmanına ihtiyaç bulunmaktadır.
Türkiye ve KKTC’de tüm üniversitelerdeki bilgisayar mühendisliği kontenjanının sadece 5.000 olmasına karşılık her sene
yaklaşık 150.000 aday bilgi teknolojileri eğitimi almak ve bu konuda bir meslek sahibi olmayı istemektedir.
Bu konudaki eleman açığı sadece Türkiye’de değil tüm dünyada bilinen bir gerçektir. IDC tarafından 2003’de Avrupa’daki
bilgi teknolojileri uzmanı açığı 1.5 milyon kişi olarak belirlenmiştir. ITTA (Amerika Bilişim Derneği) ve ABD Çalışma
Bakanlığı’nın araştırmalarına göre ise ABD’deki eleman açığı 2004 yılında 1.5 milyon kişinin üzerine çıkmıştır.
Yüksek Kazanç
Amerika’da Microsoft sertifikalarına sahip yazılım uzmanlarının gelirlerinin başlangıç olarak yıllık
70 bin USD’ye ulaşması belirtilmektedir (Kaynak; www.salary.com). Uzmanlık ve tecrübe ilerledikçe yıllık 100 bin
USD ve üzeri maaşlara ulaşıldığı bilinmektedir. Türkiye’de Chip dergisinin yaptığı araştırmaya göre yazılım uzmanları
diğer çalışanlara göre daha yüksek maaş seviyesine sahiptirler.
|
Görevi
|
Aylık Kazanç (YTL)
|
|
1
|
Yazılım Uzmanı
|
2.000 – 3.000
|
|
2
|
Veri Tabanı Uzmanı
|
1500 – 2000
|
|
3
|
Analist Programcı
|
2.000 - 4.000
|
|
4
|
Yazılım Test Uzmanı
|
1.800 - 4.000
|
|
5
|
Yazılım Uzmanı (Yeni Mezun)
|
900 - 1.500
|
|
|
1.
|
Proje ile ilgili tüm birimlerle görüşerek ihtiyaç analizi yapar, hedefleri ve doğru teknolojiyi saptar.
|
|
2.
|
Yazılım geliştirmek için uygun yöntemleri ve kaynakları seçerek planlama yapar.
|
|
3
|
Mantıklı veri modellerini ve programlama dillerini seçer.
|
|
4
|
Çeşitli bilgisayar programlama dillerini kullanarak verimliliği en üst düzeye çıkaracak özel programlar tasarlar ve yaratır.
|
|
5
|
Programların analiz, tasarım, test ve bakım işleriyle ilgilenir.
|
|
6
|
Kullanıcıların programlarda karşılaştıkları problemleri giderecek çözümler üretir ve eğitimlerini verir.
|
|
7
|
Geliştirdiği programların kullanıcılar tarafından verimli kullanılmasını sağlar.
|
|
1.
|
Visual Studio .NET 2008
|
|
2.
|
.NET Framework 3.5
|
|
3
|
C# 3.5, ASP.NET 3.5, ADO.NET 3.5
|
|
4
|
Object Oriented(OOP) Modelleme ve Tasarım Teknikleri
|
|
5
|
Web Programlama
|
|
6
|
IIS 7.0
|
|
7
|
XML & XML Web Servisleri
|
|
8
|
Remoting
|
|
9
|
Visual Studio 2008 Team System
|
|
10
|
İlişkisel Veritabanı Teorisi |
|
11
|
Veritabanı prensipleri, prosedürleri ve performans faktörleri
|
|
12
|
Veritabanı ve Yazılım güvenlik prosedürleri ve stratejileri
|
|
13
|
SQL Server 2008
|
|
14
|
Mobil Uygulamalar
|
|
|
|
Bölüm1
|
30 Saat
|
|
Algoritma Temelleri ve C# 3.5 İle Programlamaya Giriş
|
Bu bölümde programcılığın temellerini öğreneceksiniz. Bölüm içerisinde .NET Framework 3.5’i tanıyacaksınız.
Ayrıca programlamanın hangi yıllarda nasıl başladığını öğreneceksiniz. .NET’in resmi dili olan C# ‘ı en ince ayrıntılarına
kadar öğreneceksiniz. Bununla berbaber karar mekanizmaları(if, switch), Döngüler(for, foreach, while, do..while), Yapılar,
Nesneler, Nesne Yönelimli Programlama vb. konular hakkında bir çok uygulama yaparak programcılığın geniş dünyasına merhaba
diyeceksiniz.
|
|
Bölüm2
|
20 Saat
|
|
Visual Studio 2008 ile Windows Tabanlı Programlar Geliştirme
|
|
Bu bölümde Visual Studio 2008 editörünü tanıyacaksınız. Windows programları genelde kullandığınız ve Windows
İşletim Sisteminde çalışan programlardır. Bunlara örnek vermek gerekirse Muhasebe Programları, Kayıt Takip Programları,
Kelime İşlemci Programlarını örnek olarak verebiliriz. Bu bölümde Windows tabanlı programlar yazmak için gerekli
tüm altyapıyı öğreneceksiniz ve laboratuvar ortamında bir çok örnek yaparak bu konuyu en iyi şekilde kavrayacaksınız.
Ayrıca konu sonunda birde öğrenci kayıt sistemi programı yaparak öğrendiğiniz bütün bilgileri yapacağınız proje ile en
iyi şekilde uygulama imkanınız olacak.
|
|
Bölüm3
|
30 Saat
|
|
Veritabanı Temelleri, Dizaynı & T-SQL Sorgulama Dili
|
|
Günümüzde veri tabanları olmasaydı, herhangi bir bilginin verimli ve güvenli bir şekilde saklanması sağlanamazdı.
Bu yüzden Veri tabanları modern yazılımların vazgeçilmez bir parçasıdır ve temelini oluşturmaktadır.
Bu bölümde veritabanının temellerini öğreneceksiniz. Ayrıca Tablolar, Asıl anahtar(primary key), Yabancı anahtar
(foreign key), İlişkiler, SQL Sorgulama Dili gibi konuları bir çok örnekle uygulayarak en iyi şekilde öğreneceksiniz.
|
|
Bölüm4
|
20 Saat
|
|
ADO.NET 3.5 ile Veri Tabanı Bağlantılı Uygulamalar Geliştirme
|
|
Modern yazılımların hepsi veri tabanı üzerine inşa edilmiştir. Yazılım kullanıcıya sunacağı ve kullanıcıdan aldığı
verileri veri tabanında saklayarak verilerin verimlililiğini ve güvenliğini sağlamış olur. Bu bölümde .NET
uygulamalarının veri tabanı ile ilişkisini kuran ADO.NET 3.5 teknolojisi detaylarıyla incelenecektir.
Ayrıca bu bölümde daha önceden öğrenmiş olduğunuz SQL konusunu daha ileriye götürüp Stored Procedure’ler
yazarak SQL’i en üst seviyede uyguluyor olacaksınız.
|
|
Bölüm5
|
30 Saat
|
|
ASP.NET 3.5 ile İnternet ve e-Ticaret Uygulamaları Geliştirme
|
|
Günümüzde İnternet hayatımızın bir parçası oldu. Her gün e-postalarımız kontrol ediyor, banka işlemlerimizi yapıyor ve gün
geçtikçe popülerliğini artıran e-ticaret sistemlerini kullanıyoruz. Bu bölümde İnternet ortamında çalışan programlar
geliştirmeyi öğreneceksiniz. Web Controller, Durum Yönetimi, web.config, global.asax gibi teknik konuları en ince detaylarına
kadar öğreneceksiniz. Ayrıca bu bölümde bir e-ticaret uygulaması geliştireceksiniz. Konu bitiminde kendinize ait bir e-ticaret
siteniz olacak ve bu yazılımınızı referans olarak kullanarak iş başvurularında diğer adayların çok kolaylıkla önüne geçeceksiniz.
|
|
Bölüm6
|
20 Saat
|
|
XML Web Servisleri ile Dağıtık Uygulamalar Geliştirme
|
|
Günümüzde programlar daha geniş kitlelerce kullanılmaya ve iş sistemlerinin vazgeçilmez parçası olmaya başladıkça insanlarında
programlardan istekleri artmaya başladı. Modern yazılımlarda daha fazla iş gücünü taşıyabilmek amacıyla, farklı makinelerin
üzerinden tek bir makine üzerinde çalışıyormuşçasına performans geliştirici alt yapılar uygulanmaya başladı. Bu bölümde göreceğiniz
Web Servisleri ile yazılım sektörünün en parlak fikri olarak gösterilen Web Servislerini bir çok uygulama eşliğinde görecek ve
konuyu en ince ayrıntılarına kadar öğreneceksiniz.
|
|
Bölüm7
|
15 Saat
|
|
Mobil Cihazlara Yazılım Geliştirme
|
|
Mobil cihazlar artık hemen herkesin kullanmakta olduğu cihazlardır. İnsanlar bu cihazları kullandıkça ihtiyaçlarıda o oranda
artmaktadır. Bu cihazların programlanmasını öğreneceğiniz bu bölümde, Besay’dan başka hiç bir kursta verilmeyen Mobil Cihazların
programlanmasını örnekler yaparak göreceksiniz. Bölüm içerisinde mobil cihazlarla çalışan bir DVD arama ve takip programı
geliştirerekte tüm bilgilerinizi bütünsel olarak bir uygulamada birleştireceksiniz.
|
|
Bölüm8
|
15 Saat
|
|
Proje Yönetimi, Tasarımı & Yazılım Takımları Oluşturma
|
|
İyi bir yazılım tek bir programcı tarafından geliştirilemez. Bu yüzden yazılımcı ekipleri kurulmalıdır.
Bu bölümde nasıl yazılımcı ekipleri kuracağınızı ve bu yazılım ekiplerini hangi programlar kullanarak
yöneteceğinizi öğreneceksiniz.Ayrıca Microsoft Visual Source Safe ile ortak çalışma grupları oluşturarak bir
yazılım projesi üzerinde birden fazla programcının aynı anda nasıl çalışacağını öğreneceksiniz.
|
|
|
MCPD: Web Developer
|
1
|
Exam 70–528: Microsoft .NET Framework 2.0 - Application Development Foundation
|
|
2
|
Exam 70–536: Microsoft .NET Framework 2.0 - Web-based Client Development
|
|
3
|
Exam 70–547: Designing and Developing Web Applications by Using the .NETFramework
|
|
MCPD: Web Developer
|
1
|
Exam 70–536: Microsoft .NET Framework 2.0 - Application Development Foundation
|
|
2
|
Exam 70–526: Microsoft .NET Framework 2.0 - Windows-based Client Development
|
|
3
|
Exam 70–548: Designing and Developing Windows Applications by Using the Microsoft .NET
|
|
MCPD: Web Developer
|
1
|
Exam 70–536: Microsoft .NET Framework 2.0 - Application Development Foundation
|
|
2
|
Exam 70–526: Microsoft .NET Framework 2.0 - Windows-based Client Development
|
|
3
|
Exam 70–528: Microsoft .NET Framework 2.0 - Web-based Client Development
|
|
4
|
Exam 70–529: Microsoft .NET Framework 2.0 - Distributed Application Development
|
|
5
|
Exam 70–549: Designing and Developing Enterprise Applications by Using the .NET Framework
|
|
|
İş Bulmak
|
Büyük şirketlerin/Kurumların Bilgi İşlem ve Yazılım Bölümleri
|
* Uygulama Geliştirici / Application Developer
* Yazılım Mimarı / Software Architect
* Yazılım Uzmanı / Software Expert
* Veritabanı Uzmani / Database Expert
* Proje Müdürü / Project Manager
* Proje Lideri / Project Leader
* Analist Programcı / Analyst Programmer
* Yazılım Geliştirici / Software Developer
* Uygulama Analisti / Application Analyst
* Teknik Danışman / Technical Consultant
* Bilgi İşlem Müdürü / IT Manager
|
|
KOBİ’lerin Yazılım Bölümleri |
| Yazılım Şirketleri |
| Microsoft İş Ortakları |
|
Eğitim Kurumları
|
|
Kendi İşini Kurmak
|
Microsoft İş Ortağı Olmak
|
• Microsoft Certified Partner olarak büyük, orta ve küçük ölçekli şirketlere özel yazılım ve bakım hizmeti verebilir. (Minimum 2 sertifika gereklidir)
|
|
Yazılım Şirketi Kurmak
|
• Büyük, orta ve küçük ölçekli flirketelere özel yazılım ve bakım hizmeti verebilir.
|
|
Freelance Çalışmak (Programcılık / Danışmanlık)
|
• Serbest çalışma sistemi içerisinde şirketlere program geliştirebilir, e-ticaret ihtiyaçlarını
giderecek web altyapısı oluşturabilir ve danışlmanlık yapabilir.
|
|
Tüm şirketlerde
|
Tüm şirketlerde
|
• Tecrübe ve alt yapıya bağlı olarak farklı bir birime terfi edilebilir ya da aynı birim içerisinde seviyesi yükselebilir.
|
|
|