Companies Home Search Profile

JavaFX Master Class: Create A Banking Application - 2024

Focused View

Patrick T

24:56:29

6 View
  • 1. Introduction.mp4
    04:28
  • 2. Environment Setup - Intellij.mp4
    07:45
  • 3. Hello World JavaFX Part I.mp4
    18:36
  • 4. Hello World JavaFX Part II.mp4
    16:28
  • 5. Lifecycle Of A JavaFX Application.mp4
    15:25
  • 6. Terminating A JavaFX Application.mp4
    05:51
  • 1. Chapter Introduction.mp4
    01:17
  • 2. What Is Maven.mp4
    21:59
  • 3. What Is A Module.mp4
    11:48
  • 4. Observable Design Pattern.mp4
    13:18
  • 5. Factory Design Pattern.mp4
    10:41
  • 1. Properties & Bindings.mp4
    04:57
  • 2. Properties Example.mp4
    19:32
  • 3. Read-Only Properties.mp4
    15:52
  • 4. Bindings Example.mp4
    11:40
  • 5. Observable Collections.mp4
    06:38
  • 6. Section Introduction - Events.mp4
    02:07
  • 7. Events In JavaFX.mp4
    10:04
  • 8. Handling Events.mp4
    06:18
  • 9. Convenience Properties.mp4
    05:11
  • 10. Consuming Events.mp4
    05:34
  • 11. More On Events.mp4
    04:22
  • 12. Layout Panes.mp4
    10:09
  • 13. Utility Classes & Enums.mp4
    08:36
  • 14. Region & Pane Classes.mp4
    03:03
  • 15. Group Layout.mp4
    13:59
  • 16. HBox Layout.mp4
    11:07
  • 17. VBox Layout.mp4
    04:45
  • 18. FlowPane Layout.mp4
    15:48
  • 19. BorderPane Layout.mp4
    20:08
  • 20. StackPane Layout.mp4
    06:42
  • 21. TilePane Layout.mp4
    29:34
  • 22. GridPane Layout.mp4
    41:07
  • 23. AnchorPane Layout.mp4
    07:47
  • 24. TextFlow Layout.mp4
    05:39
  • 25. Introduction To JavaFX Controls.mp4
    03:03
  • 26. Label Control.mp4
    05:25
  • 27. Button Control.mp4
    08:28
  • 28. HyperLink Control.mp4
    10:51
  • 29. MenuButton Control.mp4
    08:32
  • 30. ToggleButton Control.mp4
    18:53
  • 31. RadioButton Control.mp4
    08:26
  • 32. CheckBox Control.mp4
    12:00
  • 33. ChoiceBox Control.mp4
    15:50
  • 34. ComboBox Control.mp4
    27:16
  • 35. ColorPicker Control.mp4
    05:32
  • 36. DatePicker Control.mp4
    03:55
  • 37. Slider Control.mp4
    09:23
  • 38. Menu Control.mp4
    08:17
  • 39. TabPane Control.mp4
    08:07
  • 40. ListView Control Part I.mp4
    15:46
  • 41. ListView Control Part II.mp4
    17:42
  • 42. TableView Control Part I.mp4
    17:36
  • 43. TableView Control Part II.mp4
    06:27
  • 44. TableView Control Part III.mp4
    12:08
  • 45. TableView Control Part IV.mp4
    21:20
  • 46. TreeView Control Part I.mp4
    15:04
  • 47. TreeView Control Part II.mp4
    06:40
  • 48. Introduction To JavaFX Concurrency.mp4
    01:56
  • 49. Describing The Concurrency Problem.mp4
    04:51
  • 50. Understanding The Concurrent API.mp4
    02:58
  • 51. Understanding The Worker Interface.mp4
    06:26
  • 52. Task Example Part I.mp4
    23:27
  • 53. Task Example Part II.mp4
    05:12
  • 54. Task Example Part III.mp4
    17:50
  • 55. Task Example Part IV.mp4
    10:52
  • 56. Service Example.mp4
    09:08
  • 57. Scheduled Service Example.mp4
    08:41
  • 58. Introduction To FXML.mp4
    02:56
  • 59. Hello World In FXML.mp4
    13:08
  • 60. Scene Builder.mp4
    05:41
  • 61. What Are Controllers.mp4
    10:19
  • 62. Pre-Constructed Controllers.mp4
    12:50
  • 63. Multiple FXML Files.mp4
    02:48
  • 64. Creating Complex Objects.mp4
    14:36
  • 1.1 mazebank.zip
  • 1. Final Project Overview.mp4
    06:26
  • 2. Introduction To Sqlite.mp4
    02:46
  • 3. Creating The Project Structure.mp4
    12:29
  • 4. Login UI Design.mp4
    32:25
  • 5. Client Menu Design.mp4
    42:39
  • 6. Dashboard View In Client Part I.mp4
    12:49
  • 7. Dashboard View In Client Part II.mp4
    45:47
  • 8. Creating The Stages Part I.mp4
    10:46
  • 9. Creating The Stages Part II.mp4
    07:39
  • 10. How To Close Stages.mp4
    03:58
  • 11. Transactions View In Client.mp4
    11:59
  • 12. How To Change Center Views.mp4
    10:15
  • 13. Accounts View In Client.mp4
    31:56
  • 14. Admin Menu Design.mp4
    15:17
  • 15. Creating New Clients In Admin.mp4
    33:22
  • 16. View Selector & View Enums.mp4
    12:25
  • 17. All Clients View In Admin.mp4
    13:41
  • 18. Deposit View In Admin.mp4
    32:17
  • 19. Transaction ListCell Design.mp4
    25:00
  • 20. Client ListCell Design.mp4
    16:23
  • 21. Cell Factories.mp4
    12:07
  • 22. Stage Icons & Maximize Buttons.mp4
    03:57
  • 23. Transaction Model.mp4
    07:37
  • 24. Client Model.mp4
    09:06
  • 25. Account Model.mp4
    11:29
  • 26. The Model & The Database.mp4
    05:44
  • 27. Connecting To The Database.mp4
    07:43
  • 28. Handling Client Login.mp4
    28:07
  • 29. Handling Admin Login.mp4
    19:06
  • 30. Handling Logouts.mp4
    06:28
  • 31. Creating Clients In Admin Part I.mp4
    18:00
  • 32. Creating Clients In Admin Part II.mp4
    25:35
  • 33. Viewing All Clients In Admin Part I.mp4
    21:47
  • 34. Viewing All Clients In Admin Part II.mp4
    08:27
  • 35. Client Deposit In Admin.mp4
    19:39
  • 36. Client Dashboard.mp4
    07:33
  • 37. Client Transactions.mp4
    20:56
  • 38. Client Sending Money.mp4
    30:44
  • 39. Client Accounts Summary.mp4
    08:12
  • 40. Client Transaction Icons.mp4
    04:19
  • 41. Client Transaction Message.mp4
    20:59
  • Description


    Put Those Java Skills To Use By Learning How To Develop Rich Client Apps In JavaFX. Regularly Updated Course.

    What You'll Learn?


    • Understand and apply JavaFX fundamentals
    • Best practices and software architecture
    • How to add data persistence using a database
    • How to manage large applications and design for future expansion.

    Who is this for?


  • A simple HelloWorld app isn't going to impress any potential employers let alone be good enough to appear on your portfolio.
  • What is required is a deep understanding of the basics and most importantly how to apply them.
  • Unlike many other sciences, programming isn't reducible. Certain concepts only exist at a higher level beyond the simple basics.
  • This course aims to bridge that gap between basics and high level application.
  • What You Need to Know?


  • Intermidiate Knowledge In Java
  • Experience with an IDE of choice.
  • Basic knowledge of HTML and CSS (Not necessary, but desired)
  • More details


    Description

    You've arrived at the most comprehensive and latest JavaFX course. This course is designed to help you gain a concrete understanding of JavaFX and scale your Java knowledge. We focus on good design and industry best practices in software architecture. We regularly update this course with new material and projects. We believe that only a student who understands the why of fundamentals can become a good developer so If you desire to learn JavaFX the right way and how to apply it in a real-world application beyond the basics, then we believe this is the course for you.

    A few things you will learn in this course:

    - JavaFX architecture and execution cycle.

    - How to use a project management tool to manage your application's lifecycle.

    - Different ways to design JavaFX applications.

    - How to customize and style controls and layouts.

    - Best design patterns and data structures frequently used in JavaFX.

    - How to create data persistence with databases.

    Why would you learn JavaFX?

    The truth is there probably are more reasons to learn JavaFX than one can count, but the one I usually give is simply because one is curious. JavaFX has come a long way and as such has seen a multitude of applications even on mobile and will continue to be widely used even in the face of a growing shift to internet-based applications. However, with all that being said perhaps the biggest impact it can have on new students is to broaden their knowledge of Java and programming at large while also serving as an important addition to one's resume and portfolio.

    Who this course is for:

    • A simple HelloWorld app isn't going to impress any potential employers let alone be good enough to appear on your portfolio.
    • What is required is a deep understanding of the basics and most importantly how to apply them.
    • Unlike many other sciences, programming isn't reducible. Certain concepts only exist at a higher level beyond the simple basics.
    • This course aims to bridge that gap between basics and high level application.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    I've been a Java Developer for over 7 years with focus on specialized rich client applications development. I am a big believer that a good foundation in beginner fundamentals is what produces a competent developer. My teaching philosophy is that until one knows why something is done, they really don't know how to do it.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 116
    • duration 24:56:29
    • English subtitles has
    • Release Date 2024/04/13