Cross-platform application development software suite Integrated software for developing cross-platform applications


You can define the content of the training seminar, from 1 to 5 days. Ask for an estimate

Content of the training session:


This training session for developers is intended for the new WINDEV users and it allows you to discover the WINDEV features.
First of all, we recommend that you follow the tutorial.
The "Advanced" training session complements this training session.

Our advice:
Benefit from exceptional prices by following the "Beginner" + "Proficiency" training sessions.
Once you followed these 2 training sessions, you will master the main concepts for developing applications with WINDEV.

Objectives: "Beginner"

You will learn to:
- Familiarize yourself with the development environment
- Master the basic concepts and the main editors
- Design and test your application
- Define your database
- Use the standard WLanguage functions
- Create windows to the Windows standard
- Create reports
- etc.

Objectives: "Proficiency"

You will learn to:
- Master new advanced controls
- Use new WLanguage functions
- Manage the conflicts when accessing a database
- Use the text, ini and xml files
- Use the programming triggers
- Create and use queries
- Share resources
- etc.

Teaching and technical methods

Each participant is equipped with:
- a suitable computer
- a printed documentation
- a notebook
- a pen

The trainer who is directing the training session is a qualified PC SOFT employee.

Methods for monitoring the execution of the training session

A training certificate is given to each participant.

Program (details of this training session): "Beginner"

1. Overview of WINDEV
- Managing the life cycle of your development works
- Knowing the basic concepts and the main editors
- Using the 5GL

2. The database
- The data model editor
- The HFSQL database: describing the files and links (referential integrity)
- Using an external database
- Importing and converting an external database
- The single-file and multi-file queries

3. Graphical User Interface
- The window editor
- The style book
- The RAD (automatic construction of the application)
- The project, the windows: ergonomcs, system menu, title bar, styles
- The drop-down menus
- The window templates
- The browsing table and looper controls

4. The programming
- The source code editor
- WLanguage: the operators and the main functions
- The auto-filled combo boxes
- The main concepts of the debugger
- The procedures and functions (while passing or not parameters)
- The tools: WDMAP, WDOptimizer...

5. The reports
- The report editor
- The different creation modes: labels, form, table...
- The different types of report blocks
- The print parameters (PDF, HTML, paper format, margins,
printer drivers, ...)
- Calling a report from the GUI

6. The setup
- Implementing the user groupware
- Creating the executable
- Creating the setup procedure
- The deployment on the client computer

7. The folder generator
- The data files and their structure
- The drawing of the window, the details of objects, the sources associated with the object

8. Questions/Answers

Program (details of this training session): "Proficiency"

1. The database
- The simple queries and the queries with parameters
- Managing the concurrent accesses and the locks
- Managing the data directories
- The programming triggers

2. Graphical User Interface
- The programming table control
- The progress bar control
- The programming looper control
- The list box and combo box controls
- The RTF control
- The image control
- The listview control
- The treeview control
- The chart control (Column, Pie, ...)
- The splitter control
- The sidebar control
- Creating a supercontrol
- Creating a control template
- Creating and using a component

3. The programming and the concepts
- The integration rules of multilingual feature
- Automatic procedures
- Managing the emails (POP, SMTP, Lotus Notes, Outlook)
- Creating an FTP client
- The properties of objects
- Managing the serial and parallel links
- Implementing the programming triggers
- The text files
- The INI files
- The XML files
- Creating and including an internal component

4. The reports
- The sorts
- The breaks (totals, sub-totals)
- The conditions
- The bar codes
- The automatic report creation
- Passing parameters issued from the GUI

5. Questions/Answers

Ask for an estimate