Lösen Sie reale Probleme mit Java unter Verwendung mehrerer Klassen. Lernen Sie, wie Sie mithilfe von Java-Schnittstellen skalierbare Programmierlösungen erstellen können. Erkennen Sie, dass Software-Engineering mehr ist als das Schreiben von Code - es beinhaltet auch logisches Denken und Design. Am Ende dieses Kurses werden Sie ein Programm geschrieben haben, das Erdbebendaten analysiert und sortiert, und einen Predictive Text Generator entwickelt haben. Nach Abschluss dieses Kurses werden Sie in der Lage sein: 1. Sortierung bei der Lösung von Problemen angemessen einzusetzen; 2. Klassen entwickeln, die die Schnittstelle Comparable implementieren; 3. Zeitdaten verwenden, um die empirische Leistung zu analysieren; 4. Probleme in mehrere Klassen aufteilen, jede mit ihren eigenen Methoden; 5. Bestimmen Sie, ob eine Klasse aus der Java-API für die Lösung eines bestimmten Problems verwendet werden kann; 6. Implementieren Sie Programmierlösungen mit mehreren Ansätzen und erkennen Sie Kompromisse; 7. Objektorientierte Konzepte wie Schnittstellen und abstrakte Klassen bei der Entwicklung von Programmen verwenden; 8. Implementierungsentscheidungen in geeigneter Weise verbergen, so dass sie in öffentlichen Methoden nicht sichtbar sind; und 9. Erkennen Sie die Grenzen von Algorithmen und Java-Programmen bei der Lösung von Problemen. 10. Erkennen von Standard-Java-Klassen und Idiomen, einschließlich Ausnahmebehandlung, statische Methoden, java.net- und java.io-Pakete.

Java Programmierung: Grundlagen des Softwareentwurfs
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.

Java Programmierung: Grundlagen des Softwareentwurfs
Dieser Kurs ist Teil von Spezialisierung „Java-Programmierung und Grundlagen der Softwaretechnik“
Unterrichtet in Deutsch (KI-Synchronisation)



Dozenten: Robert Duvall
111.286 bereits angemeldet
Bei enthalten
1,497 Bewertungen
Kompetenzen, die Sie erwerben
- Kategorie: Object Oriented Programming (OOP)
- Kategorie: File I/O
- Kategorie: Predictive Modeling
- Kategorie: Software Engineering
- Kategorie: Java
- Kategorie: Computer Programming
- Kategorie: Performance Testing
- Kategorie: Debugging
- Kategorie: Algorithms
- Kategorie: Data Structures
- Kategorie: Programming Principles
- Kategorie: Software Design
Werkzeuge, die Sie lernen werden
- Kategorie: Java Programming
- Kategorie: Application Programming Interface (API)
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
12 Aufgaben
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 5 Module
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.
Dozenten


Mehr von Softwareentwicklung entdecken

Birla Institute of Technology & Science, Pilani

Duke University

Northeastern University

Northeastern University
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
74,61 %
- 4 stars
18,77 %
- 3 stars
4,07 %
- 2 stars
1 %
- 1 star
1,53 %
Zeigt 3 von 1497 an
Geprüft am 15. Aug. 2019
amazing material - solid learning for Javaone struggle - discussion boards don't seem to be monitored by staff most of the time - expect to do most on your own without teacher input
Geprüft am 28. Mai 2020
It's a very good course that solidifies your understanding. It gets challenging in week 3 and has to be done with great accuracy and attention.
Geprüft am 27. Juli 2020
These set of four made not only learning Java fun and also explored on the applications software engineering it has on the real world, touching a little bit of everything in the same field.

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
Weitere Fragen
Finanzielle Unterstützung verfügbar,


