Sebastian012 Geschrieben 31. August 2022 Geschrieben 31. August 2022 Hallo, welche spezifischen Sachen in Java sollte man drauf haben um Daten zu analysieren? Zitieren
Gast Geschrieben 31. August 2022 Geschrieben 31. August 2022 Woher willst Du wissen, das Du Java nutzen wirst? Kann auch jede andere Programmiersprache sein. Übe Dich in Geduld, Du startest doch erst nächstes Jahr Deine Umschulung...was bringt es Dir, wenn jetzt etwas Falsches lernst? Zitieren
Sebastian012 Geschrieben 31. August 2022 Autor Geschrieben 31. August 2022 Gerade eben schrieb Miaro: Woher willst Du wissen, das Du Java nutzen wirst? Kann auch jede andere Programmiersprache sein. Übe Dich in Geduld, Du startest doch erst nächstes Jahr Deine Umschulung...was bringt es Dir, wenn jetzt etwas Falsches lernst? Ich weiß das ich Java nutzen werde! Zitieren
0x00 Geschrieben 31. August 2022 Geschrieben 31. August 2022 Daten ist ja doch etwas allgemein gehalten. Was willst du denn genau für Daten analysieren? Und aus welchen Quellen? Zitieren
Sebastian012 Geschrieben 31. August 2022 Autor Geschrieben 31. August 2022 vor 1 Minute schrieb 0x00: Daten ist ja doch etwas allgemein gehalten. Was willst du denn genau für Daten analysieren? Und aus welchen Quellen? Also ich habe selbst noch keine Ahnung. Was ich aber weiß, dass Java angewebdet wird. Was sollte man denn unbedingt können um mit Java Daten analysieren zu können? Zitieren
Thanks-and-Goodbye Geschrieben 31. August 2022 Geschrieben 31. August 2022 vor 1 Minute schrieb Sebastian012: Was sollte man denn unbedingt können um mit Java Daten analysieren zu können? Man sollte realisieren können, dass es sinnfrei ist, den dritten Schritt vor Schritt 1 und 2 zu gehen. Lern erstmal mit Java umzugehen und mit den Datenquellen, die du anzapfen sollst. Erst danach kann man das verbinden. Zitieren
Sebastian012 Geschrieben 31. August 2022 Autor Geschrieben 31. August 2022 Gerade eben schrieb Chief Wiggum: Man sollte realisieren können, dass es sinnfrei ist, den dritten Schritt vor Schritt 1 und 2 zu gehen. Lern erstmal mit Java umzugehen und mit den Datenquellen, die du anzapfen sollst. Erst danach kann man das verbinden. Ist ja auch ein Tipp: Klar werde ich mich wohl mit Java beschäftigen müssen. Aber ich wollte halt wissen welcje Themen besonders wichtig sind für Datenanalyse. Zitieren
Thanks-and-Goodbye Geschrieben 31. August 2022 Geschrieben 31. August 2022 Gerade eben schrieb Sebastian012: Aber ich wollte halt wissen welcje Themen besonders wichtig sind für Datenanalyse. Das wirst du strukturiert in der Umschulung lernen. Zitieren
0x00 Geschrieben 31. August 2022 Geschrieben 31. August 2022 Wenn du unbedingt was machen willst, dann kannst du dir die Grundlagen der Programmierung anschauen. Die helfen immer, unabhängig von Sprache oder Tools. Zitieren
hellerKopf Geschrieben 31. August 2022 Geschrieben 31. August 2022 lies mal ein gutes Buch: https://en.wikipedia.org/wiki/Algorithms_%2B_Data_Structures_%3D_Programs Danach sind Java, C-Dialekte usw. easy. Zitieren
Whiz-zarD Geschrieben 31. August 2022 Geschrieben 31. August 2022 Was hat Java mit Daten zu tun? Daten sind Daten und haben mit der Programmiersprache nichts zu tun. Zitieren
hellerKopf Geschrieben 31. August 2022 Geschrieben 31. August 2022 (bearbeitet) Der Zusamenhang wird leider oft vermutet. Sowas wie, "wie halte ich die Zange richtig, wenn ich mal Birnen pflücken will". Oder welche Datenbank soll ich schon mal installieren, wenn ich später SQL lernen soll. Einerseits ist diese ungeduldige Art ja gut, zeigt Interesse. Andererseits zeigt es die "nicht bereit zur Recherche" Haltung. Das Datenformate wie JSON, XLM, usw. rein garnicht auf eine Programmiersprache angewiesen sind, könnte man ja lesen. Oder map, stack, list, set usw. mal googeln. Bearbeitet 31. August 2022 von hellerKopf Zitieren
Whiz-zarD Geschrieben 31. August 2022 Geschrieben 31. August 2022 Um vielleicht noch mal die Frage gründlicher zu klären: Im Grunde ist ja jede Art von Programmierung eine Datenanalyse. In imperativen Programmiersprachen (z.B. Java) trifft man ja z.B. durch Kontrollstrukturen (if-then-else, switch-case, ...) Entscheidungen auf Basis von Daten, was ja im Grunde auch schon eine Analyse ist. z.B. man möchte aus einer Liste von Zahlen wissen, welche Zahlen gerade sind und wie viele es sind. Das lässt sich mit Kontrollstrukturen herausfinden. int numbers[] = {1, 2, 3, 6, 7}; int count = 0; ArrayList<Integer> filteredNumbers = new ArrayList<Integer>(); for(int number : numbers) { if(number % 2 == 0) { filteredNumbers.add(number); count++; } } System.out.println("Zahlen:"); for(int number : filteredNumbers) System.out.println(number); System.out.println("Anzahl: " + count); // Ausgabe: // Zahlen: // 2 // 6 // Anzahl: 2 Inzwischen verfolgt man eher einen Ansatz aus der funktionalen Programmierung. Dafür gibt es ja in Java die sog. Streams, in der die Daten durchlaufen und verarbeitet werden. z.B. nur die geraden Zahlen in die nächste Verarbeitung laufen lassen, um dann die Zahl zu ermitteln. int numbers[] = { 1, 2, 3, 6, 7 }; List<Integer> filteredNumbers = Arrays.stream(numbers) .filter(number->number % 2 == 0) .boxed() .collect(Collectors.toList()); System.out.println("Zahlen:"); filteredNumbers.forEach(number->System.out.println(number)); System.out.println("Anzahl: " + filteredNumbers.size()); // Ausgabe: // Zahlen: // 2 // 6 // Anzahl: 2 Zitieren
hellerKopf Geschrieben 31. August 2022 Geschrieben 31. August 2022 vor 1 Stunde schrieb Sebastian012: Was sollte man denn unbedingt können um mit Java Daten analysieren zu können? Java ! Zitieren
tkreutz2 Geschrieben 1. September 2022 Geschrieben 1. September 2022 (bearbeitet) Mach doch einen Udemy Kurs, da ist bestimmt früher oder später ein Beispiel drin. In dem Kurs "Die Swift 5 & iOS 13 Masterclass" wird eine iOS App für ein Online-Shop entwickelt mit fiktiven Daten aus einem Geschäft. Aber, dazu braucht man einen Mac mit passender Entwicklungsumgebung. (Man kann auch ohne Mac für den Mac programmieren, aber ein Hackintosh zu installieren ist dann eine zusätzliche Herausforderung). Besser wäre es natürlich auf den Unterricht zu warten. Du kannst Dir auch ein Warenwirtschaftssystem anschauen, z.B. Adempiere ERP. Da ist auch ein Beispiel mit Musterdaten dabei. (Umsatz einer Gärtnerkette einschl. Einzelhandel und Ladenkette). https://wiki.adempiere.net/Startseite Kannst auch versuchen ein SAP Basis-System zu installieren, dazu gibt es eine YT Anleitung. Da ist dann auch alles dabei zum spielen. Ich glaube, wenn Du das geschafft hast, hattest Du genug Beschäftigung, bis es dann losgeht. Adempiere ist in Java programmiert von ehemaligen SAP Mitarbeitern. P.S. Udemy Kurse nur kaufen, wenn sie im Sell angeboten werden, also 9,99 EUR statt 200 EUR. Ich glaube, den Preis hat da niemals jemand bezahlt. Ein guter Java Kurs in englischer Sprache von Tim Buchalka. Bearbeitet 1. September 2022 von tkreutz2 Zitieren
tkreutz2 Geschrieben 1. September 2022 Geschrieben 1. September 2022 Ach ja, ein OLAP Cube ist ein Werkzeug, um beispielsweise Daten zu analysieren. https://de.wikipedia.org/wiki/OLAP-Würfel (z.B. aus dem Rechnungswesen des Data Warenhauses vom ERP System). Zitieren
allesweg Geschrieben 1. September 2022 Geschrieben 1. September 2022 Welche Daten? Binäre Rohdaten? Diverse Messwerte? Statistische Erhebungen? Welche Bibliotheken sind schon im Haus im Einsatz? Werden die Daten per File, Stream oder DB-Zugriff ins Javaprogramm gegeben? Erlauben die Daten multithreading-Verarbeitung? Zitieren
hellerKopf Geschrieben 1. September 2022 Geschrieben 1. September 2022 Sind das hier noch Antworten, die aufzeigen sollen, wie sinnlos die Frage von Sebastian war, oder zeigen wir jetzt alle mal welch tolles Hintergrundwissen wir haben? Er weiss doch garnicht, dass die Dateils über die Werkzeuge bestimmen werden. Es fehlt ihm am Verständis der Grundlagen. Aus! tkreutz2, 0x00, michaTT und 1 Weiterer reagierten darauf 2 2 Zitieren
Sebastian012 Geschrieben 1. September 2022 Autor Geschrieben 1. September 2022 vor 2 Stunden schrieb hellerKopf: Sind das hier noch Antworten, die aufzeigen sollen, wie sinnlos die Frage von Sebastian war, oder zeigen wir jetzt alle mal welch tolles Hintergrundwissen wir haben? Er weiss doch garnicht, dass die Dateils über die Werkzeuge bestimmen werden. Es fehlt ihm am Verständis der Grundlagen. Aus! Hab mir jetzt einfach das Buch "Grundkurs Programmieren in Java bestellt" closed tkreutz2 und 0x00 reagierten darauf 1 1 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.