Discover Haxe Programming Course

Welcome to Discover Haxe Programming's Online training with live Instructor using an interactive cloud desktop environment DaDesktop.

Experience remote live training using an interactive, remote desktop led by a human being!

21 hours
4 968 €
background image

Course Overview

This instructor-led live training is designed to provide participants to gain mastery on discover haxe programming. You will learn the fundamentals of discover haxe programming and with greater emphasis on the functionality and application to your work or study.


Haxe is an open-source high-level cross-platform programming language and compiler that can produce applications and source code, for many different computing platforms from one code-base. It is free and open-source software, released under the MIT License. The compiler, written in OCaml, is released under the GNU General Public License (GPL) version 2.

Haxe includes a set of features and a standard library supported across all platforms, like numeric data types, strings, arrays, maps, binary, reflection, math, HTTP, file system, and common file formats. Haxe also includes platform-specific API's for each compiler target. Kha, OpenFL, and are popular Haxe frameworks that enable creating multi-platform content from one codebase.

Haxe originated with the idea of supporting client-side and server-side programming in one language and simplifying the communication logic between them. Code written in the Haxe language can be compiled into JavaScript, C++, Java, JVM, PHP, C#, Python, Lua, and Node.js. Haxe can also directly compile SWF, HashLink and Neko, bytecode and also runs in interpreted mode.

Haxe supports externs (definition files) that can contain type information of existing libraries to describe target-specific interaction in a type-safe manner, like C++ header files, can describe the structure of existing object files. This enables to use of the values defined in the files as if they were statically typed Haxe entities. Besides externs, other solutions exist to access each platform's native capabilities.


  • History
  • Compiler
    • Targets
    • Advantages to Haxe
  • Language
    • Type system
    • Modules and namespaces
    • Classes
    • Generics
    • Enumerated types
    • Anonymous types
    • Function types
    • Abstract types
    • Structural typing
  • Internal architecture
    • Compiler
  • Converters to Haxe

Course Category: JavaScript Framework

What you get

Money back guarantee

If the course you selected doesn't have a trainer available on your preferred schedule, you may withdraw your payment.

Remote session with live human

Trainings are not pre-recorded video. You may interact with your instructor in real-time.

Instructor access to revolutionary training environment DaDesktop

DaDesktop is an interactive cloud desktop environment solution for trainers and participants.

Training materials

Certificate of course completion

Entry in certified person catalog

Course Schedule

09:30 - 16:30 EST
09:30 - 16:30 EST
09:30 - 16:30 EST
09:30 - 16:30 EST
09:30 - 16:30 EST
09:30 - 16:30 EST
09:30 - 16:30 EST