Learning Java Applications
- Offered byLinkedin Learning
Learning Java Applications at Linkedin Learning Overview
Duration | 2 hours |
Total fee | ₹899 |
Mode of learning | Online |
Difficulty level | Beginner |
Credential | Certificate |
Learning Java Applications at Linkedin Learning Highlights
- Earn a certificate of completion from LinkedIn Learning
Learning Java Applications at Linkedin Learning Course details
- In this course, Todd Perkins provides a structured guide to Java application development, from choosing an IDE and creating a user interface, to coding for Android and unit testing
- Explore the basic building blocks of the Java language: variables, functions, arrays, conditional statements, and classes
- Learn how to use Spring to build APIs and manage deployment of Java applications via server-side programming with JSON data, Tomcat, JavaServer Pages, and more
- By the end of this course, you’ll have the skills you need to create simple desktop, web, and mobile Java apps, optimizing your Android development workflow with testing, debugging, and dependency management tools
Learning Java Applications at Linkedin Learning Curriculum
Introduction
Learning the basics of Java development
What you should know
Making the most of the exercise files
Install Java and an IDE
Picking a Java IDE
Installing IntelliJ
IntelliJ set up
Creating a Java class
Java Basics Review
Variables
Functions
Arrays and lists
Conditional statements
Classes and packages
Input and output
Read data from a file
Handle Java errors
Create a User Interface with JavaFX
Creating a JavaFX application
Creating a user interface
Handling button presses
Server-Side Java
Creating a Spring project
Building APIs
Returning JSON data
Installing Tomcat
Working with JSPs
Android Development
Creating an Android project in Android Studio
Setting up an Android emulator
Customizing a user interface
Handling button presses
Accepting user input from a TextField
Unit Testing, Debugging, and Dependencies
Creating unit tests
Running unit tests
Managing dependencies with Maven
Managing dependencies with Gradle
Debugging code
Coverage
Conclusion
Next steps