Back to Data Structures & Backend with Java
Board Infinity

Data Structures & Backend with Java

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. You will begin with Java data structures, learning to work with arrays, strings, and multidimensional data, while exploring advanced manipulation through StringBuilder, StringBuffer, and the Collections Framework. Practical exercises will help you implement stacks, queues, and hashing for real-world problem-solving. The course then transitions into backend development with Spring and Spring Boot, where you’ll understand dependency injection, MVC design, and application layering. You will gain confidence in creating modular applications that are easy to maintain and extend. Finally, you’ll dive into RESTful services, building secure APIs using Spring Boot, performing CRUD operations, handling JSON communication, and applying Spring Security for authentication and authorization. This structured journey ensures you can connect computer science fundamentals with backend development practices used in industry. By the end of this course, you will be able to: - Implement core Java data structures, including stacks, queues, and hashing. - Apply StringBuilder, StringBuffer, and the Collections Framework for efficient data management. - Build modular backend applications using Spring and Spring Boot. - Create and secure RESTful APIs with CRUD operations and Spring Security. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Oracle Corporation or any of its subsidiaries or affiliates. This course is not an official preparation material of Oracle Corporation. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.

Status: Java Programming
Status: Java
AdvancedCourse20 hours

Featured reviews

KL

4.0Reviewed Apr 3, 2025

Beside form did not explaining the Spring Security much. Everything is great

ND

5.0Reviewed Nov 27, 2025

best course get a better understanding abouts the topics

NG

5.0Reviewed 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

KS

5.0Reviewed May 3, 2025

Excellent teaching and conceps are very clear thank coursera

FM

5.0Reviewed Jun 18, 2024

I really liked this course and its in-depth resources

RM

5.0Reviewed Jun 1, 2024

Excellent course to do get the knowledge regarding spring boot concepts. Only thing is finding versions in eclipse platform is difficult. Good one...

AT

4.0Reviewed Aug 27, 2025

Bom o sufuciente, a part de rest, e restfull deveria ser melhor explicado e com mais exercicios práticos.

VM

4.0Reviewed 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.

CL

4.0Reviewed Jul 6, 2025

It is good material to get started in the language, but it is a bit superficial for those who already know other programming languages.

VK

4.0Reviewed May 23, 2024

please make more detailed video on the course the duration is too short and it not covers the main part of java

SS

4.0Reviewed Jun 18, 2024

Pretty good . Only drawback is that the videos are small.

All reviews

Showing: 20 of 49

RobertoMx Joao
1.0
Reviewed Oct 15, 2024
Mikhail Sokolov
2.0
Reviewed Oct 12, 2023
Constantinos Azas
1.0
Reviewed Jul 29, 2023
Shreya Trivedi
2.0
Reviewed Mar 2, 2025
Tom Day
1.0
Reviewed Sep 8, 2024
Moritz Neuhäuser
1.0
Reviewed Sep 10, 2023
Rathina Mala
5.0
Reviewed Jun 2, 2024
Karthikesh K S
5.0
Reviewed May 4, 2025
Faisal mohamed
5.0
Reviewed Jun 19, 2024
Phung Trung Quoc (K17 HCM)
5.0
Reviewed Oct 3, 2024
Somesh Raman
5.0
Reviewed May 28, 2025
Theron Knapp
3.0
Reviewed Jan 4, 2025
Özkan Yılmaz
2.0
Reviewed Aug 31, 2024
Gerardo Perez Perez
5.0
Reviewed Oct 1, 2024
nicolas godoy
5.0
Reviewed Feb 24, 2026
Nikhil Dwivedi
5.0
Reviewed Nov 27, 2025
MALLIBOYINA POOJA SRI
5.0
Reviewed Aug 1, 2025
Torres Artica Piero
5.0
Reviewed Sep 23, 2023
Rohit Puri
5.0
Reviewed Apr 21, 2025
Ankit Tiwary
5.0
Reviewed Mar 31, 2025