So würde ich JAVA lernen (als absoluter Anfänger) Jonas Keil https://www.youtube.com/watch?v=0Ka3bbrCR1I Transkript (automatisch erstellt) 0:00 du möchtest Java programmieren lernen aber du weißt nicht wo du anfangen sollst in diesem Video zeige ich dir die fünf Schritte die du brauchst um von 0:06 Null Java Kenntnissen so schnell wie möglich zum Profi zu werden los geht's ich nehme einfach mal an dass du keine Vorkenntnisse in Java hast und es dir 0:13 teilweise etwas Angst macht wenn du code wie diesen hier siehst ich selbst habe vor ca 7 Jahren mit dem Programmieren angefangen und glaub mir ich weiß wie 0:20 verwirrend das am Anfang sein kann aber auch wie viel Spaß das macht wenn man es einmal verstanden hat auch wenn du schon Grundkenntnisse hast kann dieses Video 0:27 hier für dich auf jeden Fall interessant sein auch als orientier spring in dem Fall einfach zu dem Level das dein skill level gerade entspricht und jetzt lass 0:34 uns keine Zeit verlieren und schnell wie möglich Java lernen Schritt 1 such dir ein spannendes Projekt das dich motiviert Java zu lernen vielleicht 0:41 willst du eine kleine App programmieren egal was es wird dir extrem dabei helfen Spaß an der Sache zu finden also ganz am Anfang setzt dir ein Ziel das dich 0:49 motiviert z.B eine bestimmte App zu programmieren oder später mal diesen einen Job als Java Developer zu bekommen der übrigens sehr gut bezahlt ist 0:57 überleg einfach mal was so ein Grund für dich sein könnte dann schreib das auf und behalte dieses Ziel immer vor Augen und ich weiß das wirkt erst mal wie 1:04 nichts großes aber wenn du dir die Zeit nimmst und dir aufschreibst was du überhaupt erreichen willst wirst du viel bessere Resultate erzielen zweitens 1:12 musst du dein Setup einrichten am Anfang kann es sehr verwirrend sein Java auf deinem Computer überhaupt zum laufen zu bringen liche potentielle Programmierer 1:20 sind es wahrscheinlich nie geworden weil sie die Programmierumgebung nicht eingerichtet bekommen haben um deinen Code in Java schreiben zu können 1:26 brauchst du aber eigentlich nur zwei Sachen du brauchst erstens ein Java Development Kit und eine Entwicklungsumgebung das ist einfach ein 1:32 Programm das auf deinem Computer läuft und mit der du code viel viel einfacher schreiben kannst zum Installieren habe ich dir auch ein kurzes Video produziert 1:38 den Link dafür findest du hier oben in der Infobox du solltest dir auch kurz Zeit nehmen dich damit vertraut zu machen zu verstehen wie du eine JAV 1:45 datatei erstellst und dann den Code auch ausführen kannst dann kannst du ein erstes kleines Programm schreiben und auch dafür verlinke ich dir ein Video 1:51 hier oben in der Infobox im dritten Schritt lernst du die Grundlagen darauf bist du wahrscheinlich am wenigsten gespannt aber eigentlich sind die 1:58 Grundlagen zu lernen mit der coolste Prozess weil du hier schrittweise immer mehr Konzepte lernst du sehr schnell Fortschritte machen kannst und dich sehr 2:05 schnell in Java sehr sehr sicher fühlst mit einem guten Kurs kannst du hier in ein paar Wochen oder sogar bereits in ein paar Tagen erste Projekte schreiben 2:12 stell hier auf jeden Fall sicher dass du die folgenden Grundlagen in Java verstehst Variablen Datentypen Schleifen FLS Bedingungen Klassen Objekte Methoden 2:20 und Vererbung das hört sich erstmal viel an aber du verstehst die Konzepte schneller als Du jetzt vielleicht denkst dafür habe ich für dich eine super Java 2:28 Beginner Playlist unten in der Videobeschreibung verlinkt oder du schaust mal bei datacamp vorbei dem Sponsor des heutigen Videos datacamp ist 2:34 meiner Meinung nach eine der besten Plattformen um programmieren zu lernen und wenn Leute mich fragen wie sie am besten KI oder data science lernen 2:40 können empfehle ich eigentlich immer auf datacamp vorbeizuschauen datacamp hat auch einen super Java Anfängerkurs den Link dafür findest du unten in der 2:47 Videobeschreibung das coole ist dass die ersten Kurse in der Regel gratis sind du kannst also einfach mal auf die Website gehen und schauen ob es dir gefällt ich 2:54 persönlich finde wirklich stark wie viele Übungsaufgaben und Hilfestellungen es zu jedem Kapitel gibt dadurch lernst du das ganze halt viel schneller weil du 3:01 es sofort anwendest die Hilfestellungen machen es gleichzeitig super einfach auch ein mega cooles Feature sind die Tracks für Karriereziele z.B für data 3:09 scientists oder aiingineer die dich von Grund auf auf diesen Job vorbereiten falls sich das für dich interessant anhört der Link zu datacamp ist unten in 3:16 der Videobeschreibung Check es jetzt gerne mal aus die Plattform ist wirklich großartig mit diesen Grundlagen hast du jetzt schon einmal eine gute Basis und 3:24 solltest in der Lage sein erste kleine Projekte zu schreiben ne wir hier ruhig mal ein zwei Wochen Zeit und mach dich mit ein vertraut am schnellsten nennst 3:31 du das auf jeden Fall mit Online Tutorials und hier empfehle ich dir Schau Videos an die dich wirklich am Anfang abholen hier noch mal der Verweis 3:38 auf datacamp Link dazu ist unten in der Videobeschreibung falls de Englisch gut ist kann ich dir hier auch die Videos von the new Boston empfehlen die sind 3:44 zwar etwas älter aber damit habe ich damals mit Java angefangen und die sind wirklich mit Herz gemacht auch Bücher sind hier auf jeden Fall eine gute Wahl 3:51 meine Empfehlungen dazu findest du ebenfalls unten in der Videobeschreibung lass dich jetzt von den verschiedenen Optionen auf jeden Fall nicht 3:56 überwältigen viele Wege führen hier nach R mir hier einfach mal zwei drei Optionen aus dann schau was sich für dich am besten anfühlt das kann ein Buch 4:03 Onlinekurs oder YouTube Tutorial sein hauptsache du fühlst dich wohl damit Schrei noch mal gerne in die Kommentare was sich hier für dich am besten anfühlt 4:10 und dann lass uns mit dem nächsten Punkt weitermachen du hast die Grundlagen verstanden dann geht es jetzt weiter denn jetzt ist es an der Zeit für dich 4:16 die Fortgeschrittenen Konzepte in Java zu lernen dafür solltest du z.B die folgenden Konzepte verstanden haben wie genau OP funktioniert Streams Generics 4:24 threats exceptions Annotation und das Java Spring Framework das alles sind fort fortgeschrittene Konzepte in Java schau hier gerne mal bei meiner Java für 4:32 fortgeschrittenen Playlist vorbei da findest du schon einiges an Infos ein Tipp von mir ist wenn du an diesem Punkt bist Dich nicht mehr so genau auf die 4:39 Syntax zu konzentrieren und darauf wie genau du jetzt deinen coode schreibst denn im Zeitalter von KI kommt es darauf nicht mehr so sehr an sondern 4:46 konzentriere dich darauf Konzepte zu lernen bzw die Idee dahinter zu verstehen also wenn du z.B Generics lernst dann versuch nicht nur diese 4:54 Syntax mit den spitzen Klammern zu verstehen sondern das Konzept dahinter also dass du hier mit Klassen arbeiten kannst deren genauer Typ erst zur 5:01 Laufzeit festgelegt wird und wodurch du deinen Code sehr viel allgemeiner und eleganter schreiben kannst und es ist okay wenn dir Generics an der Stelle 5:08 noch nichts sagen merkt ihr einfach nicht die Syntax zu lernen sondern die Konzepte weil die Konzepte hier deutlich schwieriger sind empfehle ich dir nehmen 5:15 dir hier ruhig mal ein zwei Monate Zeit bis du das Thema wirklich abgeschlossen und verstanden hast sehr schön dann kommen wir jetzt zum fünften Punkt und 5:22 das sind Projekte Projekte Projekte Projekte du hast noch deine Motivation vom Anfang im Kopf jetzt bist du soweit das in die Tat umzusetzen wenn es also 5:31 diese eine App ist die du immer programmieren wolltest dann ist jetzt die Zeit gekommen sie zu programmieren wenn du als Java Backend Developer 5:37 angestellt werden willst dann willst du dir das Java Spring Framework vielleicht genauer angucken egal was es ist auch wenn es nur ein kleines 5:42 taschenrechnerprogramm ist mach Projekte auf die du Lust hast und auf die du stolz sein kannst ich kann das nicht genug betonen wie wichtig es für dich 5:49 ist deine eigenen Projekte zu machen Projekte sind am Ende das was deine Skills auf ein neues Level hebt und mit der du dein Java wissen festigst 5:56 vielleicht hast Du hier sogar die Chance mit einem Mentor zusammen zuarbeiten dann mach es definitiv wenn du mit jemanden zusammenarbeitest der das ganze 6:02 schon durchgemacht hat wirst du viel schneller Fortschritte machen falls du nach Projektideen suchst auf unserem discordserver sammeln wir jetzt 6:08 Projektideen die dir als Hilfestellung für deine javareise dienen hier findest Du also Beginner und Fortgeschrittene Projekte falls du selbst gute 6:15 Projektideen hast dann brauchst du sie gern dort auf den discord Server als klein bonus will ich dir hier noch einen sechsten Schritt mitgeben und das ist 6:22 ein einzigigen € durchprogrammieren zu verdienen egal also ob du einen Deal mit dem dönershop von neben anmachst im sein Website zu programmieren oder als 6:31 Freelancer kleine Java Apps für andere Leute programmierst wenn du es schaffst einen einzigen Euro mit Programmieren zu verdienen ist das schon eine 6:38 Hammerleistung 1 € wirkt da erstmal nicht so erschreckend oder einschüchternd aber wenn du es schaffst einen einzigen EUR mit Programmieren zu 6:46 verdienen kannst du dich langsam steigern und dir schnell ein kleines Nebeneinkommen aufbauen bitte stell jetzt sicher dass du mir dein Feedback 6:54 unten in die Kommentare schreibst falls du das noch nicht gemacht hast Check auf jeden Fall datacamp aus Link dazu ist unten in der Videobeschreibung falls du 7:00 jetzt mit Java durchstarten willst hier oben findest du meine komplette Java Playlist das war's jetzt mit dem Video wir sehen uns im nächsten bis dahin ciao