
Install JDK and IDE, set up a Maven project, build basic Java programs, and learn automation tasks—from keyboard and mouse control to sending emails, and handling Excel and PowerPoint.
This has the list of all the code used in this course along with the download links.
This also includes the supporting files like the excel sheets, pdf, mp3 files etc
Learn to install the Java Development Kit (JDK) and Eclipse on Windows, set JAVA_HOME and PATH, verify the installation, and launch Eclipse to develop in Java.
Download Eclipse package from the provided links, extract it, and launch it to set up a workspace. Switch to the Java perspective and import existing projects into the Eclipse workspace.
Explore creating a Maven project in Eclipse, understand pom.xml configuration, dependencies, and how to import and run Java programs using Maven as a build automation tool.
Import the sample Java project into Eclipse from the resources folder, using existing projects into the workspace. Rebuild and run to see programs execute after initial errors are resolved.
Begin with basic Java syntax and simple program structure, including variables, data types, and printing. Learn file input stream and buffer reader usage, typecasting, and line-by-line reading.
Generate a jar file to run your Java program from a batch file for easy execution; export with a main class and manifest, then run it using java -jar.
Automate mouse movement to prevent system lock by randomly moving the cursor within the current screen resolution. Use the robot class with a five second delay between moves.
Automate sending emails to multiple recipients in Java with a single click, using mime message, secure smtp session, and Gmail authentication.
Learn to build a small Java music player with a playlist using wave files and the Java sound API, with audio input stream and clip for playback control.
Learn how to generate an Excel file from a Java program by programmatically creating a workbook and sheet, populating rows with data, and saving it with proper resource management.
Learn to read a specific cell from an Excel sheet in Java by opening a file input stream, selecting the sheet by index, and reading the target row and cell.
Learn to automate PowerPoint creation from web content by fetching a Wikipedia page, extracting text, and populating slides with title and content placeholders.
Automate merging multiple PowerPoint presentations into a single file using Java, by reading slides with an XML slideshow, importing slide content, and writing a merged PPTX output.
Learn to use Java to check website accessibility, verify URLs, open streams, and handle exceptions, then extract a page's body text, images, and title from HTML for automation.
This course is a fun way to learn how to use simple Java programs to automate some of the boring and mundane tasks:
Automate tasks on their computer by writing simple Java programs.
Automation of Keyboard and mouse control using Java
Automation of Sending an email
Creating a Audio Play list using Java
Reading and Writing data into an excel file using Java
Reading from a powerpoint presentation, creating a powerpoint and merging PPTs
Check URL accessibility using Java
Reading a pdf and displaying the content
Search for Strings
Finding the memory and CPU utilization using Java
The course also covers the below topics keeping in mind the basic level users:
Installation of Java JDK and Eclipse IDE
Few Basic Java Programs and Introduction to Eclipse and Maven
Exporting a Maven project to a jar file and running it via batch
All the code is demonstrated in the Windows environment only.