Page 4 - Open Soource Technologies 304.indd
P. 4
SYLLABUS
Event Driven Programming
This course introduce computer programming using VISUAL BASICS. Emphasis is placed on Event
Driven Programming methods so that he may be able to construct att ractive and user friendly
interfaces.
Sr. No. Topics
1. Integrated Development Environment: Features and applications of VB – concept of
integrated development environment (IDE) – project application like standard Exe, Active X
EXE, Data reports, methods and events, event procedures
2. Understanding Controls and Control Events: Design aspects of VB forms, Elements of
user Interface, properties of controls–textbox, label, command button, check box and list box.
Combo box, frames, option button, picture box. Forms properties and Form load event
3. VB Programming Fundamentals: Datatypes, Variables, variable declaration, fixed length vs
variable length string, implicit and explicit variable declaration, variable scope and lifetime.
Operators-math operator, concatenation operator, logical operator
4. Control structures and Arrays: If-else ,do-while ,while-went, for-next, select-case. Defi ning
Array, using redim and preserve function in array and control arrays
5. Understanding Functions and Procedures: Procedures and functions. Modules
6. Menus and Dialog Boxes : Designing menus using menu editor, assigning acess keys and
shortcut keys, separating menu items. creating pop up menus, controlling menus at runtime-
enabling, disabling, invisible menu commands. Modal and Modaless dialog boxes and
predefined dialog boxes
7. Data Base Fundamentals and Connectivity Options: Data Control and Data bound control,
creating database using visual database manager, connectivity of vb with ms-acess, sql
server
8. Data Base Access using ADO Data Control : Using Ado control –Adodc and Adodb-recordset
properties, connection string properties, displaying data from database in grids and data bound
controls
9. Working with Reports: Data environment, creating various types data report using grid and
data bound controls
10. Buliding Small Application: Using Splash Screens, Timers, Images