Javafx Tutorial: Learn Javafx With Examples
Last updated 3/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.17 GB | Duration: 7h 43m
Last updated 3/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.17 GB | Duration: 7h 43m
Create amazing Java GUI applications with this hands-on JavaFX course.Become a pro in JavaFX by leveraging JavaFX API
What you'll learn
You will learn JavaFX in simple and easy steps starting from basic to advanced concepts with real-time examples
You will learn to build real-time application using javaFX. We will be building a Calculator App using JavaFX in this course.
Learn JavaFX you need for professional desktop and mobile application development
This course will take you from complete beginner in JavaFx to advanced developer.
Requirements
Basic knowledge of Java is required
Internet connection is needed
Description
Focus on what actually matters: This is not a course where you will learn bunch of things in a very shallow way. You are going to get really damn good at JavaFX. Like a real programmer, you won't worry about the buzzword of the day because you will have fundamental skills to pick up things on your own. You will be working on real-time project. We will start with small projects like creating a Login page, Registration page and then will design some advanced applications like building a calculator.
This course teaches you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 8's features.
Learn the JavaFX you need for professional development: Most courses focus on the syntax and features in JavaFX. They will talk to about controls,shapes at a very shallow level but in this course you will learn how to use them in building a software.
Designed to take you from total beginner to advanced: If you have tried learning JavaFX before, you have likely found that beginner courses are way too easy, advanced courses are way too hard, and there is hardly anything in the middle. This JavaFX course is designed to take you from zero knowledge all the way to the advanced level, so that you can get it all done with one comprehensive course.
What will you learn in this course?
JavaFX layout panes : Border Pane, Grid Layout, HBox,VBox,Grid, Group etcJavaFX Controls: Label, Button,MenuButton,RadioButton,CheckBox,ChoiceBox,ListView,DatePicker,TextAreaJavaFX Charts: PieChart,BarChart,Scatter Chart, LineChart,AreaChartJavaFX Shapes: Rectangle, Circle,Ellipse, ArcsJavaFX Event Handling: Mouse Events, Key Events
Note: We will not just cover them in theory in this course but we will actually design each of them.
What real time-projects will be building in the course?
Using controls we will be building a simple Login page.Using controls like choicebox, radiobutton, DatePicker,checkboxes, ListView we will create a Registration form.Using controls and Event handling in JavaFX we will also create a calculator App at the end of the course.
ENROLL In the COURSE
Overview
Lecture 1 Introduction to the course
Section 1: Getting Started with JavaFX
Lecture 2 What is JavaFX?
Lecture 3 Overview of JavaFx and its features
Section 2: Installing the required software
Lecture 4 Java download for windows
Lecture 5 Download Eclipse latest version for windows
Lecture 6 Download and install JavaFX for Eclipse
Section 3: Creating a "SIMPLE" JavaFX- style application
Lecture 7 Your First JavaFX Application
Lecture 8 Overview of JavaFX GUI framework
Section 4: JavaFX layout panes
Lecture 9 JavaFX Layout Panes: How to use Built-in Layout Panes in JavaFX?
Lecture 10 Javafx BorderPane Layout with example
Lecture 11 JavaFX HBox Layout : How to Use the HBox Layout in JavaFX?
Lecture 12 Hbox Spacing and Padding: Set Padding and Spacing for HBox
Lecture 13 Javafx margin: how to set margin for an element ?
Lecture 14 JavaFX HBox HGrow Priority Enumeration constant: Always, Never and Sometimes
Lecture 15 JavaFX HBox HGrow Priority
Lecture 16 VBox layout pane: Constructor and its method
Lecture 17 Creating a JavaFx program using VBox Layout Pane
Lecture 18 Setting the alignment of nodes: VBox.setAlignment(Pos value)
Lecture 19 How to set max/min width of nodes?
Lecture 20 GroupLayout for JavaFX
Lecture 21 JavaFX BorderPane Layout : Constructor and its methods
Lecture 22 JavaFX Borderpane with Example
Lecture 23 How to arrange multiple Panes in one scene?
Lecture 24 JavaFX GridPane Layout : Properties and its methods
Lecture 25 JavaFX Grid Layout
Section 5: Using JavaFX UI Controls
Lecture 26 Using JavaFX UI Controls
Section 6: Create a LOGIN page
Lecture 27 Creating a Login page using JavaFX UI controls
Section 7: Registration Page
Lecture 28 Creating a Registration form using JavaFX UI control Part I
Lecture 29 Creating a Registration form using JavaFX UI control Part II
Lecture 30 Creating a Registration form using JavaFX UI control Part III
Lecture 31 Creating a Registration form using JavaFX UI control Part IV
Section 8: JavaFX Menu
Lecture 32 JavaFX Java GUI Tutorial : Creating Menus
Lecture 33 JavaFx Menu tutorial - JavaFx Menu, MenuBar , MenuItem and Separator
Lecture 34 Add CheckMenuItem in our Menu
Lecture 35 Adding a RadioMenuItem and Submenu for our Menu
Lecture 36 Creating a menu with customMenuItem and Separator Menu Item
Section 9: JavaFX Charts
Lecture 37 JavaFx Charts: Create a PieChart
Lecture 38 JavaFx Charts: Creating a BarChart
Lecture 39 Scatter Chart with example
Lecture 40 Using JavaFX Charts: Line Chart
Lecture 41 AreaChart with example
Section 10: JavaFX Shapes
Lecture 42 How to Create Lines and Shapes in JavaFX?
Lecture 43 Create a Rectangle using javafx.scene.shape.Rectangle
Lecture 44 JavaFX Circle: Drawing a circle with JavaFX
Lecture 45 JavaFX Ellipse with CenterX,CenterY, radiusX and radiusX
Lecture 46 JavaFX 2D Shapes: Types of Arc
Section 11: JavaFX Event Handling
Lecture 47 JavaFX Event Handling: Handle User Events
Lecture 48 Handle MouseEvents in JavaFX
Lecture 49 Javafx mouse click event example
Lecture 50 Event Handlers for Mouse Events
Lecture 51 Event Handlers for Key Events
Section 12: Calculator Project
Lecture 52 Calculator App Part I: Adding controls to the app
Lecture 53 Calculator App Part II: Add styling to the app
Lecture 54 Calculator App Part III: Adding event handling
Any developer wanting to develop a user-interface in Java,If you want to build a GUI desktop/mobile application in Java,If you want to learn Java's next-generation graphical user interface toolkit, then you must take this course.,If you want to learn about layouts,controls, style sheets , event handling and lot more.