Modül 1: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Programlamanın Temelleri
Programlama Dilleri Tarihçesi
.NET Platformuna Genel Bakış
Bu bölümde amaç; katılımcıların programlama temelleri ve programlama dillerinin geçmişi hakkında genel bilgi sahibi olmalarıdır.
Modül 2: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Blockly Games ile Algoritma
Komutlar
Döngüler
Karar Yapıları - I
Karar Yapıları - II
Blokların Bir Arada Kullanılması
İkinci modülde amacımız; katılımcılarımızın programlama temelinde önemi büyük olan algoritma konusunu eğlenerek öğrenmeleridir.
Modül 3: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Visual Studio 2015 (Türkiye'de İlk)
Kurulum
Proje Tipleri
İlk Projemiz
Hata Ayıklama
Visual Studio 2015 uygulama geliştirme ortamı ve bu ortamı kullanarak hangi platformlar için proje geliştirilebileceği üçüncü modülde ele alınacaktır. Visual Studio 2015 Eğitimi Türkiye'de ilk defa Kariyer Mimarı bünyesinde verilmektedir. Öğrencilerimiz bu bölümde ilk projelerini oluşturarak programlamaya giriş yapmış olacaklar.
Modül 4: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi C# 6.0 ile Temel Programlama ve Algoritma - I
Veri Tipleri
Değişkenler
Karar Yapıları
Döngüler
Öğrencilerimiz, ikinci modülde anlatılan algoritma konusunu, C# dilinde kod yazarak öğrenmeye ve kullanmaya başlayacak ve bu modül tamamlandığında; C# dilinde temel veri tiplerini kullanarak değişken tanımlayabilecek, karar yapıları ile programın akışını yönlendirebilecek ve tekrar eden işlemleri döngülerle ele alabilecektir.
Modül 5: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Sayı Tahmin Oyunu Projesi
Planlama
Kodlama
Test
Bu bölümde planlama, kodlama ve test aşamaları göz önünde tutularak bir sayı tahmin oyunu geliştirilecektir.
Modül 6: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi MonoDevelop IDE
Kurulum
Proje Tipleri
İlk Projemiz
Hata Ayıklama
3. Modülde Visual Studio 2015 ile gerçekleştirdiğimiz işlemleri bu modülde MonoDevelop kullanarak gerçekleştireceğiz. Bu bölümde amaç, öğrencilerimizin Visual Studio dışındaki geliştirme ortamlarına da aşina olarak her ortamda kod yazabilir hale gelmesini sağlamaktır.
Modül 7: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi C# 6.0 ile Temel Programlama ve Algoritma - II
Diziler
Metotlar
Sınıflar
Kütüphane Kavramı
Erişim Belirleyiciler
Dizileri kullanarak aynı tipten birden fazla veri ile çalışmak, farklı yerlerde tekrar etmemiz gereken kod blokları için metotlar yazmak, sınıf ve kütüphaneler kullanmak ve erişim belirleyicilerle çalışmak bu modülde ele alınacaktır.
Modül 8: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Taş Kağıt Makas Oyunu Projesi
Planlama
Kodlama
Test
Bu bölümde planlama, kodlama ve test aşamaları göz önünde tutularak bir taş kağıt makas oyunu geliştirilecektir.
Modül 9: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi C# 6.0 ile Nesne Yönelimli Programlamaya Giriş
Nesne Kavramı
Kapsülleme
Kalıtım
Çok Biçimlilik
Nesne yönelimli programlamanın temellerini ele alacağımız bu modülde öğrencilerimize nesne yönelimli programlamanın temel prensiplerinden kapsülleme, katılım ve çok biçimlilik hakkında bilgiler aktarıyoruz.
Modül 10: Veri Tabanı Temelleri
Veri Tabanına Giriş
Tablolar
Veri Sorgulama Dilleri
Bu bölümde veri tabanı kavramlarını teknolojiden bağımsız bir şekilde ele alarak sonraki konulara hazırlık yapılması planlanmıştır.
Modül 11: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi SQL Server ile Veri Tabanı Sorgulama
Veri Sorgulama
Veri Filtreleme
Veri Sıralama
Veri Ekleme
Veri Güncelleme
Veri Silme
Sonraki bölümlerde sıkça kullanılacak olan veri tabanı işlemlerinin SQL Server üzerinde ele alınarak öğrenilmesi bu konunun amacını oluşturmaktadır.
Modül 12: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi ADO.NET ile Veri İşlemleri
SQL Server ile İletişim
Access ile İletişim
Excel Dosyaları ile Çalışmak
C# dilini kullanarak SQL Server , Access ve Excel üzerinde işlemler yapmak için gereken ADO.NET nesneleri ve komutları bu bölümde ele alınmaktadır.
Modül 13: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Windows Forms Kontrolleri ile Çalışmak
Temel Kontroller
Listeleme Kontrolleri
Menülerle Çalışmak
Formlar Arası Veri Taşımak
Masaüstü uygulamaları geliştirmek için gereken görsel nesnelerin öğrenileceği bu bölümün ardından öğrencilerimiz uygulama geliştirmek için gereken temel bilgilere sahip olacaklardır.
Modül 14: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Stok Takip Sistemi Projesi || Adam Asmaca Projesi
Planlama
Kodlama
Test
Önceki bölümlerde öğrenilen bilgilerin bir arada kullanılmasıyla oluşturulacak olan Stok Takip Projesi bu bölümde ele alınmaktadır.
Modül 15: HTML ve CSS Temelleri
Web Sitelerinin Çalışma Yapısı
HTML İşaretleme Dili
CSS ile Tasarım
Web'in çalışma mantığı ve temelindeki dil olan HTML bu bölümde ele alınırken, CSS ile tasarım konusuna da değinilecektir
Modül 16: ASP.NET ile Web Programlamaya Giriş
Web Sayfasının Anatomisi
Web Forms Kontrolleriyle Çalışmak
Doğrulama Kontrolleri
Veri Kontrolleri
ASP.NET MVC Temelleri
ASP.NET ve C# kullanarak, SQL Server üzerinde veri tutan ve ADO.NET ile iletişim sağlayan web siteleri geliştirmek için gerekli bilgiler bu modülde anlatılmaktadır.
Modül 17: Web Servisleri
Web Servisleri
WCF Servisleri
Makinelerin birbiri ile konuşması noktasında kullanılan servisler bu bölümde anlatılmaktadır.
Modül 18: Ürün Kataloğu Projesi
Planlama
Kodlama
Test
Bu modülde, bir web projesi geliştirerek bu aşamaya kadar öğrenilen bilgilerin pekiştirilmesi hedeflenmektedir.
Modül 19: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Windows Phone (Online Canlı Ders)
SDK Kurulumu
Emülatör
Veri Odaklı Proje
Bu modülde mobil uygulama geliştirmek için neler gerektiği ele alınarak bir proje üzerinden örnekler verilecektir.
Modül 21: Microsoft Yazılım Uzmanlığı Kursu - Eğitimi Bitirme Projesi
Planlama
Kodlama
Test
Öğrencilerimizin staja ve işe kabul edilebilmesini kolaylaştırmak amacıyla hazırlanmış olan bu bölümde, verilecek olan bitirme projesini tamamlayan öğrencilerimiz diğer koşulları da yerine getirerek başarı sertifikası almaya hak kazanabilirler.