In this 1-hour long project-based course, you will discover optimal situations to use fundamental data structures such as Arrays, Stacks, Queues, Hashtables, LinkedLists, and ArrayLists. By the end of this project, you will create an application that processes a UN dataset and manipulates it using a variety of different data structures.
You will explore how to implement each data structure using industry-standard Java practices, and gain experience manipulating real-life datasets. Data structures are an essential tool for any developer, allowing efficient data storage and access, even for large datasets. Mastery of data structures enables scalable programs that function without consuming excessive system resources.
This course will use Java Collections versions of each of these data structures. Upon completion, students can expect to be confident in their ability to manipulate essential Java data structures and have a working knowledge of the theory behind each data structure. Please note that this course is most suitable for learners based in the North America region. Efforts are underway to provide a similar experience in other regions.
Certificate Available ✔
Get Started / More InfoDevOps: Introduction to Developer Operations is a comprehensive specialization focusing on automating software development and IT operations. Learn Ansible automation,...
Learn to create a website for online payments using Stripe and NodeJS in this 1-hour project-based course.
Linux for Developers is an essential course for mastering Linux systems, command line operations, and open source software. Gain the skills needed for daily work...
Using AR Foundation in Unity introduces you to AR development, AR Foundation API, optimization best practices, marker detection, and game architecture. Gain skills...