FRAMEWORK
ACADEMY
Courses
Log In
Join Free
Home
Courses
IT: Programming & Software Development
Advanced Java: Collections, Concurrency, GUI
Curriculum
1 Section
68 Lessons
30 hours
Expand all sections
Collapse all sections
Unit 4 — Advanced Java: Collections, Concurrency, GUI
68
1.1
Doubling Down with Doubly Linked Lists
20 mins
1.2
Using the Enhanced for Loop
20 mins
1.3
Using an Iterator
20 mins
1.4
Removing LinkedList Items
20 mins
1.5
Synchronizing Methods
20 mins
1.6
Using the java.util.function Package
20 mins
1.7
Launching the Application
20 mins
1.8
Using Lambda Expressions to Handle Events
20 mins
1.9
Using the VBox Layout
20 mins
1.10
Using Tree Views
20 mins
1.11
Introducing Object-Oriented Programming
20 mins
1.12
Thinking Inside the Box
20 mins
1.13
Using Compound Assignment Operators
20 mins
1.14
Using the Famous for Loop
20 mins
1.15
Assigning a Value with a Switch Statement
20 mins
1.16
Handling Checked Exceptions
20 mins
1.17
Using Initializers
20 mins
1.18
Using the final Keyword
20 mins
1.19
Extracting Information about a Date
20 mins
1.20
Converting BigDecimals to Strings
20 mins
1.21
Surmising Stacks, Queues, and Deques
20 mins
1.22
Using Arrays with Methods
20 mins
1.23
Updating Elements
20 mins
1.24
Creating a Lock
20 mins
1.25
Overriding the start Method
20 mins
1.26
Aligning Nodes in a Layout Pane
20 mins
1.27
Importing Java API Classes
20 mins
1.28
Understanding Scope
20 mins
1.29
Using the Math Class
20 mins
1.30
Nesting Your Loops
20 mins
1.31
Throwing Your Own Exceptions
20 mins
1.32
Using Records
20 mins
1.33
Casting Up and Down
20 mins
1.34
Comparing Dates
20 mins
1.35
Revisiting Sales Tax
20 mins
1.36
Musing about Maps
20 mins
1.37
Using Varargs
20 mins
1.38
Deleting Elements
20 mins
1.39
Coping with Threadus Interruptus
20 mins
1.40
Creating a Button
20 mins
1.41
Using the Flow Layout
20 mins
1.42
Shadowing Variables
20 mins
1.43
Formatting Numbers
20 mins
1.44
Using the try-with-resources Statement
20 mins
1.45
Determining an Object’s Type
20 mins
1.46
Calculating with Dates
20 mins
1.47
Checking Out Hash Maps
20 mins
1.48
Using Two-Dimensional Arrays
20 mins
1.49
Handling an Action Event
20 mins
1.50
Using the Border Layout
20 mins
1.51
Printing Data with System.out
20 mins
1.52
Recognizing Weird Things about Java Math
20 mins
1.53
Poly What?
20 mins
1.54
Formatting Dates
20 mins
1.55
Tackling Trees
20 mins
1.56
Working with a Fun but Complicated Example: A Chessboard
20 mins
1.57
Creating a Layout Pane
20 mins
1.58
Using the GridPane Layout
20 mins
1.59
Getting Input with the Scanner Class
20 mins
1.60
Creating Custom Exceptions
20 mins
1.61
Looking at a Fun Birthday Calculator
20 mins
1.62
Checking Out Binary Trees
20 mins
1.63
Using the Arrays Class
20 mins
1.64
Making a Scene
20 mins
1.65
Getting Input with the JOptionPane Class
20 mins
1.66
Setting the Stage
20 mins
1.67
Using enum to Create Your Own Data Types
20 mins
1.68
Examining the Click Counter Program
20 mins
This content is protected, please
login
and
enroll
in the course to view this content!
S
Ask SIERA
YOUR DIGITAL ASSISTANT
×
Modal title
Main Content