IVY-SDEV271.AE1

SDEV 271: JAVA FOUNDATIONS

Beginner Self-paced · 1 year access

3 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

9 Interactive Lessons · 55 topics
01 Java Building Blocks 13 topics · 3 LiveLab
  • Understanding the Java Class Structure
  • Writing a main() Method
  • Understanding Package Declarations and Imports
  • Creating Objects
  • Distinguishing Between Object References and Primitives
  • Declaring and Initializing Variables
  • Understanding Default Initialization of Variables
  • Understanding Variable Scope
  • Ordering Elements in a Class
  • Destroying Objects
  • Benefits of Java
  • Summary
  • Exam Essentials

3 LiveLab in this lesson — see the labs panel →

02 Operators and Statements 8 topics · 11 LiveLab
  • Understanding Java Operators
  • Working with Binary Arithmetic Operators
  • Working with Unary Operators
  • Using Additional Binary Operators
  • Understanding Java Statements
  • Understanding Advanced Flow Control
  • Summary
  • Exam Essentials

11 LiveLab in this lesson — see the labs panel →

03 Core Java APIs 8 topics · 8 LiveLab
  • Creating and Manipulating Strings
  • Using the StringBuilder Class
  • Understanding Equality
  • Understanding Java Arrays
  • Understanding an ArrayList
  • Working with Dates and Times
  • Summary
  • Exam Essentials

8 LiveLab in this lesson — see the labs panel →

04 Methods and Encapsulation 10 topics · 7 LiveLab
  • Designing Methods
  • Working with Varargs
  • Applying Access Modifiers
  • Passing Data Among Methods
  • Overloading Methods
  • Creating Constructors
  • Encapsulating Data
  • Writing Simple Lambdas
  • Summary
  • Exam Essentials

7 LiveLab in this lesson — see the labs panel →

05 Class Design 6 topics · 4 LiveLab
  • Introducing Class Inheritance
  • Creating Abstract Classes
  • Implementing Interfaces
  • Understanding Polymorphism
  • Summary
  • Exam Essentials

4 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

3 LiveLabs
  • Writing a Simple Java Program
  • Creating a New Package Using Java
  • Creating an Object
  • Using All Arithmetic Operators
  • Using All Relational Operators
  • Using Logical Operators
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for SDEV 271: JAVA FOUNDATIONS

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 3 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top