Der Kurs bietet einen vollständigen Pfad zur Beherrschung der Datenstrukturen von Java und der Backend-Entwicklung mit Spring Boot und stattet die Teilnehmer mit den Fähigkeiten zur Erstellung effizienter und skalierbarer Anwendungen aus. Der Kurs richtet sich an Teilnehmer mit Java-Vorkenntnissen, die ihre Problemlösungsfähigkeiten stärken und gleichzeitig praktisches Backend-Know-how erwerben möchten. Sie beginnen mit Java-Datenstrukturen und lernen, mit Arrays, Strings und multidimensionalen Daten zu arbeiten, während Sie die fortgeschrittene Manipulation durch StringBuilder, StringBuffer und das Collections Framework erkunden. Praktische Übungen helfen Ihnen bei der Implementierung von Stacks, Queues und Hashing für die Lösung realer Probleme. Der Kurs geht dann über in die Backend-Entwicklung mit Spring und Spring Boot, wo Sie Dependency Injection, MVC-Design und Anwendungsebenen verstehen werden. Schließlich werden Sie in RESTful Services eintauchen, sichere APIs mit Spring Boot erstellen, CRUD-Operationen durchführen, JSON-Kommunikation handhaben und Spring Security für Authentifizierung und Autorisierung anwenden. Diese strukturierte Reise stellt sicher, dass Sie die Grundlagen der Informatik mit den Praktiken der Backend-Entwicklung, die in der Industrie verwendet werden, verbinden können. Am Ende dieses Kurses werden Sie in der Lage sein: - Kern-Java-Datenstrukturen, einschließlich Stacks, Queues und Hashing, zu implementieren - StringBuilder, StringBuffer und das Collections Framework für eine effiziente Datenverwaltung anzuwenden - modulare Backend-Anwendungen mit Spring und Spring Boot zu erstellen - RESTful APIs mit CRUD-Operationen und Spring Security zu erstellen und zu sichern.

Entdecken Sie neue Fähigkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.


Datenstrukturen & Backend mit Java
Dieser Kurs ist Teil von Spezialisierung für Java FullStack Entwickler
Unterrichtet in Deutsch (KI-Synchronisation)

Dozent: Board Infinity
28.940 bereits angemeldet
Bei enthalten
(128 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Erwerben Sie Kenntnisse über die Datenstrukturen von Java. Lernen Sie, Daten mit Arrays, der String-Klasse und dem Collections Framework zu manipulieren.
Verstehen der StringBuilder/StringBuffer-Klassen. Verwenden Sie Collections-Schnittstellen wie ArrayList, LinkedList, HashMap für die Datenverwaltung.
Lernen Sie Spring & Spring Boot kennen, entwickeln Sie Spring-Anwendungen mit Abhängigkeiten, erstellen Sie Webanwendungen mit Spring MVC und verstehen Sie die Spring Boot-Architektur.
Beherrschen Sie die sichere Erstellung von RESTful-Webdiensten mit Spring Boot. Führen Sie CRUD-Operationen aus und nutzen Sie Spring Security für den Schutz von Webservices.
Kompetenzen, die Sie erwerben
- Kategorie: Java Programmierung
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Spring Boot
- Kategorie: Autorisierung (Computing)
- Kategorie: Restful API
- Kategorie: Webdienste
- Kategorie: API-Design
- Kategorie: Authentifizierungen
- Kategorie: Spring Framework
- Kategorie: Back-End Web-Entwicklung
- Kategorie: Datenstrukturen
- Kategorie: Java
- Kategorie: Modell Ansicht Controller
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 3 Module
Dieses Modul soll die Lernenden in die grundlegenden Datenstrukturen einführen, die in der Informatik verwendet werden, wobei der Schwerpunkt auf der Programmiersprache Java liegt. Anhand einer Reihe von Vorlesungen, Programmieraufgaben und Tests werden die Lernenden ein solides Verständnis der Prinzipien von Datenstrukturen und deren Implementierung in Java erlangen.
Das ist alles enthalten
34 Videos7 Lektüren7 Aufgaben1 Diskussionsthema
Dieses Modul soll den Lernenden eine Einführung in Spring und Spring Boot geben, zwei weit verbreitete Frameworks für die Entwicklung von Java-Anwendungen. Durch eine Reihe von Vorlesungen, praktischen Programmierübungen und Quizfragen werden die Teilnehmer ein solides Verständnis der Grundlagen von Spring und Spring Boot erlangen.
Das ist alles enthalten
16 Videos3 Lektüren4 Aufgaben
Dieses Modul vermittelt den Lernenden ein umfassendes Verständnis für die Erstellung von RESTFul-Webdiensten mit Spring Boot, einem beliebten Framework für die Erstellung von Microservices. Anhand einer Reihe von Vorlesungen, praktischen Programmierübungen und Quizfragen lernen die Teilnehmer, wie man RESTFul-Webdienste entwirft, implementiert und testet.
Das ist alles enthalten
24 Videos5 Lektüren4 Aufgaben1 peer review
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Softwareentwicklung entdecken
- Status: Kostenloser Testzeitraum
Coursera Project Network
- Status: Vorschau
LearnKartS
Warum entscheiden sich Menschen für Coursera für ihre Karriere?




Bewertungen von Lernenden
128 Bewertungen
- 5 stars
59,37 %
- 4 stars
27,34 %
- 3 stars
2,34 %
- 2 stars
4,68 %
- 1 star
6,25 %
Zeigt 3 von 128 an
Geprüft am 4. Apr. 2025
Beside form did not explaining the Spring Security much. Everything is great
Geprüft am 28. Aug. 2025
Bom o sufuciente, a part de rest, e restfull deveria ser melhor explicado e com mais exercicios práticos.
Geprüft am 1. Juli 2024
For some questions, I gave correct answers. But all might have been correct. Then the answer started with "Incorrect, Correct...". That is irritating.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Der Kurs ist so aufgebaut, dass Sie umfassende Kenntnisse über Datenstrukturen in Java und die Backend-Entwicklung mit gängigen Java-Frameworks wie Spring und Spring Boot erwerben. Der Kurs ist in drei Module unterteilt, von denen jedes darauf abzielt, Ihnen eine bestimmte Anzahl von Fähigkeiten zu vermitteln. Das erste Modul konzentriert sich auf grundlegende Datenstrukturen, das zweite Modul bietet eine Einführung in Spring und Spring Boot und das letzte Modul behandelt die Erstellung von RESTful Web Services mit Spring Boot und deren Absicherung.
Der Kurs bietet eine breite Lernkurve. Das werden Sie lernen:
1. Grundlagen der Datenstrukturen in Java, einschließlich Arrays, mehrdimensionale Arrays, die String-Klasse von Java und das Java Collections Framework.
2. Verständnis und Anwendung der Spring- und Spring Boot-Frameworks sowie die Entwicklung grundlegender Spring-Anwendungen und Webanwendungen mit Spring MVC.
3. Entwicklung von RESTful Web Services mit Spring Boot und Implementierung von CRUD-Operationen für Ressourcen.
Das Modul führt die Studenten in die grundlegenden Datenstrukturen in Java ein, einschließlich Arrays, Strings und Java Collections Framework wie List, Queue und Map. Die Studenten werden ein praktisches Verständnis dieser Strukturen durch Vorlesungen, Quiz und Programmieraufgaben erlangen.
Weitere Fragen
Finanzielle Unterstützung verfügbar,
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.