This highly acclaimed Hands-On VB6 training course provides delegates who prefer a fast track learning route with intensive practical tuition in Visual Basic 6. Apart from helping on route to certification, the course should prove invaluable for anyone planning to gain the essential practical skills to develop commercial VB systems for the enterprise and web (internet & Intranet). Available as a public or closed course at our London training centre, or can be tailored to your team's requirements and delivered onsite as a bespoke, customised training course.
This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus. If you have a technical question, please email email@example.com
1. Understand the Visual Basic development environment and language.
2. How to write an application that uses a database.
3. How to write an COM Client application.
4. How to write an COM Server application.
5. How to write an COM Add-in.
6. Understand Visual Basic's Internet and Networking capabilities.
The exercises during the course combine to create a currency converter application, a banking application, plus stand-alone modules, covering:
1. GUI front-end eg containing menus.
2. Validation of input and dialog windows.
3. Database handling.
4. Client-server / n-tier implementation.
5. Allow only one copy of the application to be started.
6. Pass data to Excel, build a graph and animate it.
7. Build an Activex add-in.
8. Build a chat line using peer-to-peer comms.
9. Convert a VB app to run in Internet Explorer.
10. Make an ActiveX add-in internet compatible
Client feedback shows that delegates on our courses will best engage when they can relate course topics to their own day-to-day practices and requirements. Where possible, we run this course as a consultative, workshop-style event, in which discussion of relevant topics takes place in relation to the delegates' own applications and scenarios.
To facilitate this type of event, a subject matter expert leads the training, hands-on labs and discussions to ensure course topics are covered in a meaningful, relevant and timely manner. Delegates may be able to bring their own practical requirements and work to the course if the subjects and course topics are suitable.
Visual Basic Overview & Terminology
Event driven programming
VB Programming Environment
Building the User Interface
Creating an Application
User Defined Types
Loops & Decision structures
Err, Error and Error$()
Debugging your code
Interactive Debugging Tools
ActiveX custom controls
Using Control Arrays
Using the Controls Collection
Working with Object Variables
Database Use in VB
The ActiveX Data Control
Data Bound Controls
The Data Form wizard
Visual Data Access Tools
MTS (Microsoft Transaction Server) and ADO
Introduction to DLLs
Providing Callback Procedures
The Component Object Model (COM)
Creating ActiveX Servers
Creating ActiveX Controls
Using ActiveX Components on a Web Page
Creating and Using ActiveX Documents
Creating Internet-Aware Applications
Receive the latest version of this course by email & subscribe to our Newsletter
07/10/2019: In recent years, the introduction of microservices has allowed businesses to build and scale large software applications using independent teams. The approach allows an app to be broken down into separate services, which can then be independently developed and deployed. Each team is responsible for its own service and can code it in the most appropriate programming language for the task in hand. The different services then communicate with each other through a framework. Microservice architecture Benefits of Micro FrontEnds To explain the benefits, let’s consider a microservice ecommerce...
25/09/2019: The IT landscape in the UK is rapidly transforming by adopting the latest tech trends. By adopting these tech trends, businesses stand to gain more insight into their data, get more value from their systems, and innovate new businesses systems fit for the digital age. Let's take a look at where businesses are focusing their attention: Machine Learning and AI Artificial Intelligence is frequently used as an umbrella term, under which Machine Learning (ML), and Deep Learning (DL) sit. Businesses in the UK are rapidly taking to incorporating ML and AI solutions because of the plethora of...
09/09/2019: When it comes to training your workforce in new skills, you want to ensure you get the best value for money and your time, and that means access to the best instructors. Organizations are under increasing pressure to train their employees in the latest technical skills that can help advance their business in the modern age. A Failure to adapt to the latest breakthroughs sweeping across all industries can leave businesses falling behind. This is particularly critical in the fields of Artificial Intelligence (AI) and Machine Learning (ML), which is advancing businesses in a huge way. The...
19/10/2017: Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms. However, in recent years the limitation of a large and growing code base is becoming apparent, not least of which is the difficulty of testing. It was decided to move to and retrain employees in the newer ASP.NET MVC technology, and staff typically have a range of backgrounds in web and .NET technology, having first learned .NET in the early days (from 2002) and not had any 'formal' updating as .NET evolved, and the code base is restricted...
31/07/2018: Example programmes delivered: Professional Scrum Master PSM I Agile and Scrum These are 2 day courses which focus on understanding the agile/scrum methodology and implementing it in the attendees’ workplace. They start by describing Agile principles and benefits and then progress into using Scrum as a methodology for implementing Agile. They use fun, team based exercises to illustrate and reinforce the Scrum principles and practices. These exercises can be run by the attendees with their colleagues when they return to their workplace in order to describe and distribute the knowledge they...
AI & ML training course
React training course
Threat Modelling training course
Python for Data Analysts training course
Power BI training course
Machine Learning training course
Spring & Boot Microservices training course
Terraform training course
Kubernetes training course
C++ training course
Biztalk training course