Visual Basic Programming

Learn the fundamentals and quickly move on to more advanced projects. Hands-on labs with free Visual Basic Express IDE. Certificate course with instructor support and online exams.
$225.00
$195.00

Visual Basic Programming Course

Course Description:

Students will be introduced all facets of the Visual Basic language through a hands-on approach with hundreds of working programs.

Students begin by getting comfortable with the free Visual Basic Express IDE and basic VB syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of object-oriented programming.

With this strong foundation in place, this course introduces more sophisticated techniques, including inheritance, polymorphism, exception handling, strings, GUI's, data structures, generics, and collections.

Throughout, the course shows developers how to make the most of Microsoft’s Visual Studio tools. A series of appendices provide essential programming reference material on various topics.

This course will allow the programmer to develop applications that run under Windows and/or a web browser without the complexity generally associated with programming.

Created by world-renowned programming instructors Paul and Harvey Deitel, Visual Basic 2012 How to Program, Sixth¿Edition introduces all facets of the Visual Basic 2012 language through a hands-on approach with hundreds of working programs. This book has been thoroughly updated to reflect the major innovations Microsoft has incorporated in Visual Basic 2012; all discussions and sample code have been carefully audited against the newest Visual Basic language specification. The Sixth Edition is updated to Visual Studio 2012 and includes new chapters on Windows 8 UI app development, Windows 8 graphics/multimedia, Windows Phone 8 app development and Windows Azure.


Students begin by getting comfortable with the free Visual Basic Express 2012 IDE and basic VB syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of object-oriented programming. With this strong foundation in place, the Deitels introduce more sophisticated techniques, including inheritance, polymorphism, exception handling, strings, GUI's, data structures, generics, and collections. Throughout, the authors show developers how to make the most of Microsoft’s Visual Studio tools. A series of appendices provide essential programming reference material on various topics.

- See more at: http://www.pearsonhighered.com/educator/product/Visual-Basic-2012-How-to-Program/9780133406955.page#sthash.Yv4pX5JR.dpuf

Created by world-renowned programming instructors Paul and Harvey Deitel, Visual Basic 2012 How to Program, Sixth¿Edition introduces all facets of the Visual Basic 2012 language through a hands-on approach with hundreds of working programs. This book has been thoroughly updated to reflect the major innovations Microsoft has incorporated in Visual Basic 2012; all discussions and sample code have been carefully audited against the newest Visual Basic language specification. The Sixth Edition is updated to Visual Studio 2012 and includes new chapters on Windows 8 UI app development, Windows 8 graphics/multimedia, Windows Phone 8 app development and Windows Azure.


Students begin by getting comfortable with the free Visual Basic Express 2012 IDE and basic VB syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of object-oriented programming. With this strong foundation in place, the Deitels introduce more sophisticated techniques, including inheritance, polymorphism, exception handling, strings, GUI's, data structures, generics, and collections. Throughout, the authors show developers how to make the most of Microsoft’s Visual Studio tools. A series of appendices provide essential programming reference material on various topics.

- See more at: http://www.pearsonhighered.com/educator/product/Visual-Basic-2012-How-to-Program/9780133406955.page#sthash.Yv4pX5JR.dpuf

Course Objectives:

Upon the completion of this course the student will be able to:

  • Program in XML, LINQ, SQL WCF and web services protocols
  • Master programming concepts such as control flow and data structures, Ajax, service protocols, multimedia and generics
  • Develop both desktop and web-based applications

 

Student Evaluation and Grading:

Each of the nine lessons concludes with an examination; all examinations are open book. The minimum passing score of 70% must be achieved but if the score is less than 70%, the examination must be retaken to earn a passing score of 70% for the lesson.

 

Course Schedule:

You should complete the following lessons in the order shown in the table. It is best to complete 1-2 lessons per week to maintain your schedule.

Title of Lesson

       Topics Covered

Introduction to Computers,
the Internet and Visual Basic

  • Basic hardware and software concepts.
  • The different types of programming languages.
  • The history of the Visual Basic programming language.
  • Some basics of object technology.

Introduction to Visual Basic Programming

  • To write simple Visual Basic programs.
  • To write statements that input data from the user and display results to the user.
  • To declare and use data of various types.
  • To use arithmetic operators to perform calculations.

Introduction to Problem Solving and Control Statements

  • Basic problem-solving techniques.
  • The If...Then and If...Then...Else selection statements to choose among alternative actions.
  • The Do While...Loop, While and Do Until...Loop repetition statements to execute statements in a program repeatedly.
  • Nested control statements.

Problem Solving and Control Statements: Part 2

  • The Exit statement to break out of a repetition statement.
  • The Continue statement to terminate the current iteration of a loop and proceed with the next iteration.
  • Logical operators to form more complex conditions for decision making.

Methods

  • Pass information between methods.
  • Simulation techniques that employ random-number generation.
  • The visibility of identifiers is limited to specific regions of programs.
  • Debugger commands for entering and exiting methods and for continuing program execution.

Arrays: Solutions

  • How arrays are used to store, sort and search lists and tables of values.
  • To declare, initialize and refer to elements of arrays.
  • To use the elements of arrays as counters.
  • To declare and manipulate rectangular arrays.

Files

  • File processing to implement a business application.
  • Create, write to and read from files.
  • Sequential-access file processing.
  • Organize GUI commands in menus.

Object-Oriented Programming: Classes and Objects

  • Declare a class and use it to create an object.
  • Implement a class’s behaviors as methods.
  • Implement a class’s attributes as instance variables and properties.
  • Properties to ensure that only valid data is placed in attributes.

OOP: Inheritance and Polymorphism: Solutions

  • What inheritance is and how it promotes software reuse.
  • To use access modifier protected to give derived-class methods access to base-class members.
  • How constructors are used in inheritance hierarchies.
  • Distinguish between abstract and concrete classes.

Proctored Final Examination

  • Comprehension of All Topics

 

How do I enroll in the Visual Basic Programming Course?

1. You can enroll online (click the 'Add to Cart' button).

2. Call us at (800) 321-2155 and ask for the Visual Basic Programming Course (02-M450).

3. You can mail a check or money order for $213.25 to:
(Includes $18.25 for shipping/handling - foreign shipping will be higher.) 

CIE Bookstore
1776 E. 17th Street
Cleveland, Ohio 44114
Attn. Visual Basic Programming

4. Western Union or Bank transfer.

5. You can fax your order to us at 216-781-0331.

CIE Bookstore's affordable Visual Basic Programming Course will provide step-by-step electronics training you can do at home. Learning Visual Basic has never been easier! This course is in stock.

       

Customers who bought this item also bought

Certified Ethical Hacker CEH Course

Learn the different techniques, methods and tools of the attack process and prepare for a career in information security. This course will help prepare you for EC-Council Certified Ethical Hacker exam 312-50.
$145.00

Introduction to C++ through Game Programming

Learn how to program games using C++. This distance learning certificate course includes instructor support, online exams, textbook, C++ compiler and study guide.
$145.00

Introduction to C# Programming

Introduction to C# Programming is a distance learning course that will show you how to master C# programming functions quickly. Learn at home with online exams.
$145.00