Lernen Sie, in Java zu programmieren und verbessern Sie Ihre Programmier- und 笔谤辞产濒别尘濒枚蝉耻苍驳sf盲higkeiten. Sie werden lernen, Algorithmen zu entwerfen sowie Programme zu entwickeln und zu debuggen. Mit Hilfe von benutzerdefinierten Open-Source-Klassen werden Sie Programme schreiben, die auf Bilder, Websites und andere Datentypen zugreifen und diese umwandeln. Am Ende des Kurses werden Sie ein Programm erstellen, das die Beliebtheit verschiedener Babynamen in den USA im Laufe der Zeit durch die Analyse von CSV-Dateien (Comma Separated Value) ermittelt.

Morgen endet die Aktion: Entdecken Sie neue F盲higkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.


Java Programmierung: Probleme mit Software l枚sen
Dieser Kurs ist Teil mehrerer Programme.



Dozenten: Owen Astrachan
403.683 bereits angemeldet
Bei enthalten
(8,039听叠别飞别谤迟耻苍驳别苍)
Kompetenzen, die Sie erwerben
- Kategorie: Computerprogrammierung
- Kategorie: Datenmanipulation
- Kategorie: Integrierte Entwicklungsumgebungen
- Kategorie: 笔谤辞产濒别尘濒枚蝉耻苍驳
- Kategorie: Software-Tests
- Kategorie: Java Programmierung
- Kategorie: Fehlersuche
- Kategorie: Daten importieren/exportieren
- Kategorie: Datenanalyse
- Kategorie: Algorithmen
- Kategorie: Java
- Kategorie: Software Entwurf
- Kategorie: Statistische Analyse
- Kategorie: Objektorientierte Programmierung (OOP)
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzuf眉gen
16 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
Willkommen bei "Java Programmierung: Probleme l枚sen mit Software"! Wir freuen uns, dass Sie unseren Kurs beginnen, um zu lernen, wie man Programme in Java, einer der beliebtesten Programmiersprachen der Welt, schreibt. In diesem 贰颈苍蹿眉丑谤耻苍驳smodul lernen Sie das Dozententeam der Duke University kennen und erhalten einen 脺berblick 眉ber den Kurs. Wir w眉nschen Ihnen viel Spa脽!
Das ist alles enthalten
5 Videos2 Lekt眉ren
In diesem Modul lernen Sie, Ihre ersten Java-Programme zu schreiben und auszuf眉hren, darunter ein Programm, das "Hallo!" in verschiedenen Landessprachen ausgibt, und ein weiteres, in dem Sie die Umf盲nge und andere Informationen von Formen analysieren werden. Um diese Aufgaben zu bew盲ltigen, lernen Sie die Grundlagen der Java-Syntax und wie Sie schrittweise L枚sungen mit Programmen entwerfen. Am Ende dieses Moduls werden Sie in der Lage sein: (1) BlueJ, die Java-Programmierumgebung 蹿眉谤 diesen Kurs, herunterzuladen und auszuf眉hren; (2) auf die Dokumentation 蹿眉谤 die speziell 蹿眉谤 diesen Kurs entwickelten Java-Bibliotheken zuzugreifen; (3) ein Java-Programm zu bearbeiten, zu kompilieren und auszuf眉hren; (4) Methoden, Variablen, if else-Anweisungen und for each-Schleifen in Java zu konstruieren; und (5) Iterables (wie DirectoryResource) zu verwenden, um ein Programm auszuf眉hren, das 眉ber mehrere Zeilen in einem Dokument oder einer Webseite oder mehrere Dateien in einem Verzeichnis iteriert.
Das ist alles enthalten
17 Videos10 Lekt眉ren5 Aufgaben1 Plug-in
Dieses Modul beginnt mit einem kurzen Vortrag von Raluca Gord芒n, einer Assistenzprofessorin am Center for Genomic and Computational Biology der Duke University, 眉ber ein wichtiges Problem, mit dem Genomiker regelm盲脽ig konfrontiert werden: die Identifizierung von Genen in einem DNA-Strang. Um dieses Problem anzugehen, m眉ssen Sie Strings verstehen: Reihen von Zeichen wie Buchstaben, Ziffern, Interpunktion usw. Nachdem Sie Java-Methoden kennengelernt haben, die mit Strings arbeiten, werden Sie in der Lage sein, Gene in einem DNA-Strang zu finden und auch andere Probleme im Zusammenhang mit Strings zu l枚sen, z.B. alle Links auf einer Webseite zu finden. Am Ende dieses Moduls werden Sie in der Lage sein: (1) wichtige Methoden 蹿眉谤 die Java String-Klasse zu verwenden; (2) Konditionale, for-Schleifen und while-Schleifen in einem Java-Programm angemessen zu verwenden; (3) Muster in den durch Strings dargestellten Daten zu finden, um den Algorithmus 蹿眉谤 Ihr Programm zu entwickeln; (4) zu verstehen, wie wichtig es ist, Programme zu entwerfen, die verschiedene Datenverarbeitungsschritte voneinander trennen; (5) die iterable StorageResource 蹿眉谤 diesen Kurs zu verwenden, um einige Daten 蹿眉谤 die weitere Verarbeitung zu speichern; und (6) sich auf die Java-Dokumentation zu verlassen, um besser zu verstehen, wie man verschiedene Java-Pakete und -Klassen verwendet.
Das ist alles enthalten
21 Videos3 Lekt眉ren6 Aufgaben1 Diskussionsthema
Ein g盲ngiges Format 蹿眉谤 die Speicherung von tabellarischen Daten (alle Daten, die in Spalten und Zeilen organisiert sind) sind CSV-Dateien (Comma Separated Values). In diesem Modul lernen Sie, wie Sie mit Hilfe eines leistungsstarken Open-Source-Softwarepakets Daten aus mehreren CSV-Dateien analysieren und manipulieren k枚nnen: Apache Commons CSV. Mit Hilfe dieser Bibliothek werden Sie in der Lage sein, Probleme zu l枚sen, die mit einer Tabellenkalkulation nicht zu bew盲ltigen w盲ren. Am Ende dieses Moduls werden Sie in der Lage sein: (1) das Open-Source-Paket Apache Commons CSV in Ihren eigenen Java-Programmen zu verwenden; (2) mit Java auf Daten aus einer oder mehreren CSV-Dateien zuzugreifen; (3) Strings in Zahlen umzuwandeln; (4) zu verstehen, wie man "null" in Java-Programmen verwendet (wenn Sie "nichts" darstellen wollen); (5) einen Algorithmus zu entwickeln (und in Java zu implementieren), um Fragen zu CSV-Daten zu beantworten; und (6) CSV-Daten 眉ber mehrere CSV-Dateien hinweg zu analysieren (z.B. Maxima, Minima, Durchschnittswerte und andere einfache statistische Ergebnisse zu finden).
Das ist alles enthalten
14 Videos3 Lekt眉ren3 Aufgaben
Dieses Modul schlie脽t den Kurs mit einem Miniprojekt ab, das die verschiedenen Praktiken, F盲higkeiten und Bibliotheken, die Sie im Laufe des Kurses erworben haben, miteinander verkn眉pft! Anhand von Daten 眉ber die Beliebtheit verschiedener Babynamen in den Vereinigten Staaten aus den letzten Jahrzehnten k枚nnen Sie die Beliebtheit verschiedener Namen im Laufe der Zeit vergleichen. Die Daten, die wir 蹿眉谤 diesen Kurs gesammelt haben, stammen zwar aus den Vereinigten Staaten, aber wir freuen uns, wenn Sie uns in den Diskussionsforen des Kurses Daten aus anderen L盲ndern mitteilen. Viel Erfolg mit dem Miniprojekt!
Das ist alles enthalten
9 Videos4 Lekt眉ren2 Aufgaben
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
- Status: Kostenloser Testzeitraum
Duke University
- Status: Kostenloser Testzeitraum
Amazon
- Status: Kostenloser Testzeitraum
Board Infinity
- Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen 蹿眉谤 糖心vlog官网观看 蹿眉谤 ihre Karriere?




Bewertungen von Lernenden
8.039 Bewertungen
- 5 stars
72,35听%
- 4 stars
19,32听%
- 3 stars
4,02听%
- 2 stars
1,29听%
- 1 star
2,99听%
Zeigt 3 von 8039 an
Gepr眉ft am 19. Mai 2019
Really practical course content with great tutorials. The programming assignments are fun and challenging and deal with real world data and problems which makes the course all the more useful!
Gepr眉ft am 26. Feb. 2019
A basic practice approach for solving problems with a 7step formula for any kind of problem set, for any kind of programming language you use. A very basic approach to JAVA syntax and semantics.
Gepr眉ft am 29. M盲rz 2018
Great course, it does help to have some background knowledge in another language but it is doable without any. goes through some fun projects but also some work usable items such as CSV parsing.

Neue Karrierem枚glichkeiten mit 糖心vlog官网观看 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 蹿眉谤 糖心vlog官网观看 for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
H盲ufig gestellte Fragen
Nein. Durch den Abschluss eines 糖心vlog官网观看-Kurses erhalten Sie keine akademischen Credits von Duke. Daher kann Duke Ihnen kein Universit盲tszeugnis ausstellen. Ihr elektronisches Zertifikat wird jedoch zu Ihrer Accomplishments-Seite hinzugef眉gt - von dort aus k枚nnen Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzuf眉gen.
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, m眉ssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich 蹿眉谤 einen Kurs anmelden. Sie k枚nnen stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterst眉tzung beantragen. Der Kurs kann stattdessen die Option "Vollst盲ndiger Kurs, kein Zertifikat" anbieten. Mit dieser Option k枚nnen Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben k枚nnen.
Wenn Sie sich 蹿眉谤 den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugef眉gt - von dort aus k枚nnen Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzuf眉gen.
Weitere Fragen
Finanzielle Unterst眉tzung 惫别谤蹿眉驳产补谤,