Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Java Applications (2019)

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Get a practical introduction to Java programming and how to develop Java applications for desktop, web, and mobile platforms like Android.

Syllabus

Introduction
  • Learning the basics of Java development
  • What you should know
  • Making the most of the exercise files
1. Install Java and an IDE
  • Picking a Java IDE
  • Installing IntelliJ
  • IntelliJ set up
  • Creating a Java class
2. Java Basics Review
  • Variables
  • Functions
  • Arrays and lists
  • Conditional statements
  • Classes and packages
  • Input and output
  • Read data from a file
  • Handle Java errors
  • Challenge: Sum of a list
3. Create a User Interface with JavaFX
  • Creating a JavaFX application
  • Creating a user interface
  • Handling button presses
  • Challenge: Secret word
4. Server-Side Java
  • Creating a Spring project
  • Building APIs
  • Returning JSON data
  • Installing Tomcat
  • Working with JSPs
  • Challenge: Favorite color
5. 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
  • Challenge: On/Off switch
6. Unit Testing, Debugging, and Dependencies
  • Creating unit tests
  • Running unit tests
  • Managing dependencies with Maven
  • Managing dependencies with Gradle
  • Debugging code
  • Coverage
  • Challenge: Assert null
Conclusion
  • Next steps

Taught by

Todd Perkins

Reviews

4.8 rating at LinkedIn Learning based on 100 ratings

Start your review of Learning Java Applications (2019)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.