YoVDO

Implementing and Understanding Data Structures in Java 8

Offered By: Pluralsight

Tags

Java Courses Programming Courses Data Structures Courses Stacks Courses Queues Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the fundamentals of performance, memory usage, library design, and other core programming features by building basic data structure and collection classes from scratch in Java.

Data structures are used every day to hold and collect data. Often times pre-built data structures are used, such as Linked Lists and Maps, but you may never have built one from the ground up. In this course, Implementing and Understanding Data Structures in Java, you'll learn how to build many of the core data structures used in software development by utilizing the core Java programming language. First, you'll dive into learning about queues and stacks. Next, you'll explore lists and hashes in-depth. Finally, you'll finish off the course by discovering trees and how to utilize in practice. By the end of this course, you'll have a solid foundation on what each data structure is well-suited for, and what each data structure's performance access cost is.

Syllabus

  • Course Overview 1min
  • Getting Started 18mins
  • Stacks 33mins
  • Queues 27mins
  • Lists 31mins
  • Hashes 30mins
  • Trees 45mins

Taught by

Dan Bunker

Related Courses

Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
Algorithmen und Datenstrukturen
Universität Osnabrück via iversity
数据结构与算法 Data Structures and Algorithms
Peking University via Coursera
Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX
数据结构基础
Peking University via Coursera