Jump to course:
Visual Basic [Progressor]
The aim of this course is to advance users past the early stages of program development introduced with our Visual BASIC Primer course. This course introduces data structures and the step-wise refinement approach to developing software solutions vital to progress to more advanced stages of program design.
Attendees will focus on problem solving to solve basic computingproblems as well as learning standard algorithms for sorting and searching data. The course requires one group project and one individual project to be completed by the end of the course and presented to the class. View the certification path
Develop and create user defined types
How to sort and search data and text files
Understand scope rules and VB project organisation
Work with multi-dimensional arrays
Work with recursive functions
… and much more
Review Objects, events, properties and methods
Variables and types
Variable declarations
Variable scope and lifetime
Embedded loops
Loop exiting techniques
User-defined types
Enumerated types
Functions and parameter passing mechanisms
Function scope
Global variables
Recursive functions
Sorting techniques
Sorting arrays of numbers and strings
Bubble sort, Insertion sort, QuickSort
Searching algorithms
Binary search
Text files
Modes of operation
Reading and writing records
Searching and processing text files
Text files and listboxes
Working with fixed format text files
Multi-dimensional arrays
Analysing Requirements
Working with menus
Pop-up menus and drop down menus
Individual Project & Group project
To be able to sort and search arrays and text files. To be able to create functions and procedures and understand the scope and parameter passing mechanisms used in VB and other programming languages. To be able to create user defined types and create fixed format text files. To understand the concept of a recursive function and be able to work with multi-dimensional arrays.
This course is aimed at new programmers having completed and passed the exam for the Visual BASIC Primer course (or equivalent).
3 Days / 8 Evenings
You may also be interested in:
Select Course... Databases Access - Level 1 Access - Level 2 Crystal Reports for Windows Intro to Relational Databases and SQL Introduction to ORACLE: PL/SQL SQL Server 2008 - Development SQL Server 2008 - Installation and Admin SQL Server Reporting Services (SSRS) SQL Server Analysis Services (SSAS) Project Management ITIL Foundation Course Requirements Analysis for IT Development PRINCE 2™ Foundation Course PRINCE 2™ Practitioners Workshop PRINCE 2™Practitioner Course Office Skills Word - Level 1 Word - Level 2 Excel - Level 1 Excel - Level 2 Excel - Level 3 Excel Dashboards Excel Master Certification Outlook Powerpoint Level 1 Project Microsoft VISIO ECDL - European Computer Driving Licence ECDL Certification Microsoft Office Microsoft MOS Certification Microsoft Office Specialist (MOS) MOS / MOS Master Instructor Course (MMI) Internet Workshops Dreamweaver Level 1 Flash Level 1 Flash Level 2 Fireworks E-Commerce for Managers JavaScript Clientside Primer JavaScript Developer Developing web applications with LAMP PHP & MySQL XHTML Level 1 Webmaster Professional Level 1 Webmaster Professional Level 2 Graphic Design Adobe InDesign Adobe Illustrator Adobe Photoshop Adobe FrameMaker iDTP Master Certification iPad Publishing QuarkXpress Corel Draw Corel PhotoPaint Corel Ventura Programming C Programming C Programming Level 2 C++ Object Oriented Programming BIZTALK SERVER – Developing Solutions OO Analysis & Design using UML Perl Programming Microsoft Certified Solution Developer Java Primer Java Level 2 VBA Development Visual BASIC .NET Visual Basic Advanced Diploma Visual Basic [Level 1] Visual Basic [Level 2] Visual Basic [Primer] Visual Basic [Progressor] Visual C++ XML Networking CompTIA Network+ Certification CCNA - Cisco Certified Network Associate Citrix MetaFrame Administration (ctx-302.2) Citrix MetaFrame XP Administration (ctx-1221) PC Troubleshooting PC Survival Course PC Troubleshooting & Repair CompTIA A+ Certification CompTIA Network+ Course CompTIA Security+ Certification Operating Systems LINUX System Administration Windows 2003 Server Administration Windows 2008 Server Administration MCSA - Microsoft Certified Systems Administrator MCITP Certification SharePoint Server 2007