Darum solltest du KEIN Java zuerst lernen
Vložit
- čas přidán 3. 09. 2022
- Kostenloses Beratungsgespräch: weiterbildung.developerakadem...
Hauptkanal: / programmierenlernen
Instagram: / junus.ergin (Junus Ergin)
Tiktok: / herr_programm. . (Herr Programmierer)
Podcast: open.spotify.com/show/3sOOzOg...
#shorts
___ Über diesen Kanal __
Die Developer Akademie bildet dich zum Programmierer weiter. Auch wenn du noch NIE eine Zeile Code geschrieben hast, ist es möglich in 3 - 9 Monaten einen bezahlten Job zu finden. Dafür musst du nicht nur programmieren lernen, sondern einen guten Lebenslauf mit vielen verschiedenen Projekten vorweisen. In unserem Programm hast du ständigen Kontakt zu unseren Coaches, Hausaufgaben, Abgabefristen und Projekte aus der Praxis.
Am Ende erstellen wir mit dir deinen Lebenslauf und unterstützen dich bei deiner Bewerbung.
Informiere dich auf weiterbildung.developerakadem...
Hab mit Java angefangen und bin sehr zufrieden aber ja es stimmt der anfang war echt hart
Ich auch… hat etwas gedauert. Aber jetzt will ich zu keiner anderen Sprache mehr wechseln
Bin am Anfang hab mir jetzt auch nen Java Buch gekauft
Java is massiv zum Lernen, aber macht Spass wenn man es verstanden hat. Viel Erfolg!
Finde Java ist die einfachste Sprache ever. Aber jeder empfindet das anders
Ich finde Java ist relativ einfach für Anfänge4. z.B ist alles eine Referenz (außer primitives), garbage collection, viele einfach zu benutzende Bibliotheken, gute anfängerfreundliche Dokumentation etc.
Sehe ich nicht so. Wenn du mit Java anfängst und das Lernen strukturiert ist lernst du mit Java besser. Das liegt unteranderem daran, dass du zwingend ein Verständnis von Datentypen und so weiter aufbauen musst. Ich habe es tatsächlich im ersten Semester an der Uni gesehen, dass alle die Python anstatt Java in der Schule gelernt haben extrem überfordert waren und die Datentypen trotz drei Jahren Unterricht nicht einwandfrei verstanden haben. Zudem bin ich der Meinung, wer Java versteht kann alle anderen Sprachen lesen und auch super verstehen ohne sich damit groß auseinander zu setzen. Auch das liegt daran das Java bis auf den letzen Kern logisch aufgebaut ist. Ein Array einfach zu erweitern ist halt nicht logisch und das geht in Python. Klar hilft das und es ist angenehmer aber Java dient durch die ganze Logik in meinen Augen am besten um Programmieren zu lernen
Sehe ich genauso bei mir an der Uni wird sogar zuerst haskel gelehrt bevor Java dran kommt. Haskel damit man die Konzepte von rekursition etc zu verstehen
+1
Einfach nur ja. Das ist so ein schlechter Rad deswegen mit JS oder Phyton anzufangen
stimme dir 100% zu. Ich selbst habe erst mit Java angefangen, dann Unreal engine c++, jetzt c# und azure cloud ^^. Aber ich würde jedem raten mit Java anzufangen. Zudem ist der Schritt zu C# einfacher und man hat gleich eine 2. Programmiersprache dabei. Mit Java kann man schonmal Software für jede Plattform schreiben. Mit Android sogar speziell für eine gezielte Mobilplattform
100% Zustimmung.
Der Video-Rat ist leider Quatsch und ich muss leider sagen auch schädlich.
Wann immer die äußeren Umstände wie Schule/Uni vorgeben, dass man Java lernen soll, dann lernt man hoffentlich Java.
Und wer meint, dass eine main Methode "zu viel ist", der verschweigt wissentlich, dass bei jeder Sprache ganz schnell Schlüsselworte und Konzepte im Code auftauchen, die erklärt werden müssen.
Es geht bei Software-Entwicklung gar nicht darum, dass man von Sekunde 1 jedes Schlüsselwort versteht.
Es geht darum, dass man eine angenehme Progression erreicht.
Wenn der cutter nicht genug geld bekommt 😂
Sehe ich anders. Hatte an der Uni am Anfang Java und haskel und das hat mir sehr gut geholfen alle Konzepte kennenzulernen. Fand es allein schon sehr hilfreich, da man in Java strikte Typen hat und somit es auch viel einfacher ist die eigenen Programme zu debugen. In Javascript z.B. ist das ganze nicht so einfach. Musste jetzt grade in der Uni eine webanwendung entwickeln und hatte öfters das Problem, dass scheinbar alles okay war und ich einige edge Fälle vergessen hatte wodurch das ganze nicht funktioniert hat. In Java z.B. Wären die Probleme garniert möglich gewesen, da ich dort dazu gezwungen worden würde Typen zu nutzen...
Ich finde es tatsächlich gut das man direkt in OOP rein gezwungen wird da man so nur Erfolge hat wenn man alles verstanden hat und man so nicht dazu verleitet wird den leichteren weg zu gehen
Stimmt natürlich, allerdings fängst du auch beim Java lernen in der Regel damit an, einfache Programme in einer Klasse und anfangs sogar nur einer Methode zu schreiben. Man lernt noch nicht wirklich was zum OOP, es ist zum Einstieg in meinen Augen hauptsächlich verwirrend.
Ich verstehe nicht was Leute gegen die Klassen haben. Die vereinfachen doch alles. Besser als in C++ wo man namspaces in namespaces in namespaces hat und einen halben aufsatz schreiben muss 😂
In der ersten Umschulung wurde mit C++ angefangen, ich hatte mich für C# entschieden und in der 2. Java, dort hab ich weiter mit C# gearbeitet, nun lerne ich Typescript und es macht richtig viel Spaß.
Durch einen Discord Bot und einem Web Scraper konnte ich viel lernen.
Ich persönlich hatte vor 3 Jahren im Fachabi mit Python angefangen. Heute hat mein Studium im Bereich Praktische Informatik an einer FH begonnen und wir lernen Java und C++. Python ist wirklich ein sehr guter Einstieg, um die Grundlagen zu üben
Was genau ist dein Problem mit Java? Du hast dich schon öfter in Shorts negativ zu Java ausgedrückt. Ich gebe zu das Java nicht die beste Programmiersprache ist, trotzdem noch für vieles genutzt wird. Python ist eine Programmiersprache die Anfangs sehr einfach ist aber in OOP sehr kompliziert zudem ist Python nicht zu empfehlen da es Programmiersprachen gibt die vieles erleichtern. Bei JavaScript stumm ich dir zu die ist einfach und hat aktuell noch einen Verwendungszweck (Web Development) weitere sinnvolle Verwendungszwecke fallen mir nicht ein.
Meine erste Programmiersprache war pascal😂😂😂.
Das schwerste Programm lautet:
Showmessage( Hallo Welt)
macht man das nicht mit writeln/write?
Finds gut, dass es an den Unis auch Pflichtkurse zu anderen Paradigmen gibt.. fände es auch akzeptabel und vielleicht sogar empfänglicher mot Huskell anzufangen oder z.B. Julia..
Kam mit Python damals nie klar, mit C# danach ging's sehr schnell Berg auf und icu finde C#/Java deutlich entwickler freundlicher als dynamische Sprachen sie Python/JS
Ich fand den Einstieg in C# auch einfach.
Ich ebenfalls.
Java, python, c, c++, (c#), html/CSS/js. kann alles einigermaßen
Meiner Meinung nach ist es keine gute Idee mit Javascript programmieren anzufangen.
Wir hatten im Studium mit C begonnen und dann uns weiter zu C++ entwickelt, dadurch lernt man die erwähnten Konzepte und sie werden nicht in einem abstrakten Layer durch die Sprache versteckt.
Dadurch ergibt sich auch ein stabiles Fundament von dem aus man dann einfach irgendeine weitere Sprache lernen kann.
Ich wünschte ich könnte diesen Kommentar zweimal liken! Nehmt lieber eine Sprache, die nah am Maschinencode (Assembly) dran ist, dann werdet ihr auf lange Sicht bessere Programmierer, da ihr versteht, was unter der Haube passiert!
C bzw C++ ist aber noch mal ein gutes Stück komplexer und für Anfänger schwierig, z. B. wegen des Speichermanagements
Feel it! C/C++ dann Java und dann ML/HASKELL. Ehrlich, die ganzen JS und Python Leute tuen mir leid. Die sehen nicht alles was die Paradigmen sind und wieso manche Sprachen Con und Pro haben
Ich lerne momentan JavaScript selbstständig. Ich weiß schon ein bisschen HTML und CSS
Ich habe die Erfahrung gemacht, dass Java zwar was die Syntax angeht etwas aufwendiger ist wie Python und co., aber stabiler läuft. Besonders Python macht oft Probleme mit indents, die nicht oder nicht richtig erkannt werden, was ich persönlich ziemlich nervig fand. Hat eben alles Vor- und Nachteile. Den perfekten Einstieg gibt es nicht
Sehe ich ehrlich gesagt nicht so. Meine erste Programmiersprache war auch Java. Ja, es ist am Anfang hart aber man ist gezwungen alle wichtigen Konzepte von Anfang an richtig zu verstehen und kann diese strukturiert erlernen. Leichter machen kann man sich’s danach immer noch.
Wir haben mit C angefangen. Lernt man die Basics, welche das erlernen anderer Sprachen leichter macht.
Ich hab mit VBA angefangen und dann ging's mit C++ und Java weiter
Die Motivation ist hoch wenn man mit dem Programmieren beginnt und somit auch die Lerngeschwindigkeit, daher ist es eher zu empfehlen erstmal mit Java zu beginnen damit man die OOP Konzepte gleich zu beginn versteht. Danach fällt einem alles leichter. So hab ichs gemacht. Wer erst funktionales Programmieren gelernt hat, dem fiel es schwieriger zu switchen da sich gewisse Muster festsetzen.
1. Semester Medieninformatik wird ab Oktober mit Java anfangen. 😢
Wann komm das in welchen Klasse?
kinder/teenager lernen besser weil das gehirn noch wächst, also wäre das wahrscheinlich kein großes problem, in der schule zu lernen.
Das erste was ich gelernt habe war Lua bis heute sehr einfach
Ich habe mit einem Gemisch aus C C++ sowie C# angefangen und bereue es nicht. Um eine ordentliche Grundlage zu schaffen sind die c basierten und ähnlichen Programmiersprachen perfekt. Da in Python keine Datentypen deklariert werden kann man echt nervige Fehler bekommen.
Zu spät habe damit angefangen
Also, bei uns wars C++. Java wollte unser Lehrer dann mal in einer Stunde anschneiden, aber irgendeine Installation hat auf den Schulrechnern nicht funktioniert 😅
Ich hab zuerst HTML, dann PHP, dann Javascript, dann C, C++ und schließlich C# gelernt.
Bei letzterem bin ich dann auch geblieben.
Ok Junus Erwin
Bro ich habe mit c sharp angefangen beziehungsweise lerne es grade
Wir hatten C+ im Studium
Pascal in der Schule, C und C++ im Studium.
Erst OOP dann versteht man es
Ich finds gut, denn Java ist ein Mittelding zwischen leicht (js) und schwer (c, c++).
Also ich lerne zuerst phyton dann c++ oder webentwicklung zuersr
Finde JavaScript wesentlich schlimmer zu lernen als Java haha
Bro Java ist best Programmiersprache
bei mir war java und dann erst java script. viel später c++
als ob du javascript magst es ist die hölle.
Java ist viel besser
C# hat auch Toplevelstatments
mc Utzki is the best!
Bei uns in Informatik machen wir nur scratch so ein scheiß
Ist besser da es objektorientiert ist
'Leichte' Sprache wie JS heisst nicht immer besser zum Lernen. Du musst auch nicht immer alle Konzepte kennen oder verstehen um sie zu benutzen.
JS zum zuerst zu lernen ist ein wenig als ob du Fahrrad lernst, statt einen Autoführerschein zu machen., weil es so einfach ist. Und später willst du damit auf die Autobahn, weil ging ja auch auf deiner Dorfstraße.
Naja…Python würde ich nicht als erste Programmiersprache empfehlen. Man eignet sich direkt einen schlechten Stil an.
Aber ist phyton nicht voll Mathe? Ich mag Mathe null kann das auch nicht so...
Programmieren ist viel Mathe.
@Timo Neske wtf?
Naja wenn du ein Taschenrechner baust schon, oder ein Fliegerprojekt. Da kommt aber oftmals Geometrie dann eher zum Einsatz. Wichtig wäre aber eher den Ablauf des Algorithmus zu verstehen. Danach wären die grundrechenarten schon nicht schlecht.
Völliger Unsinn. Wer zum Spaß vor sich hin programmieren will ohne Sinn und Verstand kann verwenden was er oder sie will. Aber der Einstiegskurs an der Uni heißt Objektorientierte Programmierung und nicht Java. Da werden an Java als besonders verboser Sprache in aller Deutlichkeit Konzepte vermittelt. Und das Ding ist, wer OOP in Java gelernt hat, lernt nachher Python oder js in gefühlt 7 Sekunden. Ist wie mit Latein.
JavaScript ist weired xD aber no front wird ja extrem häufig genutzt
Wir haben mit Heskel angefangen. Die Meinung eines Studies zu der Sprache:
Warum müssen wir diese Sprache lernen? Es gibt keine aktive Community, die Fehlermeldungen sind größerer Trash als in c, es gibt keine Schleifen, alles muss in Rekkursion gemacht werden, völlig ohne Grund! Funktionale Programmierung kann man auch in Python beibringen, da gibt es alle Elemente funktionaler Programmierung die wir bis jetzt gelernt haben. Dieses shtLanguage ist vor der Commodore erfunden worden und wurde seitdem nicht mehr weiterentwickelt!! Diese Sprache macht es einem bewusst schwer, das ist nicht zielführenden, das ist an vielen stellen einfach sadistisch und nutzios oder von pavianen entwickelt!
Halte ich persönlich für eine total unsinnige Sprache.
Fang mit Java an, kopier dir die Main und lerne später was dort genau passiert.
Es ist überhaupt kein Problem mit Java anzufangen.
So eine Empfehlung wie "die main ist so hart, nimm ne andere Sprache" führt doch nur dazu, dass jemand Monate lang eine andere Sprache lernt.
Und oh Wunder, dann kann er auch kein Java.
Schreibt die main, lernt die Sprache selbst und nach und nach lernt ihr was jedes Schlüsselwort bedeutet.
Andere Sprachen haben genauso Schlüsselworte und man spart genau Null.
Wer Bock auf Java hat, der lernt das.
Wer wegen Schule/Uni Java lernen soll, der lernt das.
Wenn man mit Js oder python startet kann man Jahre ignorant sein und wichtige Konzepte ignorieren. Dafür hat man eigentlich keinen Plan was man macht und wie es funktioniert. Nehme den Pfad programmieren richtig zu lernen.
welche reihenfolge empfhielst du?
man spricht es Java und nicht JARVAR... als IT´ler triggert mich das
Bullshit, wenn du einen ordentlichen Lehrer hast.
Bevor man jemandem das Programmieren beibringt, hat man die Konzepte zu lehren.
du kannst auch keine Javaklasse mit einer einfachen Konsolenausgabe von javascript vergleichen, da das eigentlich Konzept beider Workaround völlig unterschiedlich ist.
Also dann lieber mit Java als Programmiersprache anfangen und das Klassenkonzept lernen, als den harten weg gehen und mit einer scriptsprache wie Javascript anfangen und das geile Zeug erst auf umwegen lernen.
So ein Quatsch, mit Javascript lernt man genau wie man es nicht machen sollte
phyton ist am besten
Danke
Auweia
Hör mal auf mit deinem JavaScript..
Mann rafft dann aber finde andere Sprachen schneller.
Danke