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
A Practical Introduction to Test-Driven DevelopmentLearnQuest via Coursera Android App Development
Vanderbilt University via Coursera Building Interactive User Interfaces Using React Library
NIIT StackRoute via Coursera Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera Learn Intermediate Python 3
Codecademy