TornadoFX - Build JavaFX Applications With Kotlin

TornadoFX - Build JavaFX Applications With Kotlin

Created By:

udemy

Release Date:

June 7, 2021

Description

JavaFX has been around for quite a long time. It's powered by Java and has been used to build desktop applications, as well as Rich Internet Applications (RIAs). Although the Java programming language has been known for its portability, it has its pitfalls - one of which being its verbosity - developers must write a lot of lines of code to make a simple GUI. TornadoFX, a lightweight JavaFX framework for Kotlin, simplifies JavaFX development by abstracting out all of the verbose, hard-to-maintain Java code. TornadoFX, powered by the statically typed JVM language (Kotlin), makes it a breeze to build rich, feature-packed user interfaces. Also, TornadoFX minimizes, greatly, the amount of code needed to build JavaFX applications making the codebase easy to maintain and extend. Note: This course expectsyou have some preliminary knowledge about OOP in Any Language, and preferably Kotlin, but not required. TornadoFX not only includes type-safe builders to rapidly layout controls and user interfaces but also features: Dependency InjectionDelegated PropertiesControl Extension functionsHere's what we'll cover in this course: Learn the differences between JavaFX using Java and JavaFX using TornadoFXSetup our development environment to start using TornadoFXUnderstand JavaFX Components and how they are easily created with TornadoFXBasic Controls in TornadoFXData ControlsType-Safe CSSUsing type-safe builders to create controls and layouts in a breezeEditing and Model Validation in TornadoFXDependency InjectionJSON and REST Connecting a TornadoFX App to a SQLite DatabaseCreating Shapes and AnimationsBuilding Java Business Applications with WorkspaceAdditionally, this course comes with the following: Lifetime Access to All Future UpdatesA responsive Instructor to answer questionsResources to further your knowledgeUdemy Certificate of Completion Ready to Download upon finishing the courseA 30 Day "No Questions Asked" Money Back Guarantee! Learning TornadoFX is going to allow you to start giving more value to your company, institution or business, as you'll be creating "in-house" software in no time. Don't overthink it. Just enroll and start learning TornadoFX - the next level of crafting maintainable, clutter-free JavaFX UI heavy desktop Applications!

Similar Courses for you

MyWays.ai
                    
Get in Touch
Contact UsSubscribe to NewsLetter