1 |
Dersin Adı: |
İLERİ PROGRAMLAMA |
2 |
Dersin Kodu: |
BIL2108 |
3 |
Dersin Türü: |
Zorunlu |
4 |
Dersin Seviyesi: |
Lisans |
5 |
Dersin Verildiği Yıl: |
2 |
6 |
Dersin Verildiği Yarıyıl: |
4 |
7 |
Dersin AKTS Kredisi: |
4 |
8 |
Teorik Ders Saati (saat/hafta): |
2 |
9 |
Uygulama Ders Saati (saat/hafta): |
2 |
10 |
Laboratuar Ders Saati (saat/hafta): |
0 |
11 |
Dersin Önkoşulu |
- |
12 |
Ders İçin Önerilen Diğer Hususlar |
Yok |
13 |
Dersin Dili: |
Türkçe |
14 |
Dersin Veriliş Şekli |
Yüz yüze |
15 |
Dersin Koordinatörü: |
Dr. Ögr. Üyesi ÖMER UYSAL |
16 |
Dersi Veren Diğer Öğretim Elemanları: |
|
17 |
Ders Koordinatörünün İletişim Bilgileri: |
Dr. Öğr. Üyesi Ömer Uysal omeruysal@uludag.edu.tr |
18 |
Dersin Web Adresi: |
www.uzaktanogren.ademuzn.com |
19 |
Dersin Amacı |
Bu dersin amacı, öğretmen adaylarının uygun arayüz kontrollerini ve arayüz tasarım ilkelerini kullanarak, veri yönetimi ve raporlama işlevlerini içeren yazılımları geliştirebilmelerini sağlamaktır. |
20 |
Dersin Mesleki Gelişime Katkısı: |
Mesleki pratiklerinde dersin amacında belirtilen teori ve uygulamaları işe koşabilmelerini sağlar. |
Hafta |
Teori |
Uygulama |
1 |
Visual Basic .NET'de temel kontroller |
Button, Textbox, RadioButton, Checkbox, kontrollerinin detaylı özellik, olay ve metodlarının kullanılması |
2 |
Visual Basic .NET'de temel kontroller |
Listbox ve Combobox kontrollerinin detaylı özellik, olay ve metodlarının kullanılması |
3 |
Visual Basic .NET'de formlarla çalışmak |
Formların özellik, olay ve metodlarının kullanılması |
4 |
Visual Basic .NET'de uygulama geliştirirken arayüz tasarımı |
Etkin arayüz geliştirme yöntemlerinin tartışılması |
5 |
Visual Basic .NET'de kullanıcı girişini kısıtlama ve onaylama |
Kullanıcının girebileceği çeşitli türden verileri içeren örnek bir form için, girişi kısıtlama ve onaylama ile ilgili bir uygulama örneği. |
6 |
Visual Basic .NET'de veritabanına giriş |
Veritabanına ilişkin kavramların açıklanması. Veritabanının ortaya çıkış sebeplerinin tartşılması |
7 |
Visual Basic .NET'de sürükle-bırak ile veritabanı uygulamaları geliştirilmesi |
Visual Basic .NET'de sürükle-bırak ile veritabanı uygulamalarının yapılması |
8 |
Visual Basic .NET'de kontrollerin veritabanı nesnelerine bağlanması (Databinding) |
Visual Basic .NET'de arayüz kontrollerinin veritabanına bağlanması uygulamaları |
9 |
Visual Basic .NET'de Dataset Designer ile veritabanı uygulaması geliştirme |
Visual Basic .NET'de Dataset Designer kullanımı. Nesnelerin oluşturulması |
10 |
Visual Basic .NET'de Dataset Designer ile veritabanı uygulaması geliştirme |
Visual Basic .NET'de Dataset nesnesine metodlar ekleme |
11 |
Visual Basic .NET'de bağlantılı veritabanı modeli |
Bağlantı nesneleri oluşturma, veritabanı üzerinde sorgular çalıştırma uygulamaları |
12 |
Visual Basic .NET'de temel raporlama |
Visual Basic .NET'de temel raporlama uygulamaları |
13 |
Visual Basic .NET'de bir veritabanı uygulaması geliştirilmesi |
Uygulamanın geliştirilmesi |
14 |
Visual Basic .NET'de bir veritabanı uygulaması geliştirilmesi |
Uygulamanın geliştirilmesi |
23 |
Ders Kitabı, Referanslar ve/veya Diğer Kaynaklar: |
Profesyonel Programlama Teknikleri .NET, 2007, Tansu Türkoğlu Visual Basic .NET Complete, 2002, Greg Jarboe, Hollis Thomases, Mari Smith, Chris Treadaway Dave Evans, Sybex Designing Enterprise Applications with Microsoft Visual Basic .NET, 2003, Robert Lan Oliver, Microsoft Press Visual Basic .NET Power Tools, Evangelos Petroutsos, 2004, Sybex |
24 |
Değerlendirme |
|