Introduction
  • Introduction
  • Installing Eclipse IDE and Setting up Eclipse
  • Creating First Java Project in Eclipse IDE
  • Creating First Java Project in Eclipse IDE
  • Getting User Input using Java
  • Math and Arithmetic Operators in Java
  • Increment Operator and Assignment Operator
  • IF ... ELSE Statements and Relational Operators
  • Logical Operators in Java
  • switch Statement in Java
  • The while Statements (while Loops)
  • The do-while Statements (do-while Loops)
  • Arrays in Java
  • The for Statement in Java (for loops)
  • Java String
  • Introduction to Methods
  • Parameter passing and Returning a Value from a Method
  • 'static' keyword in Java
  • Classes and Objects in Java
  • 'static' keyword Example in Java
  • Class Constructor in Java
  • Public, Private, Protected and this (Java Access Modifiers)
  • Method Overloading in Java
  • The final keyword in Java
  • Inheritance in Java
  • Polymorphism in Java
  • Method Overriding in Java
  • Abstract Methods and Classes
  • Java Interfaces
  • Recursion in java
  • Arraylist in Java
  • LinkedList in Java
  • Difference between LinkedList vs ArrayList in Java
  • ListIterator in Java
  • HashSet in Java
  • Catching and Handling Exceptions in Java using Try Catch Blocks
  • Java Finally block (try-catch-finally Exception Handling in Java )
  • Create a File and Write in it Using PrintWriter and File class
  • How to Read file using Java
  • Using Date & Time + formatting Date using SimpleDateFormat
  • How to Create and Run a Simple JUnit test in Eclipse IDE
  • Introduction to Java Threads
  • How to Create Threads in Java by Extending Thread Class
  • Java Thread.join() Method and Synchronized Method
JavaFx
  • Introduction To JavaFx
  • Download and install JavaFX for Eclipse
  • How to Create Your First JavaFX Application
  • How to Use Lambda Expressions to Handle Events
  • Installing JavaFX Scene Builder
  • Events with JavaFX Scene Builder
  • Styling with CSS in JavaFX
  • How to build a Calculator in JavaFX Part-1
  • How to build a Calculator in JavaFX Part-2
  • Create Login Application
  • Use ImageView To display Image in JavaFx
  • JavaFX ComboBox
  • JavaFX ListView
  • JavaFX TreeView
  • JavaFx TreeView Events
  • JavaFX FileChooser
  • JavaFX Properties
  • JavaFX Binding, ProgressBar and ProgressIndicator
  • JavaFX Bidirectional Binding and using Slider
  • JavaFx Menu, MenuBar , MenuItem and SeparatorMenuItem
  • JavaFx CheckBox
  • JavaFx RadioButton
  • JavaFX TableView
  • JavaFX DatePicker
  • JavaFX WebView
  • JavaFX Charts : Pie Chart
  • Event Handler for a Pie Chart
  • JavaFX Charts : Line Chart
  • Adding multiple Lines to LineChart
  • Event Handler for a Line Chart
  • Creating Media Player in JavaFX
  • Adding Play, Pause, Start, Fast, Slow Buttons to Media Player
  • Adding Volume Slider to MediaPlayer
Maven Tutorial
  • Introduction
  • How to Install and Setup Maven
  • Creating First Maven Project
  • Creating Maven project using Eclipse IDE + Understanding pom.xml
  • How to create a jar file with Maven
  • Introduction to the Build Lifecycle
  • Transitive dependencies in Maven
  • Excluding Maven Dependencies
  • scope Dependencies in Maven
Jenkins
  • Introduction to Jenkins
  • How to install Java JDK 10 on Windows 10 ( with JAVA_HOME )
  • How to install Jenkins on Windows 10
  • How to install Jenkins on Ubuntu 18.04 (Debian Linux)
  • How to install Jenkins Mac
  • Creating First Jenkins job
  • How to Trigger a remote build + Job chaining In Jenkins
  • Git and GitHub Integration with Jenkins (SCM)
  • How to create Users
  • Install Jenkins plugins