WhatsApp hattı: +90 533 646 19 38info@nebulact.com

Yazılım Uzmanlığı

2 000 USD

Eğitmen
Tüm eğitimleri
Uluslarası organizasyonlarda 20+ yıl aktif yazılım geliştirme deneyimi

Başlangıç20 Ekim 2012

Bitiş2 Mart 2013

Süre160 saat

Sınıfta/OfisteEğitim dili: English

Yazılım Geliştirme Eğitim Programı

  • Programlamaya Giriş ve Algoritmalar (10 saat)

  • Nesneye Yönelik Programlama (10 saat)

  • MS SQL T-SQL ile Programlama (15 saat)

  • Oracle PL/SQL ile Programlama (15 saat)

  • ADO.NET ile Programlama (10 saat)

  • Visual Studio .NET ile Masaüstü Uygulama Geliştirme (15 saat)

  • XML Web Servisleri (5 saat)

  • Visual Studio .NET ile ASP.NET Web Uygulama Geliştirme (40 saat)

  • WPF, WCF ve Silverlight (20 saat)

  • Mobil Uygulama Geliştirme (10 saat) — Java/Android ve Windows Phone 7

  • Proje Yönetimi (5 saat)

  • Yazılım Mühendisliği Standartları (5 saat)

Programlamaya Giriş ve Algoritmalar (10 saat)

Matematik için denklemler, edebiyat için cümleler ne ise, yazılım geliştirme için de algoritmalar odur. Bu düşünceden hareketle, katılımcılar ilk günden itibaren yoğun bir programlama eğitimine başlayacaktır.

.NET Mimarisi ve Nesneye Yönelik Programlama (10 saat)

Nesneye yönelik mimari, yalnızca Microsoft ürünlerine özgü olmayan bir yazılım geliştirme yaklaşımıdır. C++ ve Java gibi platformlarda da aynı felsefe kullanıldığından, bu modülün temel amacı Microsoft .NET'in de temelini oluşturan nesneye yönelik programlama metodolojisini aktarmaktır.

Modülde hem .NET'in temel araçları hem de .NET mimarisini oluşturan CLR, CLI, CTS ve JIT gibi temel yapılar ele alınacaktır.

MS SQL Server 2008 ile Programlama (15 saat)

Bu modül, güçlü bir veritabanı kültürü oluşturmayı ve SQL'in gücünü kavramayı amaçlamaktadır. İleri sorgulama tekniklerinin de ele alınacağı modülün sonunda katılımcılar, ilişkisel veritabanlarının yetenekleri konusunda kapsamlı bir bilgi sahibi olacaktır.

Konular arasında veritabanı tasarımı, tablolar, view'lar, stored procedure'ler, function'lar, trigger'lar, SQL, karmaşık sorgular ve ilgili diğer kavramlar yer almaktadır.

Oracle 11g (15 saat)

Bu modül, büyük ölçekli kurumsal uygulamaların veritabanı katmanında yaygın olarak kullanılan önemli veritabanı teknolojilerinden biri olan Oracle hakkında bilgi ve deneyim kazandırmayı amaçlamaktadır.

ADO.NET ile Programlama (10 saat)

Bu modül, uygulamaların veritabanlarıyla bağlantısının kapsamlı şekilde öğrenilmesini amaçlamaktadır. Katılımcılar yalnızca .NET–MS SQL ikilisi hakkında değil, farklı veritabanı bağlantı modelleri hakkında da bilgi sahibi olacaktır.

OLE, ODBC ve native bağlantı modelleri de ele alınacaktır.

Visual Studio .NET 2010 ile Masaüstü Uygulama Geliştirme (15 saat)

Masaüstü uygulamalar; hastane yönetim sistemlerinden belediye uygulamalarına, tapu ve kadastro sistemlerinden üretim uygulamalarına kadar birçok alanda kullanılmaktadır. Bu modülde bu tür uygulamaların nasıl tasarlanıp geliştirildiği ele alınacaktır.

Katılımcılar tarafından seçilecek bir konu doğrultusunda masaüstü uygulaması geliştirilecektir.

Windows uygulamalarında raporlama da ele alınacak; ayrıca katılımcılardan, eğitim içeriğine ek olarak CV'lerinde gösterebilecekleri bir portföy projesi geliştirmeleri beklenecektir.

XML Web Servisleri ve Uygulamalar Arası Entegrasyon (5 saat)

Günümüzde neredeyse hiçbir uygulama tamamen bağımsız çalışmamaktadır. Uygulamaların dünyanın herhangi bir yerindeki diğer uygulama ve servislerle entegre olması sıklıkla gerekmektedir.

Bir uygulamanın SMS veya e-posta göndermesi, kamu servisleri üzerinden sorgulama yapması veya ticari bir uygulamaya kredi kartıyla ödeme özelliği eklenmesi bu tür entegrasyonlara örnek olarak verilebilir.

Bu modülde web servislerinin bu tür entegrasyon senaryolarında nasıl kullanılacağı detaylı şekilde ele alınacaktır.

Mobil Uygulama Geliştirme (10 saat)

Bu modülde mobil uygulama geliştirme konusu kapsamlı şekilde ele alınacak ve geliştirilecek bir mobil proje ile pekiştirilecektir.

Ayrıca modül kapsamında bir Android projesi geliştirilecektir.

Visual Studio .NET 2010 ile ASP.NET Web Uygulama Geliştirme (40 saat)

Bu modül; HTML, CSS, JavaScript, AJAX, jQuery ve SEO gibi temel web geliştirme teknolojileri ve kavramlarını kapsamaktadır.

Özellikle Arama Motoru Optimizasyonu (SEO) ve arama motorlarında daha üst sıralarda yer alma teknikleri üzerinde durulacaktır.

Teorik konulara paralel olarak katılımcılar tarafından uygulamalı bir e-ticaret uygulaması geliştirilecektir.

WPF, WCF ve Silverlight (20 saat)

Bu modülde WPF, WCF ve Silverlight teknolojilerinin yetenekleri ve kullanım senaryoları ele alınacaktır.

Katılımcılar, Silverlight, web servisleri ve veritabanını birlikte kullanan, referans olarak kullanılabilecek bir proje geliştirecektir.

Proje Yönetimi (5 saat)

Bu modülde, uluslararası kabul görmüş PMP (Project Management Professional) sertifikasyonunun içerik ve yaklaşımı dikkate alınarak proje yönetimi süreçleri hakkında temel bilgi aktarılacaktır.

Konular:

  • Genel Proje Yönetimi Kavramları

  • Proje Yönetimi Yaşam Döngüsü

  • Proje Yönetimi Süreçleri

  • Temel Yönetim Yaklaşımları

  • Proje Entegrasyon Yönetimi

  • Proje Kapsam Yönetimi

  • Proje Zaman Yönetimi

  • Proje Maliyet Yönetimi

  • Proje Kalite Yönetimi

  • Proje İletişim Yönetimi

  • Proje İnsan Kaynakları Yönetimi

  • Proje Risk Yönetimi

Yazılım Mühendisliği Standartları (5 saat)

Bu modülde yazılım geliştirme süreçleri ve yazılım mühendisliği yaşam döngüsü boyunca dikkate alınması gereken kalite standartları hakkında bilgi aktarılacaktır.

Yorumlar

Henüz yorum yok.