• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Advanced Data Structures In Java

Results for "advanced data structures in java"


  • U

    University of California San Diego

    Learn to Teach Java: Inheritance and Recursion

    Skills you'll gain: Java Programming, Java, Pedagogy, Program Development, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Digital pedagogy, Object Oriented Design, Algorithms

    ★ 4.7 (11) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of California San Diego

    Learn to Teach Java: ArrayLists and 2D Arrays

    Skills you'll gain: Java Programming, Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Digital pedagogy, Education Software and Technology, Debugging, Algorithms, Data Structures

    ★ 4.8 (6) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    70+ JavaScript Challenges - Data Structures and Algorithms

    Skills you'll gain: Graph Theory, Javascript, Theoretical Computer Science, Programming Principles, Computational Thinking, Computer Science

    Intermediate · Course · 1 - 3 Months

    Category: Credit offered
    Credit offered
  • P

    Packt

    Java Core Review and Interview Guide

    Skills you'll gain: Object Oriented Design, Memory Management, Software Design Patterns, Functional Design

    Intermediate · Course · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • L

    LearnKartS

    Core Java - Advanced Fundamentals

    Skills you'll gain: JUnit, File I/O, Unit Testing, Java Programming, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Authentications, Data Import/Export, Cryptography, Eclipse (Software), Integrated Development Environments, Encryption, Data Structures

    ★ 4.9 (12) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Introduction to Fundamental Data Structures and Techniques

    Skills you'll gain: Data Structures, Algorithms, Programming Principles, Computational Thinking

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of California San Diego

    Learn to Teach Java: Writing Classes and Arrays

    Skills you'll gain: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Programming Principles, Software Design, Education Software and Technology, Computer Programming, Program Development, Debugging, Data Structures, Algorithms

    ★ 4.8 (14) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Learn How to Code: The Complete Core Java Programming Course

    Skills you'll gain: Java Programming, Object Oriented Design, Programming Principles, File I/O, Data Import/Export, Debugging, File Management, Memory Management

    Beginner · Course · 3 - 6 Months

    Category: New
    New
    Category: Credit offered
    Credit offered
  • L

    LearnQuest

    Object-Oriented Hierarchies in Java

    Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Functional Design

    ★ 4.7 (213) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Solve Tree Problems with Java Recursion

    Skills you'll gain: Performance Tuning, Java, Memory Management, Computational Thinking, Algorithms, Java Programming, Data Structures, Scalability, Programming Principles, Debugging, Management Consulting, Mitigation, Project Implementation

    Advanced · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • S

    Scrimba

    Data Structures and Algorithms: Binary Search

    Skills you'll gain: Computational Thinking, Algorithms, Program Development, Theoretical Computer Science, Software Development, Software Engineering, Programming Principles, Data Structures, Computer Programming, Javascript, Computer Science, Web Development

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Java Spring Boot - Advanced

    Skills you'll gain: Microservices, Spring Framework, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Java Programming, Frontend Integration, Java, Development Environment, Scalability, Load Balancing, Data Integration, Configuration Management, File I/O, File Management

    ★ 4.8 (22) · Mixed · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…567…834

In summary, here are 10 of our most popular advanced data structures in java courses

  • Learn to Teach Java: Inheritance and Recursion: University of California San Diego
  • Learn to Teach Java: ArrayLists and 2D Arrays: University of California San Diego
  • 70+ JavaScript Challenges - Data Structures and Algorithms: Packt
  • Java Core Review and Interview Guide: Packt
  • Core Java - Advanced Fundamentals: LearnKartS
  • Introduction to Fundamental Data Structures and Techniques: Packt
  • Learn to Teach Java: Writing Classes and Arrays: University of California San Diego
  • Learn How to Code: The Complete Core Java Programming Course: Packt
  • Object-Oriented Hierarchies in Java: LearnQuest
  • Solve Tree Problems with Java Recursion: Coursera

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok