Seminerlerimiz
  • 1 Network Yönetimi Semineri
    BT Uzmanlığında ayrıcalıklı bir kişi olmak için önemli bir fırsat !
  • 2 Yazılım Geliştirme Semineri
    (Software Development) Kurumların gereksinim duyduğu çözümlere yönelik...
  • 3 Linux İşletim Sistemi – Sistem Yönetimi
  • 4 Temel Bir Eğitim
    Web Programlama Semineri...
  • 5 Temel Router ve Switch Konfigürasyonu
  • 5 Etkin Excel Uygulamaları
  • 5 Proje Yönetimi ve Microsoft Project Uygulamaları
    Projenizi her düzeyde planlamanızı ve kontrol etmenizi sağlar...
  • 5 Access Uygulamaları
    Veritabanı kullanımını öğrenmek isteyenler için güzel bir eğitim...
  • 5 Bilgi Güvenliği
  • 5 SQL Sorgulama

US-02: YAZILIM GELİŞTİRME/YAZILIM ATÖLYESİ

Seminer Dökümanı
>> yazilim-otolyesi-kurskitabindan-bolumler.pdf

Yazılım atölyesi; uygulama geliştirme ve yazılım geliştirme sistemlerini, analiz ve tasarım aşamalarından başlayarak kapsamlı bir şekilde öğrenmek için yapılan çalışmaları içermektedir. Baştan sona analiz çalışması yapılan bir şirket uygulamasının tasarımı, kodlanması, çalıştırılması ve deploy edilmesini içermektedir. Hafta sonu cumartesi-pazar

Seviye Tarih Saat Toplam Süre
Ileri 04.09.2010 - 06.02.2011 09:00 - 14:00 200 saat
Seminerin Amacı
• Program yazmanın yalnızca bir platform üzerinde kod yazmak olmadığı bilinciyle; bütün platformlarda ve dillerde program yazabilecek ve çözüm sunabilecek kişiler için gerekli olan temel bilgileri ve uygulama geliştirme tekniklerini açıklamak. • Yazılım geliştirme sürecinde gerekli olan; sistem analizi tekniklerini, sistem tasarım tekniklerini ve UML gibi yazılım sistemlerinin tasarımında kullanılan yaygın kabul görmüş standart modelleme dilini bilmelerini sağlamak. • Yaygın kullanılan programlama dillerini; C #, Visual Basic programlama dillerinin temel özellikleriyle açıklamak ve uygulamak. • Nesne yönelimli programlama (OOP) prensiplerini açıklamak ve uygulamak. • Bir yazılım projesini planlamak ve yönetmek. • Yazılım kalite standartlarını bilmek • Veritabanı uygulamaları geliştirmek. • Windows uygulamaları geliştirmek. • Web uygulamaları, ASP .Net uygulamaları geliştirmek. • Yapılan analiz çalışmalarının ardından kurumsal uygulamalar geliştirmek. • Servis formu, stok-cari modülleri, sipariş takibi uygulamaları geliştirmek.
Seminer İçeriği

 

Kısım 1: Yazılım Sistemleri – Analiz ve Tasarım
Ünite 1: Yazılım Sistemleri ve Yazılım Geliştirme Süreci
Ünite 2: Yazılım Kalite Sistemleri
Ünite 3: Yazılım Projelerinin Yönetimi 
Ünite 4: Sistem Analiz ve Tasarım
Ünite 5: UML – Unified Modeling Language
Ünite 6: Sistem Analiz ve Tasarım Dokümantasyonu
Uygulama Projesi-Analiz Çalışması
 
Kısım 2: Veritabanı (Database) Tasarım – SQL Sorgulama ve Programlama Temelleri
Ünite 7: Veritabanı (Database) Sistemleri
Ünite 8: Veritabanı (Database) Tasarımı Ve Entity-Relationship (ER) Model
Ünite 9: SQL Dili ve T-SQL ® Uygulamaları
Ünite 10: SQL Programlama (Stored Procedure, Trigger ve UDF)
Uygulama Projesi- Veritabanı Tasarım Çalışması
 
Kısım 3: Programlama Dilleri (VB .NET, C#) ve Nesne Yönelimli Programlama
Ünite 11: Programlamaya Giriş
Ünite 12: Visual Basic .NET ® Programlama Dili
Ünite 13: C# ® Programlama Dili
Ünite 14: Java Programlama Dili
Ünite 15: Nesne Yönelimli Programlamanın (NYP/OOP) Temelleri ve Uygulamalar
Uygulama Projesi- OOP Tasarım Çalışması
 
Kısım 4: Masaüstü (Desktop) / Veritabanı Uygulamaları 
Ünite 16: Microsoft Visual Studio .NET®, Framework ve Araçlar
Ünite 17: Windows Form Uygulamaları 
Ünite 18: ADO .NET Temelleri ve Veritabanı Uygulamaları
Ünite 19: Hata Ayıklama (Debugging)
Uygulama Projesi- Desktop Programların Yazılması
 
Kısım 5: Web Uygulamaları (ASP .NET)
Ünite 20: Web Uygulamalarının Temelleri
Ünite 21: ASP .NET - Web Form Uygulamaları
Ünite 22: ASP .NET Data Kontrolleri
Ünite 23: Kullanıcı Kontrolleri (Web User Control)
Ünite 24: ASP .NET Uygulamalarında Trace (izleme) 
Ünite 25: ASP .NET Uygulamalarında Güvenlik
Ünite 26: XML Web Servisleri
Uygulama Projesi- Web Programlarının Yazılması
 
Kısım 6: Servis Yönelimli Mimari (SOA) ile Tasarım ve Uygulama
Ünite 27: SOA Temelleri
Ünite 28: Servislerin Yönetimi
Uygulama Projesi- Servis Yönelimli Tasarım Çalışması
 
 
 
Kimler Katılmalı
Bilgisayar yazılımı geliştmek isteyen; başta yazılım şirketlerinde programcı olmak üzere; şirketlerde uygulama geliştirme (yazılım) alanında çalışmak isteyenler. Ayrıca programcı, Web programcısı ve uygulama geliştirici olmak isteyenler.
Gerekli Ön Bilgi
Kişisel bilgisayar üzerinde temel kullanım bilgisine sahip olmak. Programlama dillerinden en az birini bilmek. Uygulama geliştirmeye yönelik olarak analitik düşünme ve matematik temel bilgilerine sahip olmak. Temel İngilizce bilgisine sahip olmak. Bilgisayar Programcılığı hedeflemiş bir kişi olarak gerekli olak istek, azim, araştırmacı kişiliğe ve çalışma temposuna sahip olmak.
Seminer Kitabı
Faruk Çubukçu tarafından özel olarak hazırlanan, Türkçe kurs kitapları.
Başarı Belgesi
. Faruk Çubukçu seminerleri katılımcı belgesi ve M.E.B. onaylı sertifika.
Seminer Sonrası
Görüşler
Mesaj