Specialization in Advanced Java Programming

Code and Deploy Faster, More Secure Software

collapse

Program Details

  • Location: Online
  • Duration: 11 weeks
  • Times: Evenings
  • Cost: $1,605

Next start date:

January 21, 2025

Get Details & Apply
Talk to an Enrollment Coach

About this Program


Java continues to be one of the most popular server-side programming languages. Java is widely used to create data-heavy software, including consumer products, games, mobile apps and cloud-based applications. With the recent release of Java 21, developers can now leverage new tools, libraries and performance enhancements to code and maintain faster, more responsive applications.

In this one-course specialization, you’ll build on your programming experience and get up to speed on Java 21. You’ll work directly with our experts as you explore Java 21’s major new functionality and features, including containerization, patterns and virtual threads. 

Designed For

Programmers with experience in Java or another object-oriented language who want to build and maintain software using Java 21. Also good for experienced Java users who develop mobile, back-end and cloud-computing applications.

See Requirements

Explore More: What programming language suits you best? Find the right programming language for you.

Skills You’ll Gain

  • Non-Blocking I/O (Java)
  • Java Package
  • Generics in Java
  • Java Concurrency
  • Java Web Services
  • Java Development Tools

digital badge example

EARN A DIGITAL BADGE

After successfully completing this program, you can claim a digital achievement badge that can be shared on LinkedIn and other social media sites. Learn more about digital badges.

OUR ENROLLMENT COACHES ARE HERE TO HELP

Connect with an enrollment coach to learn more about this offering. Or if you need help finding the right certificate, specialization or course for you, reach out to explore your options.

Learning Format

Online With Real-Time Meetings

Online Synchronous

Combine the convenience of online learning with the immediacy of real-time interaction. You’ll meet with your instructor and classmates at scheduled times over Zoom. Learn More »

Program Sessions

Online Synchronous

    Online

    Noncredit Program

    You'll earn 3.6 continuing education units (CEUs) for successfully completing this program. Learn more about noncredit options.

Want to get the latest?

Sign up to get updates about this program, including info sessions and application deadlines.

  Get our email newsletter with career tips, event invites and upcoming program info.       Sign Up Now