SUPPORT

TRAINING

4D University

  • warning: file_get_contents(http://www.telize.com/geoip/162.210.196.130) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/www.4d.com/docs/includes/common.inc(1762) : eval()'d code on line 4.
  • warning: Invalid argument supplied for foreach() in /var/www/www.4d.com/docs/sites/all/modules/views/includes/handlers.inc on line 807.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: Invalid argument supplied for foreach() in /var/www/www.4d.com/docs/sites/all/modules/views/includes/handlers.inc on line 807.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
  • warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www.4d.com/docs/sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc on line 103.
in
4D
For over a decade, 4D University has been providing courses of all levels to help developers and end-users master the 4D product line, as well as affiliated technologies like Web development, application deployment, database programming and management.

July 11 - 13, 2017

Angelo Caroprese

4D Essentials

with Angelo Caroprese

 

The training will cover the main parts of 4D v16 from the structure editor, the method editor, object fields and the form editor, to key 4D concepts such as working with relations, selections, variables, processes, pointers, menus, objects, list boxes and the debugger.

 

After this training, developers will be able to design their database structure, build the application UI, and using the 4D language, coordinate the interaction between interface and database. All this comes with one objective: to create a comprehensive 4D application with 4D v16

 

 

Angelo is the Regional Technical Manager for 4D in Latin America, Spain and Portugal. He joined the 4D team in 2005 and since 2006 he has been performing trainings in different countries. He also contributes as a speaker in the developer conferences and 4D Summits, presenting our product innovations.

 

Before joining 4D, he worked as an independent Web developer and consultant, developing mainly with PHP/MySQL. Previously, he worked as System Controls Engineer in the UK, where he was in charge of the management of a BMS network at a national scale, as well as the development of HVAC control strategies.

 

 

 

Pricing

Partner: $999
Non-Partner: $1,295

 

Includes: All training materials, parking fees, coffee breaks and lunch each day. Mac & Windows computers are not available. Attendees should bring one to participate in the class exercises.

 

Class size is limited to 15 attendees.

 

Location

Hyatt Place San Jose/Downtown

282 Almaden Blvd

San Jose, CA, 95113