FRAMEWORK
ACADEMY
Courses
Log In
Join Free
Home
Courses
IT: Programming & Software Development
Java Core Concepts and Algorithms
Curriculum
1 Section
68 Lessons
30 hours
Expand all sections
Collapse all sections
Unit 2 — Java Core Concepts and Algorithms
68
1.1
Creating a Generic Class
20 mins
1.2
Using the HashMap Class
20 mins
1.3
Classifying Algorithms
20 mins
1.4
Displaying Directories
20 mins
1.5
Introducing the Quicksort Algorithm
20 mins
1.6
Looking at Linear Searching
20 mins
1.7
Creating a Thread
20 mins
1.8
Introducing Functional Interfaces
20 mins
1.9
Understanding HTTP
20 mins
1.10
Getting Ready to Run JavaFX
20 mins
1.11
Handling Events
20 mins
1.12
Examining the Scene Class
20 mins
1.13
Using the HBox Layout
20 mins
1.14
Validating Numeric Data
20 mins
1.15
Working with Observable Lists
20 mins
1.16
Java Version Insanity
20 mins
1.17
Using Java’s Command-Line Tools
20 mins
1.18
Compiling a Program
20 mins
1.19
Working with Statements
20 mins
1.20
Using Final Variables (Constants)
20 mins
1.21
Combining Operators
20 mins
1.22
Using Mr. Spock’s Favorite Operators (Logical Ones, of Course)
20 mins
1.23
Looping Forever
20 mins
1.24
Creating Character Cases
20 mins
1.25
Methods That Return Values
20 mins
1.26
Handling Exceptions with a Preemptive Strike
20 mins
1.27
Understanding the Life Cycle of an Object
20 mins
1.28
Using Getters and Setters
20 mins
1.29
Using Static Methods
20 mins
1.30
Overriding Methods
20 mins
1.31
More Things You Can Do with Interfaces
20 mins
1.32
The equals Method
20 mins
1.33
Using Anonymous Inner Classes
20 mins
1.34
Using Javadoc to Document Your Classes
20 mins
1.35
Determining Whether a String Is Empty
20 mins
1.36
Using Regular Expressions in Java Programs
20 mins
1.37
Using the now Method to Create a Date-Time Object
20 mins
1.38
Creating BigDecimal Objects
20 mins
1.39
Quantifying Performance
20 mins
1.40
Initializing an Array
20 mins
1.41
Adding Elements
20 mins
1.42
Adding Items to a LinkedList
20 mins
1.43
A Generic Stack Class
20 mins
1.44
Removing Entries from a Hash Map
20 mins
1.45
Some Fun Algorithm Challenges
20 mins
1.46
Playing the Towers of Hanoi
20 mins
1.47
Using a Binary Search
20 mins
1.48
Implementing the Runnable Interface
20 mins
1.49
Using Lambda Expressions
20 mins
1.50
Getting Started with Java’s HTTP Client Library
20 mins
1.51
Looking at a Simple JavaFX Program
20 mins
1.52
Implementing the EventHandler Interface
20 mins
1.53
Switching Scenes
20 mins
1.54
Spacing Things Out
20 mins
1.55
Using Check Boxes
20 mins
1.56
Listening for Selection Changes
20 mins
1.57
What’s in a Name?
20 mins
1.58
Using Java Documentation
20 mins
1.59
Running a Java Program
20 mins
1.60
Working with Blocks
20 mins
1.61
Working with Primitive Data Types
20 mins
1.62
Using the Unary Plus and Minus Operators
20 mins
1.63
Using the Conditional Operator
20 mins
1.64
Using the continue Statement
20 mins
1.65
Matching Two or More Values in a Single Case Group
20 mins
1.66
Methods That Take Parameters
20 mins
1.67
Catching All Exceptions at Once
20 mins
1.68
Working with Related Classes
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