Die Wahl der Programmiersprache am Anfang ist wichtig und richtig. Doch was ist die perfekte Sprache für Anfänger? In diesem Video erzähle ich dir meine Meinung dazu.
Klingt für mich nach klassischer Tutorialhell. Ich denke nicht das die Programmiersprache relevant ist wenn man das Programmieren erlernen möchte. Man muss hallt auch differenzieren zwischen „computer science“ und hobby projekten. Wenn man in computer science starten möchte würd ich tatsächlich stark von dynamischen Programmiersprachen abraten. Hobbyprojekten kann man dann trotzdem mit simplen Sprachen umzusetzen. Ich kann mir vorallem denken das die Einstellung in high level Programmiersprachen viel Zeit zu investieren ziemlich gefühlich sein kann, vorallem wenn es einem darum geht grundlegende Programmierkentnisse zu lernen.
Ich weiss nicht, ob JavaScript für Anfänger wirklich geeignet ist. Für mich als Experte ist JavaScript aber einfach nur ein Krampf. Ich hatte auch mal gedacht, lerne ich doch einfach auch mal JavaScript, habe es dann aber schnell wieder abgebrochen. Mich hat es dermaßen abgeschreckt, dass JavaScript viele Sprachtypen (prozedural, objektorientiert, funktional) zum Teil ermöglicht, aber keins davon richtig. Ich selbst habe programmieren gelernt mit Basic und danach Pascal. Dazu habe ich dann noch ShellScript gelernt und bin dann zu C gekommen. Wenn mich ein Anfänger fragt, würde ich zunächst zu Shellskript raten, da es einfach ist, und schon mit wenig Codezeilen einiges erreicht werden kann, sozusagen als Erweiterung der Kommandozeile. Man bleibt dann zunächst auch beim prozeduralen Ansatz und muss nicht alle Konzepte gleich mitnehmen. Dann würde ich das objektorientierte Programmieren dazu nehmen mit einer Sprache wie zB Scala oder Kotlin. In diesen Sprachen kann man dann auch funktional programmieren. Für so Dinge wie GUI Programmierung sollte man dann aber auch gleich die verschiedenen Abstraktions Designs wie MVC oder MVVM lernen.
Sorry das ist imho kein guter Tip mit JS für Programmieranfänger. In der Uni kannst du dir bei den Vorlesungen meist die Sprache nicht aussuchen. Ist aber auch nicht so wild, da man viele Programmierkonzepte unabhängig von der Sprache lernen kann und sollte. Um die Lust am programmieren nicht zu verlieren und auch mal mehr als eine Konsolenanwendung zu machen, macht es durchaus Sinn sich auch andere Sprachen anzuschauen. Ich würde mich da aber nicht auf JS versteifen. Wenn man was fürs Web machen möchte, dann ja klar JS, dann auch dazu CSS und HTML. Desktop Apps guck dir Java und entsprechende GUI Toolkits an, das gleiche mit C# und C++. Smartphone Apps, Android Studio Java und/ Kotlin. iOS Apps Swift. Microcontroller C. Es wäre schön alles mit nur einer Sprache machen zu können, ist aber in der Realität leider nicht so. Wichtig ist das man Freude daran haben sollte, neue Sprachen, Bibliotheken, Frameworks zu lernen, mit dem man seine Ideen umsetzen kann.
Genau das ist doch der Punkt, ich möchte nicht für jede Anwendung eine neue Sprache lernen müssen. Mit JS kann ich mich erstmal auf grundlegende Konzepte konzentrieren und dann in jede Richtung ausschweifen mithilfe von Frameworks. Na klar ist JS dabei nicht das beste Werkzeug für jede Anwendung, aber dadurch muss ich nur das Framework neu lernen und dessen Konzepte, statt noch eine Programmiersprache dazu. Mir hätte jedes mal eine neue Sprache zu einem Projekt lernen damals überfordert und den Spaß genommen, deswegen diese Positionierung
Autsch. Ich habe es dann irgendwann schon geahnt, dass JS herauskommt. Die schlimmste unter den Mainstream-Sprachen. Das anfängliche Problem glaube ich ebenfalls identifiziert zu haben. Es ist nicht C, Java oder Python (naja, Java vielleicht doch ein bisschen), sondern Udemy. Denn leider sind dort 95% der Kurse einfach nur Mist.
frage ich muss für die uni auch java lernen und bin totaler aber ambitionierter anfänger, wie soll ich denn gleichzeitig java und javascript lernen ? ich habe in beides reingeschnuppert und finde javascript auch sehr viel angenehmer zu lernen. Aber beides gleichzeitig ist doch viel zu anspruchsvoll oder ? lg
Das kommt jetzt drauf an. Wenn du für die Uni Java brauchst und nicht nur für eine Klausur oder so, dann würde ich nachdem ich die Grundlagen von Java verstanden habe, was anderes lernen. Ansonsten einfach nach der Klausur. Ob beides gleichzeitig zu anspruchsvoll ist, liegt ein wenig an dir, probier es doch mal für eine kurze Zeit aus :) Vieles wird dir aus der jeweils anderen Sprache bekannt vorkommen
Es sind ingesamt 3 Module die ich mit Java habe, die Anforderungen steigern sich von Modul zu Modul, wie sehr sie sich "steigern" kann ich dir leider nicht beantworten so weit bin ich noch nicht^^ und ja was anspruchsvoll ist oder nicht ist ganz individuell, ich lerne erst gerne das eine und danach das andere. Und kleine frage noch dazu falls erlaubt, was kann ich unter Grundlagen verstehen, wie weit streckt sich dieser Begriff ? @@timleuschner
Du solltest Java lernen. Dadurch kannst du auch C#, 99% am Anfang sind identisch. Backend Devs werden immer gebraucht. Javascript wirst du noch hassen lernen. Typescript ist ein netter Versuch Scheiße mit Goldfolie aufzuhübschen. Allein die Vergleiche...
Gut, aber mit Python wären auch GUI Anwendungen relativ einfach umzusetzen und für Backend Entwicklung finde ich persönlich passt Python perfekt. Mittels Websockets sind auch C++ oder Rust oder Go usw. mögliche Wege, die man gehen könnte im Backend.
Stimmt nicht hab gefragt sie meinten Mann muss gute Leistungen erbringen , um das gerade mal um halbes Jahr zu verkürzen . ich hab 60 LP aus dem Studium war auch als Argument für das UN nicht ausreichend @@Foolish_Ambition
Wenn ich in Freizeit programmieren ich würde. Pyhton weil dafür hab ich schon alles installiert😂😂 Abo ist da du Komiker Beruflich ich nix machen mit it Achso und mein labtob stürtz schon bei visual studio offen und internet noch an schon ziemlich schnell abb Internet offen +visual studip+ discord = unmöglich😂
Du starrst so in die Kamera. Ich nicht möchten dein selbstbewusstsein angreifen. Aber du, ich glauben du wirst in Zukunft immer besser werden. Mein Tipp stell dir vor da die kamera wäre ne Person oder so keine Ahnung sei lockkaaa
Ich habe damals noch vor dem Studium programmieren mit Pascal und Assembler gelernt. Habe ich innerhalb kurzer Zeit bewältigt. Aber für den Einstieg heutzutage ist JavaScript sicher deutlich besser geeignet als Python. JavaScript hat allerdings für den Einstieg auch einige unangenehme Fallstricke. Grundsätzlich bietet sich eine stark typisierte Sprache mit einer gut lesbaren Syntax und überschaubarem Umfang/Bibliotheken an.
Aber Pyhton ist doch leicht und manchmal gut, willst du uns jetzt eine zeigen die keiner kennt du Komikkkker Je nachdem was man nachen will, ist eine andere Sprache sinnnvolllll Ne im Fachabi C+ und dan Pyhton lololol
Klingt für mich nach klassischer Tutorialhell. Ich denke nicht das die Programmiersprache relevant ist wenn man das Programmieren erlernen möchte. Man muss hallt auch differenzieren zwischen „computer science“ und hobby projekten. Wenn man in computer science starten möchte würd ich tatsächlich stark von dynamischen Programmiersprachen abraten. Hobbyprojekten kann man dann trotzdem mit simplen Sprachen umzusetzen. Ich kann mir vorallem denken das die Einstellung in high level Programmiersprachen viel Zeit zu investieren ziemlich gefühlich sein kann, vorallem wenn es einem darum geht grundlegende Programmierkentnisse zu lernen.
Ich weiss nicht, ob JavaScript für Anfänger wirklich geeignet ist. Für mich als Experte ist JavaScript aber einfach nur ein Krampf.
Ich hatte auch mal gedacht, lerne ich doch einfach auch mal JavaScript, habe es dann aber schnell wieder abgebrochen.
Mich hat es dermaßen abgeschreckt, dass JavaScript viele Sprachtypen (prozedural, objektorientiert, funktional) zum Teil ermöglicht, aber keins davon richtig.
Ich selbst habe programmieren gelernt mit Basic und danach Pascal. Dazu habe ich dann noch ShellScript gelernt und bin dann zu C gekommen.
Wenn mich ein Anfänger fragt, würde ich zunächst zu Shellskript raten, da es einfach ist, und schon mit wenig Codezeilen einiges erreicht werden kann, sozusagen als Erweiterung der Kommandozeile. Man bleibt dann zunächst auch beim prozeduralen Ansatz und muss nicht alle Konzepte gleich mitnehmen. Dann würde ich das objektorientierte Programmieren dazu nehmen mit einer Sprache wie zB Scala oder Kotlin. In diesen Sprachen kann man dann auch funktional programmieren.
Für so Dinge wie GUI Programmierung sollte man dann aber auch gleich die verschiedenen Abstraktions Designs wie MVC oder MVVM lernen.
Sorry das ist imho kein guter Tip mit JS für Programmieranfänger. In der Uni kannst du dir bei den Vorlesungen meist die Sprache nicht aussuchen. Ist aber auch nicht so wild, da man viele Programmierkonzepte unabhängig von der Sprache lernen kann und sollte. Um die Lust am programmieren nicht zu verlieren und auch mal mehr als eine Konsolenanwendung zu machen, macht es durchaus Sinn sich auch andere Sprachen anzuschauen. Ich würde mich da aber nicht auf JS versteifen. Wenn man was fürs Web machen möchte, dann ja klar JS, dann auch dazu CSS und HTML. Desktop Apps guck dir Java und entsprechende GUI Toolkits an, das gleiche mit C# und C++. Smartphone Apps, Android Studio Java und/ Kotlin. iOS Apps Swift. Microcontroller C. Es wäre schön alles mit nur einer Sprache machen zu können, ist aber in der Realität leider nicht so. Wichtig ist das man Freude daran haben sollte, neue Sprachen, Bibliotheken, Frameworks zu lernen, mit dem man seine Ideen umsetzen kann.
Genau das ist doch der Punkt, ich möchte nicht für jede Anwendung eine neue Sprache lernen müssen. Mit JS kann ich mich erstmal auf grundlegende Konzepte konzentrieren und dann in jede Richtung ausschweifen mithilfe von Frameworks. Na klar ist JS dabei nicht das beste Werkzeug für jede Anwendung, aber dadurch muss ich nur das Framework neu lernen und dessen Konzepte, statt noch eine Programmiersprache dazu. Mir hätte jedes mal eine neue Sprache zu einem Projekt lernen damals überfordert und den Spaß genommen, deswegen diese Positionierung
JS ist nicht nur fürs Web gedacht.
Autsch. Ich habe es dann irgendwann schon geahnt, dass JS herauskommt. Die schlimmste unter den Mainstream-Sprachen.
Das anfängliche Problem glaube ich ebenfalls identifiziert zu haben. Es ist nicht C, Java oder Python (naja, Java vielleicht doch ein bisschen), sondern Udemy. Denn leider sind dort 95% der Kurse einfach nur Mist.
frage
ich muss für die uni auch java lernen und bin totaler aber ambitionierter anfänger, wie soll ich denn gleichzeitig java und javascript lernen ? ich habe in beides reingeschnuppert und finde javascript auch sehr viel angenehmer zu lernen. Aber beides gleichzeitig ist doch viel zu anspruchsvoll oder ?
lg
Das kommt jetzt drauf an. Wenn du für die Uni Java brauchst und nicht nur für eine Klausur oder so, dann würde ich nachdem ich die Grundlagen von Java verstanden habe, was anderes lernen. Ansonsten einfach nach der Klausur. Ob beides gleichzeitig zu anspruchsvoll ist, liegt ein wenig an dir, probier es doch mal für eine kurze Zeit aus :) Vieles wird dir aus der jeweils anderen Sprache bekannt vorkommen
Es sind ingesamt 3 Module die ich mit Java habe, die Anforderungen steigern sich von Modul zu Modul, wie sehr sie sich "steigern" kann ich dir leider nicht beantworten so weit bin ich noch nicht^^ und ja was anspruchsvoll ist oder nicht ist ganz individuell, ich lerne erst gerne das eine und danach das andere. Und kleine frage noch dazu falls erlaubt, was kann ich unter Grundlagen verstehen, wie weit streckt sich dieser Begriff ? @@timleuschner
Du solltest Java lernen.
Dadurch kannst du auch C#, 99% am Anfang sind identisch.
Backend Devs werden immer gebraucht.
Javascript wirst du noch hassen lernen.
Typescript ist ein netter Versuch Scheiße mit Goldfolie aufzuhübschen.
Allein die Vergleiche...
Wenn man programmieren allgemein einmal versteht, lernt sich jede Programmieraprache damach leichter
Ich finde Haskell zum Einstieg noch ganz gut 🙌🍌
Gut, aber mit Python wären auch GUI Anwendungen relativ einfach umzusetzen und für Backend Entwicklung finde ich persönlich passt Python perfekt. Mittels Websockets sind auch C++ oder Rust oder Go usw. mögliche Wege, die man gehen könnte im Backend.
Studium abgebrochen
was soll ich denn machen , um trotzdem IT JOB ZU BEKOMMEN ?
Ausbildung?
@@UnicGamesReviewsmore ne 3 Jahre Quatsch ist zu viel
Wäre es 2 hätte ich vlt mir Gedanken darüber gemacht aber 3 sind viel zu viel Waste Time
@@zeroossi5967 mit Abitur kannst du ne Ausbildung verkürzen
Stimmt nicht hab gefragt sie meinten Mann muss gute Leistungen erbringen , um das gerade mal um halbes Jahr zu verkürzen . ich hab 60 LP aus dem Studium war auch als Argument für das UN nicht ausreichend @@Foolish_Ambition
warum bist du in Eile wenn noch 40 Jahre Arbeit vor hast 😂
C slander 😢
Wenn ich in Freizeit programmieren ich würde. Pyhton weil dafür hab ich schon alles installiert😂😂 Abo ist da du Komiker
Beruflich ich nix machen mit it
Achso und mein labtob stürtz schon bei visual studio offen und internet noch an schon ziemlich schnell abb
Internet offen +visual studip+ discord = unmöglich😂
Du starrst so in die Kamera. Ich nicht möchten dein selbstbewusstsein angreifen. Aber du, ich glauben du wirst in Zukunft immer besser werden. Mein Tipp stell dir vor da die kamera wäre ne Person oder so keine Ahnung sei lockkaaa
Ich habe damals noch vor dem Studium programmieren mit Pascal und Assembler gelernt. Habe ich innerhalb kurzer Zeit bewältigt.
Aber für den Einstieg heutzutage ist JavaScript sicher deutlich besser geeignet als Python.
JavaScript hat allerdings für den Einstieg auch einige unangenehme Fallstricke.
Grundsätzlich bietet sich eine stark typisierte Sprache mit einer gut lesbaren Syntax und überschaubarem Umfang/Bibliotheken an.
Aber Pyhton ist doch leicht und manchmal gut, willst du uns jetzt eine zeigen die keiner kennt du Komikkkker
Je nachdem was man nachen will, ist eine andere Sprache sinnnvolllll
Ne im Fachabi C+ und dan Pyhton lololol
Und wer bist DU das du die Lösung weisssst nahhh nahh
Echte Männer programieren mit Cobol und Assembly