Learning Java Applications (2019)
Offered By: LinkedIn Learning
Course Description
Overview
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
- Picking a Java IDE
- Installing IntelliJ
- IntelliJ set up
- Creating a Java class
- 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
- Creating a JavaFX application
- Creating a user interface
- Handling button presses
- Challenge: Secret word
- Creating a Spring project
- Building APIs
- Returning JSON data
- Installing Tomcat
- Working with JSPs
- Challenge: Favorite color
- 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
- Creating unit tests
- Running unit tests
- Managing dependencies with Maven
- Managing dependencies with Gradle
- Debugging code
- Coverage
- Challenge: Assert null
- Next steps
Taught by
Todd Perkins
Related Courses
Software DevelopmentThe University of British Columbia via edX Design Patterns in Java
Udemy A Java Spring Boot Microservices project for beginners
Udemy Kotlin for Android: Creating a Two-Screen App
LinkedIn Learning The Android O and Java Developer Course - Build 9 Full Apps
Skillshare