Home Syllabus Visual Programming

Visual Programming

306
0

Course Objectives:

After the completion of this course students will be able to:
    1. Describe how executable code is created with a complied language
    2. Apply the power of .Net technologies and reasons why it is more powerful today.
    3. Comfortably use the visual basic.NET editor
    4. Create fairly sophisticated visual Basic.NET Programs.
    5. Know what is meant by object oriented event-driven programming.
    6. Build, Compile and execute VB .NET Program
    7. Apply Technique to develop error – free software

Course Contents:

Unit I: Introduction ————————————————————– 3 hours
    1. Introduction to Visual Studio 2010
    2. Introduction of .NET framework 4.0
    3. New Features of NET Framework 4.0
    4. NET Framework class library
    5. Meta Data and Assemblies
    6. LINQ
Unit II: To Develop the VB.NET Projects With Simple Components —————————————————————————————————- 5 hours
    1. Creating Windows Applications
    2. Docking the Windows
    3. Specifying the .NET framework version for Project
    4. Creating multiform windows application
    5. Loading
    6. Showing
    7. Unloading Form
    8. Basic Components:
      1. Label, Link Label, Text box, Button, Checked List Box, Radio Button, Check Box list, Hscrollbar, Vscrollbar, Combo Box, List Box, Group Box, Text Box, RitchText Box, Timer, List View, Masked Text Box, Picture Box
      2. Code Editor, WPF Designers, Class View, IntelliSense, Object Browser, The Solution Explorer, Property Window, The Output Window, Command Window
Unit III: The Language ——————————————————— 4 hours
    1. Option and Import Statement
    2. Namespaces
    3. Data Types
    4. Variables and Constants
    5. Datatype conversion
    6. Scope and lifetime of Variables
    7. Operators:
      1. Arithmetic
      2. Assignment
      3. Comparison
      4. Concatenation
      5. Logical bitwise
    8. Arrays
      1. Dynamic arrays
    9. Enumerations.
Unit IV: Control Flow Statements ——————————————– 4 hours
    1. Conditional Statements:
      1. If else statement
      2. If elseif else statement
      3. Select case statement
    2. Iteration Statements:
      1. Do while loop
      2. While loop
      3. For loop
      4. For each
      5. For Each-Next loop
    3. Jump Statements:
      1. Goto
      2. Exit
      3. Continue
      4. Return
Unit V: Procedures, Function, Scope, and Exception ———————- 5 hours
    1. Sub Procedures and Arguments
    2. Functions and Arguments
    3. Scope
    4. Block Scope
    5. Procedure Scope
    6. Module Scope
    7. Namespace cope
    8. Exception Handling:
      1. Unstructured Exception Handling
      2. Structured Exception Handling
      3. Raising an Exceptional Intentionally (by using unstructured method)
      4. Exception filtering in the Catch Block
      5. Multiple Catch
      6. Finally Statement
      7. Throwing an Exception
      8. Throwing a Custom Exception
Unit VI: Object Oriented Programming ———————————— 4 hours
    1. Creating Class
    2. Creating constructor
    3. Creating object
    4. Creating destructor
    5. Implementation inheritance
    6. Implementing shadowing
    7. Creating abstract classes and methods
    8. Creating and implementing interface
Unit VII: Windows Forms: User Interface Elements their Properties, Method and Events ————————————————————————– 5 hours
    1. Text box
    2. Retch Text Box
    3. Labels
    4. Masked Text Box Control
    5. Buttons
    6. Checkboxes
    7. Radio Buttons
Unit VIII: Windows Forms: Advanced User Interface Elements their Properties, Method and Events ———————————————— 8 hours
    1. List boxes
    2. Checked List Boxes
    3. Split Container Control
    4. Combo Box
    5. Picture boxes
    6. Scroll bars
    7. Image List
    8. Tree View
    9. List View
    10. Tab Control
    11. Tool tips control
    12. Panels
    13. Timer

Unit IX: Windows Forms: Menus, and Built-in Dialog Boxes ———- 4 hours

    1. Tool Strip Control
    2. Tool Strip Item Class
    3. Menu Strip Control
    4. Tool Strip Menu Item Class
    5. Context Menu Strip control
    6. Status Strip Control
    7. Dialog Box Control
    8. Open File Dialog Control
    9. Save File Dialog Control
    10. Font Dialog Control
    11. Color Dialog Control
    12. Printing Control

Unit X: Database Programming with ADO.NET ————————– 6 hours

    1. Overview of ADO.NET
    2. Architecture of ADO.NET
    3. Data Provider in ADO.NET
    4. Data Set
    5. Data Repeater
    6. Accessing Data using Server Explorer
    7. Creating Connection
    8. Command
    9. Data Adapter
    10. Data Set with OLEDB and SQLDB
    11. Adding Data from Textboxes to Database
    12. Display Data on data-bound controls
    13. Display data on data grid view

Reference Book:

    1. Steven Kogent,”VB.NET 2010 Programming Black Book” ,Dream tech pub.
    2. “Introduction to .NET frame work”, Wrox publication
    3. “Mastering VB.NET by Evangelospetroutsos” BPB publications
    4.  Istvan Novak, Andras Velvart, Adam Granicz.”Visual Studio 2010 and .NET “ISBN-0470499486

LEAVE A REPLY

Please enter your comment!
Please enter your name here