NY State-Licensed Certificates in Design, Coding & AI — Online
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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