The New C++ Builder for Newcomers and Changers

In this seminar you will get a compact introduction to the latest version of C++Builder (currently 10.3.3). C++Builder is a cross-platform development tool that allows you to develop high-performance, native applications for the target platforms Windows (32bit, 64bit), Mac OS (32bit), iOS and Android.

  • C++
  • Embarcadero
  • C++ Builder
  • VCL
  • FMX

  • online training
  • Advanced
  • Switching users

The New C++ Builder for Newcomers and Changers

5 Days

 

8 Participants

 

 

28.09.2020

 

26.10.2020

 

Cost

Information

  • event location
    adecc-Systemhaus GmbH, Gatower Straße 139, 13595 Berlin

  • Requirement
    Experience with the C++ Builder, programming knowledge in C++

Costs

  • Standard price 3100.00 plus statutory value added tax
  • Early bird price 2800,00 plus legal sales tax
  • 15% discount from the 3rd participant from a company in the same training

Costs

Information

  • event location
    adecc-Systemhaus GmbH, Gatower Straße 139, 13595 Berlin

  • Requirement
    Experience with the C++ Builder, programming knowledge in C++

Costs

  • Standard price 3100.00 plus statutory value added tax
  • Early bird price 2800,00 plus legal sales tax
  • 15% discount from the 3rd participant from a company in the same training

In this seminar you will get a compact introduction to the current version of C++Builder (currently 10.3.3). C++Builder is a cross-platform development tool that allows you to develop high-performance, native applications for the target platforms Windows (32bit, 64bit), Mac OS (32bit), iOS and Android. Two similar frameworks are available for this purpose. Besides the traditional VCL (Windows only), this is the new, device-independent variant Firemonkey™ (FMX).

An important feature is the access to company data beacons. Here, too, different ways are available to enable broad access. In addition to direct access to company databases, various servers and associated clients can also be created with this development environment. REST clients and servers, but also SOAP and COM are to be mentioned here.

In the current version, C++17 compilers are provided for both Windows target platforms.

This course will give you an in-depth look at the basics of developing with C++Builder 10.3.2, where you will learn how to use the RAD framework on the one hand, and how to leverage the features of C++ for more robust, faster and stable applications on the other.

In addition to the components of the frameworks, this seminar will show you new features of the C++ language. It also covers how to do this with C++Builder and how to start writing clean applications.

This seminar is primarily aimed at those who use C++Builder and want to switch to the current version. But also for C++ developers who want to get an overview of the possibilities of this development environment to see how the practical C++ can be used with this alternative IDE.

Course of the training

  1. The IDE
    • Installation, Variants, Getit
    • File types
    • Editor, debugger, deployment
  2. Creation of a first application (VCL, FMX)
  3. Overview of the components
    • Delphi data types and ClassLib
    • Visual, non-visual components
    • VCL, FMX
  4. Use of company databases
    • ADO
    • FireDac
  5. WebServer, including DataSnap™ and REST
  6. Creating a mobile application (Android)
    • getting started
    • Special feature of mobile apps
  7. Creating a dynamic library
  8. New language elements of C++
    • C++ 11
    • C++ 14
    • C++ 17
  9. Application Architecture
  10. Use of additional tools
    • Version management
    • documentation
    • static code analysis