1 |
Course Title: |
ADVANCED PROGRAMMING |
2 |
Course Code: |
BIL2108 |
3 |
Type of Course: |
Compulsory |
4 |
Level of Course: |
First Cycle |
5 |
Year of Study: |
2 |
6 |
Semester: |
4 |
7 |
ECTS Credits Allocated: |
4 |
8 |
Theoretical (hour/week): |
2 |
9 |
Practice (hour/week) : |
2 |
10 |
Laboratory (hour/week) : |
0 |
11 |
Prerequisites: |
- |
12 |
Recommended optional programme components: |
None |
13 |
Language: |
Turkish |
14 |
Mode of Delivery: |
Face to face |
15 |
Course Coordinator: |
Dr. Ögr. Üyesi ÖMER UYSAL |
16 |
Course Lecturers: |
|
17 |
Contactinformation of the Course Coordinator: |
Dr. Öğr. Üyesi Ömer Uysal omeruysal@uludag.edu.tr |
18 |
Website: |
www.uzaktanogren.ademuzn.com |
19 |
Objective of the Course: |
The purpose of this course is to give teacher candidates fundamental information about developing software applications including database and reporting using design principals and coding appropriate interface objects. |
20 |
Contribution of the Course to Professional Development |
It enables them to use the theories and applications specified in the purpose of the course in their professional practice. |
Week |
Theoretical |
Practical |
1 |
Basic controls in Visual Basic .NET |
Using detailed properties, methods and events of Button, Textbox, RadioButton, Checkbox |
2 |
Basic controls in Visual Basic .NET |
Using detailed properties, methods and events of Listbox and Combobox |
3 |
Working with forms in Visual Basic .NET |
Using properties, methods and events of form object |
4 |
Interface design in Visual Basic .NET |
Discussing effective interface design principals |
5 |
Restriction and validation in Visual Basic .NET |
An example of restriction an validation |
6 |
Introduction to database programming in Visual Basic .NET |
Definition of basic concepts of database programming. Discussing the purpose of database programming |
7 |
Developing database applications in Visual Basic .NET using drag and drop |
Applications of developing database applications using drag and drop |
8 |
Using databinding in Visual Basic .NET |
Applications of databinding |
9 |
Using dataset designer in Visual Basic .NET |
Applications of dataset designer |
10 |
Using dataset designer in Visual Basic .NET 2010 |
Creating methods in dataset designer |
11 |
Connected database model in Visual Basic .NET |
Creating connection objects, applications of querying database |
12 |
Reporting Visual Basic .NET |
Applications of reporting |
13 |
A sample database applicion using Visual Basic .NET |
Developing the sample application |
14 |
A sample database applicion using Visual Basic .NET |
Developing the sample application |
23 |
Textbooks, References and/or Other Materials: |
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 |
Assesment |
|