1. Lời giới thiệu Microsoft Visual Basic 6 (VB) là một trong những môi trường được sử dụng rộng rãi nhất để xây dựng các ứng dụng Windows với đầy đủ tính năng mạnh mẽ một cách nhanh nhất và dễ dàng nhất. Hệ thống lập trình VB cho phép các nhà phát triển tạo các ứng dụng với các giải pháp nhanh nhất và hiệu quả nhất cho các nhu cầu cần thiết của doanh nghiệp. Khóa học này cung cấp các kỹ năng và kiến thức để khai thác một cách triệt để các khả năng và các đặc điểm của VB. Trong các bài thực hành các học viên sẽ phát triển các ứng dụng trong thế giới thực và tích hợp chúng lại với việc sử dụng các COM và các kỹ thuật tiên tiến. 2. Đối tượng Khóa học này rất phù hợp cho các học viên - những người muốn phát triển các ứng dụng Windows bằng VB 6. 3. Yêu cầu trước khi tham gia khoá học Để hoàn thành tốt khoá học, học viên cần phải: - Có kiến thức về Windows
- Có kiến thức về sử dụng Macro hoặc Script
4. Các kỹ năng thu được Sau khi hoàn thành khoá học, học viên có thể: - Sử dụng VB 6 để phát triển các ứng dụng trên Windows một cách nhanh chóng và hiệu quả
- Xây dựng các chương trình trình trên Windows với đầy đủ tính năng
- Truy cập dữ liệu với ActiveX Data Objects (ADO)
- Tạo các ứng dụng cơ sở dữ liệu mô hình Client/Server kết nối đến SQL Servers
- Sử dụng COM để tích hợp các chương trình trên Windows
- Nâng cao thiết kế ứng dụng với các kỹ thuật lập trình hướng đối tượng
5. Thời lượng: 30 giờ 6. Học phí: 120 USD Nội dung khóa học INTRODUCTION TO VISUAL BASIC The Visual Basic 6 environment - Visual design process
- Distributing Visual Basic applications
- Event-driven programming paradigm
Flavors of Visual Basic 6 - Visual Basic Learning, Professional and Enterprise Editions
- Visual Basic for Applications (VBA)
- VBScript
Providing business solutions using proven object-oriented methods - Object-oriented techniques
- Integrating Windows applications with COM (Component Object Model)
- The ActiveX controls
- What\'s new in Visual Basic .NET
BUILDING AN APPLICATION WITH VISUAL BASIC Getting started - Becoming familiar with the Visual Basic 6 integrated environment
- Adding controls and other display objects
- Using properties to refine the interface
- Writing the event procedures
Managing Visual Basic projects - Grouping items into projects
- Setting environment options
- Compiling, running and saving the project
THE VISUAL BASIC TOOLBOX Using the standard controls - Buttons
- Scroll bars
- Text boxes
- List boxes
- Graphs
- Grids
- Timers
- Masked-edit controls
- Picture and image control
- Customizing controls
Using the common controls - ToolBar
- ProgressBar
- TreeView
- ImageList
- Tabbed dialog
- DateTimePicker
DATA TYPES AND PROCEDURES Data types, variables and constants - Attributes of built-in data types
- Naming conventions
- Symbolic constants
- Arrays and structures
Statements and procedures - Conditional logic
- Loops
- Comments
- Subroutines and functions
OBJECT-ORIENTED PROGRAMMING Object-oriented design concepts - Designing classes
- Increasing reusability through encapsulation
Applying object-oriented techniques - Building collections
- Public and private members
MENUS AND DIALOG BOXES Creating menus - Design time vs. runtime
- Menu design guidelines
Creating dialog boxes - Modal
- Modeless
- Using the common dialog box control
- Control arrays and properties
DATABASE ACCESS AND COM Creating GUI front-ends for client/server applications - Using the data control
- Adding data reports
- The DataEnvironment window
ActiveX Data Objects (ADO) - OLE DB: the basis for data access
- The ADO object model
- Connections, commands and Recordsets
- Querying the database with SQL
Exploiting COM - Creating scripts with Automation
- Automating Office applications
SYSTEM-LEVEL TECHNIQUES Debugging Visual Basic code - Watch variables
- Breakpoints & call trees
- Statement and procedure steps
Tapping the power of Windows - Multiple Document Interface
- Calling the Windows API
|