Jump to course:
This course was designed to provide a fast-track to programming skills for non-programmers. The course teaches in a series of practical sessions how to work with the fundamental building blocks of programming – learning about loops, conditional statements, and structured program development. It is a precursor to the Visual BASIC Level 1 course which builds on these fundamentals.Users will develop using the Visual BASIC 6.0 programming language and learn to work with forms, and controls to bring their skills to a useful level by course completion. View the certification path
Understand VB programming constructs
Work with common VB controls
Understand the event model
Create simple database applications
Trap errors and debug an application
Learn to think like a windows developer
… and much more
Algorithms
Program Design & Development
Pseudo code
Event driven programming
Objects, Events, Methods and properties
Program design
MsgBox, inputbox functions
Expressions
Variables
Naming, declaration and type
Assignment
Operators +,-,/,*,MOD,,etc.
Conditional statements Boolean expressions Flow charts
Startup form
Common Controls Text, label, command button controls
Loops Initialiser, condition, advancer, Counting & Sentinel loops
Controlling user navigation
Naming conventions
Graphic commands
Line, circle commands
Functions and procedures Parameters, return types
Strings Left$, Mid$, Right$, Len Fixed, variable length
ASCII text files Reading and writing files Processing basic text files
Arrays
Upper and lower bounds Index, type and value
Testing, Debugging & Walking
To provide a thorough understanding of the event driven programming model and experience in working with a range of common OCX controls in VB. Users will learn how to program using modern structured design methods. Attendees will gain a good foundation in the principles underlying the development of a good program which will help with the management of more complex programming tasks. The course will allow attendees to grasp the underlying principles behind most computer languages.
Non-programmers wishing to learn a programming language or advanced macro developers wishing to develop in Windows.
3 Days / 8 Evenings
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