The course provides a complete pathway to master Java’s data structures and backend development with Spring Boot, equipping learners with skills to build efficient and scalable applications. It is designed for learners with prior Java knowledge who want to strengthen their problem-solving abilities while gaining hands-on backend expertise.

Data Structures & Backend with Java

Data Structures & Backend with Java
This course is part of Java FullStack Developer Specialization

Instructor: Board Infinity
Access provided by Bandung Institute of Technology
31,854 already enrolled
157 reviews
Recommended experience
What you'll learn
Acquire proficiency in Java's data structures. Learn to manipulate data using arrays, String class, and Collections Framework.
Understand StringBuilder/StringBuffer classes. Use Collections interfaces like ArrayList, LinkedList, HashMap for data management.
Learn Spring & Spring Boot, develop Spring applications with dependency, create web apps using Spring MVC, and understand Spring Boot architecture.
Master secure RESTful web service creation with Spring Boot. Execute CRUD operations and use Spring Security for web service protection.
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 3 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
60.50%
- 4 stars
24.84%
- 3 stars
3.18%
- 2 stars
4.45%
- 1 star
7%
Showing 3 of 157
Reviewed on Feb 23, 2026
muy buen curso para ver lo que estructuras de datos, me hubiese gustado eso si un poco mas de practica para poder apreciarlo bien
Reviewed on Nov 27, 2025
best course get a better understanding abouts the topics
Reviewed on Jun 30, 2024
For some questions, I gave correct answers. But all might have been correct. Then the answer started with "Incorrect, Correct...". That is irritating.
Explore more from Computer Science

Board Infinity

Board Infinity
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.

