10 tips for programming beginners

Поділитися
Вставка
  • Опубліковано 30 лип 2024
  • You want to learn to program? Okay, easy. But watch this video first to avoid common mistakes!
    TIMECODES
    0:00 Intro
    0:51 Getting rid of fear and self-doubt
    3:11 Study material in moderation, not masses
    5:19 Code Quality
    7:57 Comments
    9:11 Avoid copy paste
    10:47 Small blocks of code
    11:54 Have a plan
    13:29 Having your own project
    16:00 Learn only one language
    17:16 Fail early, fail often
    20:04 Breaks
    ❤❤❤ Early access to tutorials, polls, live events, and downloads ❤❤❤
    ❤❤❤ www.patreon.com/user?u=5322110 ❤❤❤
    ❤❤❤ Not up for Patreon? ❤❤❤
    ❤❤❤ www.paypal.me/TheMorpheus ❤❤❤
    🌍 Website
    🌍 the-morpheus.de
    ¯\_(ツ)_/¯ Join the Community ¯\_(ツ)_/¯
    ** the-morpheus.de/discord.html **
    ** / themorpheustuts **
    ( ͡° ͜ʖ ͡°) More news? More code?
    ℱ / themorpheustutorials
    🐦 / themorpheustuts
    🐙 github.com/TheMorpheus407/Tut...
    You order from Amazon? Order through me, costs you zero and you help me out
    "-(¯`-.-'¯)-" amzn.to/2slBSgH
    Video requests?
    🎁 docs.google.com/spreadsheets/...
    Questions? Feedback? Write me!
    ✉ www.patreon.com/user?u=5322110
    ✉ / themorpheustutorials
    ✉ the-morpheus.de/discord.html
    or just write a comment :)

КОМЕНТАРІ • 405

  • @NguyenPham-vc7xy
    @NguyenPham-vc7xy 3 роки тому +84

    Habe letztens einen coolen Spruch gehört: "Wenn du zwei Jahre zurückblickst und dich für dein Code schämst, dann hast du alles richtig gemacht. Und das gilt jederzeit, egal wie viel Erfahrung du mit Programmieren hast."

    • @speedyspeedy8356
      @speedyspeedy8356 2 роки тому +1

      Dem kann ich nicht zustimmen. Wenn du dich schämmst hast du damals was falsch gemacht. Kann an dir liegen oder du hattest einfach nicht genug Zeit bekommen. Vielleicht hattest du auch nur ein schlechten Tag.

    • @marclebtimwald7698
      @marclebtimwald7698 2 роки тому +4

      @@speedyspeedy8356 Darauf zielt der Spruch doch ab.

  • @Aaron-ff2ms
    @Aaron-ff2ms 4 роки тому +311

    Ich: programmiert seit 5 Jahren und schätzt sich als ziemlich kompetenten Programmierer ein
    Auch ich: hmm Tipps für Anfänger, vielleicht ist ja was interessantes für mich dabei

    • @loading8053
      @loading8053 3 роки тому +1

      fühl ich

    • @hisarerdem9072
      @hisarerdem9072 3 роки тому +1

      Wäre ja komisch, wenn du denkst, dass du zu gut dafür bist! Kann ja nicht schaden:D

    • @reise-durch-die-welt
      @reise-durch-die-welt 2 роки тому

      Ich bin so ähnlich. Egal wo, egal wann egal von wem - ich versuche immer ständig hinzu zu lernen.

  • @albertunruh1793
    @albertunruh1793 4 роки тому +86

    Auch wenn ich schon über einem Jahr programmiere, konnte ich dennoch was lernen.
    Großes Lob!

  • @Hakkalakka
    @Hakkalakka 4 роки тому +76

    Ein bisschen Angst habe ich jetzt schon vor Cedric... Der kann Gedanken lesen! Geiles Video!

    • @1996Pinocchio
      @1996Pinocchio 3 роки тому

      Das sagst du doch nur, weil du dich ertappt fühlst, seinen Code kopiert zu haben x)

    • @Hakkalakka
      @Hakkalakka 3 роки тому

      @@1996Pinocchio ach ja? 😁

  • @Fruchtkotzekiddy
    @Fruchtkotzekiddy 4 роки тому +64

    der spruch der mich in meiner anfänger phase immer begleichtet hat war "code to learn, dont learn to code"

    • @MeinAliasIstCool
      @MeinAliasIstCool 4 роки тому +3

      Schöner Spruch, genau so schauts aus!

    • @user-ry2um8vt6c
      @user-ry2um8vt6c 4 роки тому

      so wahr

    • @SuperSyracus
      @SuperSyracus 3 роки тому +1

      "eat to shit, don't shit to eat" - Syntaktisch soweit identisch, nur semantisch etwas weit auseinander. Welcome to Software-Engineering ;)

  • @doktorsalami9315
    @doktorsalami9315 4 роки тому +70

    Großes Lob. Nicht dafür, wie du das Video gemacht hast, sonder dafür, dass du es gemacht hast. Egal, was man macht, am Anfang braucht man immer jemanden, der einem sagt "hey, du kannst es nicht und das ist ok. Mach weiter"

  • @1_nico
    @1_nico 3 роки тому +17

    Ich habe mir in den letzten Tagen eine 24 Video lange Playlist für Python reingezogen und nebenbei mitgemacht. Die ersten 5 Videos waren kein Problem, aber danach war ich einfach nur demotiviert.
    Dein Video hat mich wieder motiviert!
    Vielen Dank🙏

    • @speedyspeedy8356
      @speedyspeedy8356 2 роки тому +1

      Nicht demotivieren lassen. Vieles wird dir beim programmieren erst klar wenn du es einmal benutzt und dir der Nutzen auffällt. Ich kann eine Vielzahl an Programmiersprachen und einige sehr gut und doch kann ich auch nach über 20 Jahre nicht alles und muss nachlesen bei vielen Dingen. Und oft erfinden die das Rad einfach neu und alles ist plötzlich anders. Will heißen mach dir keine Gedanken es ist noch nie ein Meister vom Himmel gefallen.

  • @JakeeReacher
    @JakeeReacher 4 роки тому +16

    Passend zu der Sache, weil ich auch derzeit Swift lerne. Paul Hudson (bekannter iOS Entwickler) hat bspw. einen Kurs in dem man in 100 Tagen Swift lernt. Da hat er auch ausdrücklich dazu gesagt, dass es vollkommen ausreicht sich jeden Tag eine Stunde mit Swift zu beschäftigen und die Sachen zu verstehen, zur Abwechslung kann man auch ein paar andere Artikel lesen. Er meinte, es ist sehr wichtig sich täglich damit zu beschäftigen.

  • @hannu7950
    @hannu7950 4 роки тому +56

    19:55 einfach true
    Ich hatte einfach nen Fehler, den ich 2 Wochen lang nicht beheben konnte und als ich den behoben habe bin ich einfach schreiend durchs haus gerannt 😂

    • @DJNeroX1
      @DJNeroX1 4 роки тому +10

      Noch geiler ist es die Bugs von Kollegen zu finden und zu fixen. Entstehen meistens spaßige Situationen Büro

    • @helloworld456
      @helloworld456 4 роки тому +1

      @@DJNeroX1 hau raus, DJNeroX1

    • @nayjer2576
      @nayjer2576 4 роки тому

      Hatte mich mal 4 Tage jeden Tag 2 Stunden mit demselben OOP Problem auseinander gesetzt und es war ein total dummer Anfängerfehler (okay bin Anfänger aber dennoch), Klasse erst initiaslieren bevor man sie aufruft bzw. verwendet.

    • @nayjer2576
      @nayjer2576 4 роки тому

      Mir ist dann aber ein Stein vom Herzen gefallen xD

    • @DJNeroX1
      @DJNeroX1 4 роки тому

      @@nayjer2576 ich kenne jetzt nicht die Besonderheiten jeder Sprache. Meinst du initialisieren im Sinne von Objekt aus Klasse erstellen oder in der Klasse die Konstruktoren nutzen?

  • @alexandrinator
    @alexandrinator 4 роки тому +6

    danke für deine Videos Morpheus. Echt angenehm anzuschauen/zuhören und du strukturierst alles super übersichtlich.
    Ich danke dir vielmals für deine Videos

  • @swamp4711
    @swamp4711 4 роки тому +46

    Genau so ein Video hab ich gerade gebraucht

  • @FunkL0chx3
    @FunkL0chx3 4 роки тому +29

    Der Code an dem man jetzt arbeitet, ist nur die Übung für deinen nächsten.
    -George W. Bush

  • @chickenburger1442
    @chickenburger1442 4 роки тому +8

    Direkt Abo !!!
    Dank dir habe ich vieles Gelernt ;D

  • @janfranze7705
    @janfranze7705 3 роки тому +2

    Du bist wirklich Klasse - Vielen vielen dank für dein (kostenloses!!) wissen, dass du hier super gut verständlich rüberbringst :) ich hab auch schon zich mal angefangen mit etlichen Büchern aber erst dank dir werden die Grundlagen erst so richtig klar - danke dafür :)

  • @KevinBlumTuT
    @KevinBlumTuT 4 роки тому +4

    Großes Lob an dich! Dein Kanal ist absolute Qualität! Kaum jemand auf UA-cam im Deutschsprachigem Bereich der an diese Qualität rankommt!

  • @fbeer23
    @fbeer23 4 роки тому +204

    "Nur eine Sprache lernen"
    Meine Uni: Hier habt ihr in den ersten 2 Semestern Java, Scala, MIPS Assembler, C, SQL und VHDL
    Seems legit

    • @amirreza1052
      @amirreza1052 4 роки тому +4

      Same

    • @fbeer23
      @fbeer23 4 роки тому +1

      Heinrich von Winkelried bis auf fork und andere systemcalls unter linux, memory allocation und pointerarithmetik, filepointer und socketpointer und natürlich Makefiles und die abfragen nach system calls leider waren genau das die themen die gefragt waren ;)

    • @fbeer23
      @fbeer23 4 роки тому +1

      Heinrich von Winkelried mips wurde anstelle von intel und at&t genommen, da es einfacher zu lesen ist (kein $ vor registern) und es auch insgesammt ein kleinerer befehlssatz ist

    • @Lovepunker8019
      @Lovepunker8019 4 роки тому

      ​@Heinrich von Winkelried ich denke du verwechselst hier c mit c#. c# ist tatsächlich sehr ähnlich wie java aber c hat halt nichts mit oop zu tun. Erst ab c++ hat man wirklich Klassen ;)

    • @theunfightable4513
      @theunfightable4513 4 роки тому

      VHDL ist eine HDL keine Programmiersprache. Is5 was anderes sagt unser Prof 😂

  • @dikl6949
    @dikl6949 2 роки тому +1

    ich lerne gerade ABAP, und gerade Punkt 10 kann ich nur zustimmen. Habe heute 8 Stunden gebraucht um 100 Zeilen zu coden und die meiste Zeit im Debugger verbracht. Selten habe ich soviel gelernt wie heute. Ein weiterer Punkt den ich Persönlich noch für wichtig halte: Nachdem ihr was zum laufen gebracht habt, schaut euch an wie andere das Problem gelöst haben und versucht ihren Ansatz zu verstehen, das bringt oft ne völlig neue Perspektive.

  • @Binary4O4
    @Binary4O4 4 роки тому +1

    Sehr gutes Video, die Tipps kann ich jedem wirklich ans Herz legen, musste ich über die Jahre meiner Ausbildung was die Programmierung anbelangt, auch erstmal verstehen.

  • @GermanTimecrafter
    @GermanTimecrafter 4 роки тому +2

    Es ist unfassbar, wie gut du erklären kannst :) danke!

  • @lllusion1
    @lllusion1 4 роки тому +2

    Sehr nützlich vielen Dank!

  • @katjalange528
    @katjalange528 2 роки тому

    Danke für dieses Video. Du hast da viele Punkte angesprochen, die mich total abholen. Also wage ich wohl doch noch mel einen Neustart :-) Danke.

  • @lupinholmes6167
    @lupinholmes6167 4 роки тому +1

    Ich danke Dir so sehr für Deine Videos. Ich habe schon öfter versucht, mir das Programmieren selbst beizubringen, habe es dann aber immer wieder aufgegeben. Der Hauptgrund waren meine Selbstzweifel. Das allererste Mal hatte ich meinen Vater um Hilfe gebeten, der selbst Softwareentwickler ist. Aber damals hat er mich so mit Begriffen und neuem Wissen überhäuft, dass ich schon nach zwei Minuten nicht mehr mitgekommen bin. Daher habe ich mich immer so gefühlt, als wäre ich zu doof, Programmieren zu verstehen. Jetzt weiß ich: Mein Vater ist einfach kein guter Lehrer. Durch Deine Videos fällt es mir viel einfacher, die ganze Thematik zu verstehen und so langsam glaube ich, überwinde ich auch diese Stimme in meinem Kopf, die mir einreden will, dass ich nichts kann. Deshalb noch einmal ein ganz ganz großes Danke für alles, was Du tust. Du hilfst mir, und sicher vielen anderen, immens damit.

  • @xDerFred
    @xDerFred 4 роки тому +1

    Das Video kommt echt zu einem guten Zeitpunkt.
    Ich habe mein Mechatronikstudium geschmissen und fange morgen eine Ausbildung zum FIAE an.
    In der kurzen Studienzeit konnte ich schon sehr gute Grundkenntnisse in c++ erlernen und habe auch schon so einige Programme geschrieben.
    Was mir bislang immer gut geholfen hat, ist ein separates "Projekt" zu haben, in dem man Teile des eigentlichen Projektes entwickeln oder testen kann, um diese dann vernünftig einzubauen. Das verhindert vielleicht ein bisschen, dass so ein großes Gewusel und Durcheinander entsteht, wenn man in dem Hauptprojekt rumprobieren muss.
    Auf jeden Fall ein schönes Video!

  • @barkeeper7887
    @barkeeper7887 4 роки тому +1

    Danke für dieses Nice Video
    Deine Videos sind einfach immer motivierend weiter so!

  • @Ayntak
    @Ayntak 4 роки тому +6

    Video zu Übungen für Anfänger klingt sehr gut!

  • @itz_keksiii4620
    @itz_keksiii4620 3 роки тому +2

    Hey, erstmal danke wegen den ganzen Tipps.
    Zu Tipp 2 kann ich sagen, da hast du absolut recht.
    Ursprünglich wollte ich einen MC server machen hatte jedoch keine Vorerfahrung im Thema Java etc.
    Ich schaute mir Tutorials an und habe gemerkt das ich nach dem verstehen der Grundlagen besser mit neueren Dingen besser umgehen kann, da ich verstehe was ich schreibe und nicht einfach nur abschreibe und hoffe das es klappt.

  • @Thess6969
    @Thess6969 4 роки тому +1

    Bester Mann!
    Danke für deinen Content :D

  • @momotabaluga2417
    @momotabaluga2417 3 роки тому

    Danke für das Video

  • @justmiraak2141
    @justmiraak2141 4 роки тому +2

    Hey Cedric
    Ich habe mich heute dazu entschieden mit Python anfangen. Vielen Dank für die Tipps ich werde alle beachten und werde mir alle Videos von dir über Python ansehen. Ich werde immer Mal wieder in die Kommentare schreiben wie es läuft :)

  • @Scorpion2321-o9o
    @Scorpion2321-o9o 4 роки тому +1

    Ich beschäftige mich bereits 3 Jahren mit programmieren, im 1 Jahr war ich aber in ein HTL im Bereich Maschinenbau, ich war der einzige was eine Ahnung hatte wie C funktioniert, und dementsprechend hatte ich ne 1. Und nun bin ich seit einem Jahr in ein Informatik HTL in Wien und auch wenn wir noch (was ich echt schade finde) keine Hochsprachen lernen bin ich zufrieden, dass ich die Richtung Informatik zugeschlagen habe. Beim Schulbeginn ab werden wir Java lernen, ich kann Java schon recht gut da ich Bücher habe und DeBukkit und FoxDen auf YT geschaut habe. Bei dir habe ich (fast) alle Python Videos angeschaut und bin recht gut darin. Informatik ist einfach eine Leidenschaft. Ich schaue auch auf dein Vlog Kanal manchmal vorbei, ist recht interessant.

  • @pastafariasard2328
    @pastafariasard2328 4 роки тому +1

    Gutes Video habe im Juni ein Python Kurs gemacht da wären diese Worte am Anfang und Ende eine gute Motivation gewesen. Aber werde deine Python Videos zum repetieren sehr gerne anschauen

  • @user-ry2um8vt6c
    @user-ry2um8vt6c 4 роки тому +4

    Ich habe so viel durch deinen Kanal und stack overflow gelernt hehe, da muss man einfach mal danke sagen.
    Wer hier einen Daumen runter gibt hat einfach selber Probleme, schätze ich.

  • @jonathanmuller9398
    @jonathanmuller9398 4 роки тому +12

    Omg ich war die letzten Tage total demotiviert jetzt kommt dieses Video einfach geil danke! Video Idee Tipps für hacker weil das ist ja nh ganze Menge was man da lernen muss. Lol jetzt will ich coden weil ich weiß wie ich am besten lerne ich hab mich eindeutig zu über fordert. bin am laptop;)

  • @treeball1351
    @treeball1351 2 роки тому +2

    Super Kanal , danke für dein Video ich fang jetzt mit 59 nochmals an neu durchzustarten.

  • @salehisso9442
    @salehisso9442 4 роки тому

    Top! Besonders die Sache mit den Fehlern und dem beheben von Bugs stimmen sowas von. ;D

  • @Vinavo-sinan-alkis
    @Vinavo-sinan-alkis 4 роки тому +1

    Ich danke Dir so sehr!

  • @PrinzessinPlanlos
    @PrinzessinPlanlos 4 роки тому +1

    Tolles Video! :)

  • @lynndoggo
    @lynndoggo 4 роки тому +1

    Danke hast mich für die Ferien motiviert!

  • @Erfolgreich-IT
    @Erfolgreich-IT 4 роки тому +3

    Sehr schönes Video!
    Hab auch gefühlt jede Sprache 10x angefangen LUL
    #FürDenAlgorithmus

  • @easypy
    @easypy 2 роки тому +1

    Klasse Video!

  • @kero2361
    @kero2361 4 роки тому +1

    Danke Meister du bist einfach Goldwert und motivierst immer wieder

  • @Holzf43ller
    @Holzf43ller 3 роки тому

    Hi, ich finde die Module und die damit verbundenen Zugriffe sind auch ziemlich wichtig. Ich habe jetzt vor einiger Zeit meinen Deep Dive in TDD gemacht und mache es jetzt überall.
    Gut, Playmode-Tests in Unity noch nicht so sehr aber für die grundlegenden Business-Rules. Trennen von UI und Business Rules sind auch sowas. ist mir, besonders bei Internetgeschichten, schwer gefallen, aber je mehr man sich "zwingt" auf eine modulare Vorgehensweise zu achten, desto einfacher wird es, besonders hinten raus. TDD hilft auch hier, da man ja eh auf die Klassen und Methoden zugreifen muss für die Tests. so ist das ganze abgeschlossen und man kann sich einen Button schaffen, der einem sagt wo man falsch ist, bzw ob man falsch ist.
    Ich finde deine Videos absolut spitze!!

  • @borise.128
    @borise.128 3 роки тому

    Danke , machst mir Mut :)

  • @applayerplayer8850
    @applayerplayer8850 4 роки тому +29

    Kannst du in einem Video erklären was man im Beruf braucht also z.B. man lernt eine Programmiersprache wie sehen dann die Aufgaben im Job aus, was muss man können?

    • @btx47
      @btx47 4 роки тому +7

      Das kommt ganz auf deine Tätigkeit an. Manche müssen nur Programmieren können, damit sie verstehen wie IT Entwicklung funktioniert (wäre mehr Richtung Projektmanagement). Andere wiederum entwickeln konkret an einem Projekt, wo dann z.B. Funktionalitäten programmiert werden müssen. Die Aufgaben die man bekommt werden auch sehr von der jeweiligen Erfahrung abhängen. Anfänger müssen meist erst mal einfach Funktionen programmieren die vorgegeben werden, später kommt dann die eigentliche Entwicklung dazu (Entwerfen von Datenstrukturen, Feststellen/Planen wie das eigentliche Projektziel im Programm implementiert werden soll, ...).
      Je mehr Erfahrung man hat, desto weniger wird man meistens zum Programmieren kommen, und mehr mit der Planung der Architektur beschäftigt sein, denn Code nach Vorgaben implementieren, können meistens auch unerfahrenere Mitarbeiter übernehmen.

  • @czaronnomi7775
    @czaronnomi7775 4 роки тому

    Moin, wollte mal sagen, du macht echt gute Videos!
    Ich hatte vor längerem mit c# angefangen und frustriert aufgegeben unter anderem weil ich so Windows und Compiler abhängig war.
    Über deine Linuxvideos bin ich dann auf Phyton gestoßen und dachte ist vielleicht was für mich, aber hab schnell gemerkt das es für einen Blutingen Anfänger eher Suboptimal ist.
    Am Ende habe ich mich jetzt für Javaskript entschieden unter anderem weil man schnell sichtbare Erfolge hat und weil es auch in die Richtung geht was ich machen möchte.
    Dann hab ich mir mir deine Playlist angeschaut, da deine Videos aber gut aufeinander aufbauen, habe ich doch erst mit den HTML Videos angefangen und bin gerade bei CSS.
    Ein kleiner Kritikpunkt beim CSS habe ich.
    Es ist wirklich wichtig den Leuten immer Klaar zu machen das Sie sich Notizen machen müssen, am besten im Code gleich. Ebenfalls die hinweise zur Übersichtlichkeit sind manchmal nicht so oft.
    Deine Turtorials nutze ich dann zum Experimentieren, also wie kann ich das gelernte für mich Anwenden. :-) Und das macht richtig Spaß.
    Im Discort sind überwiegend auch Hilfreiche Leute die auch mal fragen beantworten wo Profies oft eher abwinken.
    Also Kurz um. WEITER SO ;-)

  • @badpackage8673
    @badpackage8673 4 роки тому +2

    Nützliche tips ❤️

  • @echtertill
    @echtertill 3 роки тому +1

    Cedric du bist einfach super! Ohne dich könnte ich nix am PC machen, was ich tue!

  • @schulhofprogrammierung5159
    @schulhofprogrammierung5159 4 роки тому

    sehr cooles Video- Vielen Dank dafür.

  • @billyzyron5960
    @billyzyron5960 3 роки тому

    Das Text Adventure Spiel hat mir sehr geholfen und den Lernprozess beschleunigt, danke sehr!

  • @NormannCfC
    @NormannCfC 4 роки тому +1

    Punkt 10 ist so enorm wichtig und zugleich unterschätzt. Yoda sagte ja schon: "Versagen, der größte Lehrer ist", und mein alter Chef (kein Coder, da ging es um Maschinen); "ein Fehler kann und darf genau einmal passieren. Aber dann musst du aus ihm gelernt haben. Eine große Chance!" Ich selber lerne übrigens immer noch viel aus den Meldungen von Pylint...

  • @Hummr01
    @Hummr01 4 роки тому +2

    Ich mag dieses Format wenn du so Tipps und Tricks gibst :)

    • @simonzobrist4171
      @simonzobrist4171 4 роки тому

      Ich mag das Format auch. Ist eine gute Ergänzung mit wichtigen Tipps zu den eigentlichen "Coding-Playlists", etc.

  • @paydark1947
    @paydark1947 4 роки тому

    Danke für das Video :)
    Ich habe vor 3 Wochen angefangen mich in die Materie einzuarbeiten. Vor ein paar Tagen hatte ich meinen ersten Misserfolg:/ Seitdem mache ich viel weniger, weil meine Motivation ziemlich am Ende war. Nach dem Video habe ich wieder richtig Lust bekommen :) Danke !😮👌🏻

  • @deanmercer582
    @deanmercer582 4 роки тому +2

    Ich fand es aber bisher tatsächlich immer motivierend wie viel das ist, schaue gerade deine python reihe.. und bei den Übungen sind meine Codes dann immer absolut Basic.. bis ich das video dann weiter gucke und sehe wie du das einfach in 100x schöner schreibst.
    Das macht doch den Spaß daran aus, zu sehen wie extrem man sich noch verbessern kann.

  • @Fokodiamond
    @Fokodiamond 4 роки тому +2

    Sehr schön erklärt, finde ich nach Jahren der eigenen Motivation zum programmieren super. Allerdings ist da noch eine Sache!! Code lesen lesen und lesen. Man lernt am besten durch Code anderer (wenn man ihn verstehen kann). Man findet manchmal auch Fehler und freut sich nen Keks wenn man es optimieren kann oder „debugen“ kann.

  • @nikomitk8091
    @nikomitk8091 4 роки тому

    Hab jahrelang versucht mit programmieren anzufangen, aber hab es nie wirklich durchgezogen, am anfang von diesem Schuljahr hat dann aber meine Motivation wieder gekickt und inzwischen bin ich relativ brauchbar in Java und kann auch (dank deiner videoreihe) gut was in c++, ein wichtiger tipp von mir: Erst laufen lernen bevor man versucht zu rennen!

  • @prayingpriest7580
    @prayingpriest7580 4 роки тому

    Abo da gelassen und der 110.000 Abbonement gewesen. o.o

  • @autography1
    @autography1 4 роки тому +1

    Ich Feier dich so sehr 💪🏻

  • @meisterdarwod1280
    @meisterdarwod1280 3 роки тому

    Hallöchen, erst mal danke ich dir für dieses Video es hat mir doch, glaube ich, sehr gute Tipps an die Hand gegeben. Ich habe jetzt mit 47 eine Umschulung angefangen zum Anwendungsentwickler und gehe Schritt für Schritt diese Aufgabe an. Ich glaube das ich mich an Java orientieren werde, aber deine Tipps sind ja Sprachen übergreifend. Danke nochmal dafür.

  • @shinonkagura1476
    @shinonkagura1476 4 роки тому

    Wie eigentlich immer ein gutes Video. Ich finde deine Tips sehr gut. Das einzige was ich Persönlich immer sehr bescheiden finde bei LehrVideos oder ähnliches sind die Aufgaben Stellungen. Also als kurze Erklärung. Wenn ich etwas lerne brauche ich viele praktische Übungen womit ich mich beschäftigen kann. Ähnlich wie Challenges. Es wird eine Aufgabe gestellt und dann darf man sich daran wagen. Am Ende wird dann diese Aufgabe anhand von 1 bis 2 Beispiel Lösungen durch gegangen. Dadurch erhalte ich Referenzen wie man eine bzw. Eine ähnliche Problemstellung lösen kann. Ich selbst denke nämlich in 85% aller Fälle viel zu kompliziert wodurch der Code sich meist verkompliziert aber durch die Referenzen und den eigenanteil der Übung fallen mir zusehens leichtere Lösungen etc. Ein. Das hilft mir sehr beim Lernen.
    Ich wollte mit dem Beispiel darauf hinaus das ich diese Art der Übung vermisse, nicht genug da sind, zu wenig vorhanden sind usw usw. Ja auch hier auf dem Channel. Vielleicht könnte man da noch etwas Produzieren zu den entsprechenden Sprachen. Für mich (eigen Werbung) wäre das C# unity & (eher weniger) C++ unreal engine.
    Da fallen mir Projekt bezogene Beispiele zu sein. Zb. C# MySQL WPF App die auch was nützt. Zb. VideoDatenbank oder so um die Motivation zu steigern....
    Naja lange Rede kurzer Sinn vlt. Könnte man ein bissel mehr Praxis inkl. Beispiel Referenzen Lösungen rein bringen da gerade als Anfänger es schwer ist eigene Projekte zu starten und zu schreiben wenn man keine Referenzen hat. Sprich ist das guter Code? Wenn nein was ist nicht gut. Wenn nein, was kann man Verbessern usw.
    Sry, wenn Fehler im Text sind, hab den fix via Mobil rein getippert...

  • @danielma2824
    @danielma2824 4 роки тому +1

    echt super wenn dann noch aufgaben kommen ich find es sehr super wie du das machst wetter so

  • @RC-14
    @RC-14 4 роки тому +4

    Ein Video was sich jeder unabhängig von der gesammelten Erfahrung ansehen sollte!
    Besonders wichtig war für mich Punkt 6 (Kleine Codeblöcke) weil dadurch selbst der größte Spaghetticode lesbar werden kann.

  • @skm79925
    @skm79925 4 роки тому

    Danke, sowas habe ich echt gebraucht.

  • @456luisito
    @456luisito 3 роки тому

    Vielen Lieben Dank. Fange quasi gerade erst an und da kommen diese Tipps echt wie gerufen ! ! !
    Bitte weiter so!
    Mfg
    Hector

  • @jano_lp8836
    @jano_lp8836 3 роки тому

    Bei Tipp zwei gebe ich dir recht also ich habe zuerst die Grundlagen bei ein anderen yt Kanal geschaut allerdings habe ich bei dir doch noch paar Fakten dazu gelernt, also auch mal ein paar Themen doppelt Schauen, so kann man selbst wenn man Bits neues lernt sich die Sachen einprägen

  • @Sisa095
    @Sisa095 2 роки тому

    Danke für dieses Video. Ich studiere Informatik an Uni und fühle ich mich total überfordert

  • @GoodVibesTV94
    @GoodVibesTV94 2 роки тому +2

    Du hast mein Leben gerettet. Ein fettes Lob deine Playlists und an deiner Arbeit.

  • @alfmelmak1840
    @alfmelmak1840 4 роки тому +1

    Cool genau das Video hab ich gebraucht 😀

  • @frozenvictim
    @frozenvictim 4 роки тому +5

    das video ist super. jetzt fang ich wieder an zu programmieren als ausgleich zu meiner ausbildung die morgen beginnt

  • @sarahth.5398
    @sarahth.5398 2 роки тому +2

    Oh wenn du tatsächlich alle Kommentare liest, dann möchte ich dir für deine Videos danken. Gerade für die Security Sachen interessiere ich mich immer mehr, seit dem ich deine Videos schaue. Ich weiß ehrlich auch gar nicht mehr wie ich auf deine Videos gekommen bin, aber könnte stundenlang zuhören. Ist immer interessant und teilweise auch witzig aufgearbeitet. An den Code challenges hab ich noch nicht teilgenommen (ich binge immer alte Videos und sehe neue oft zu spät), es reizt mich aber sehr mal zu sehen wo ich da stehe.
    Ich arbeite mittlerweile hauptsächlich mit Python und bin vor ein paar Jahren mit C/CPP, Mathematica und MATLAB gestartet (müsste mich aber wohl wieder einarbeiten, ist zT schon echt was her) und mache hauptsächlich Datenanalyse, bzw Zeitreihen erstellen oder Sachen automatisieren auf die ich keine Lust habe 😅
    Naja auf jeden Fall gerade für Anfänger find ich’s auch immer sehr cool so Starterprojekte zu haben, weil man ja oft nicht weiß was man machen kann oder wo man anfangen kann, zT auch nicht woher man Daten bekommt um was zu testen

    • @sarahth.5398
      @sarahth.5398 2 роки тому +1

      Oft würde ich die Videos gerne gleich mehrfach liken :D

    • @sarahth.5398
      @sarahth.5398 2 роки тому +1

      Zu der Frage mit dem Daumen runter: wenn’s von mir kommt liegt’s immer entweder an meinen Fettfingern (klicke daneben) oder meinem defekten Handy 😅 weiß jetzt nicht ob’s ausgerichtet wird, wenn ich den unlike danach wieder wegnehme und zu einem like mache

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  2 роки тому +1

      Vielen lieben Dank 😊

  • @Miedas11280
    @Miedas11280 4 роки тому

    Das tat nochmals gut. Ich mache gerade eine Umschulung zum Anwendungsentwickler. nun geht es ins Praktikum und danach in die Projektarbeit. Wenn du da eine Viedeoreihe machen könntest zur "Vorbereitung" der prüfung wie Projektantrag und was zu beachten ist bei der Dokumentation, also alles was um dem Code drumherum noch Passiert wäre echt cool.

  • @hallowas8898
    @hallowas8898 4 роки тому

    Top Video👍

  • @atrox3d511
    @atrox3d511 3 роки тому +1

    Hey danke für deine Videos. Ich bin derzeit sehr interessiert an Programmieren. Python C++ hab ich schon etwas Erfahrung sammeln können. Hab vor kurzem mit den Arduino eine Lüftersteuerung gebaut. Der Micro Controller wurde in C++ geschrieben. Mit Oled Display und Menü und Settings die man einstellen kann. Ca 300 bis 500 Zeilen Code. Ich würde aber auch gerne nur am PC Programmieren. Finde deine Videos inspirierend und es macht mir Hoffnung. Mach weiter so..

  • @hey-zq1vq
    @hey-zq1vq 4 роки тому +32

    Morpheus: Nur eine Sprache lernen
    Ich:
    Mein Vater hat mir C++ beigebracht
    Für ein Projekt brauchte ich Python
    In der Schule schreiben wir Java
    Deine MC Plugin Reihr ist in Kotlin geschrieben
    Und für meinen Zukünftigen Job brauche ich warscheinlich Phyton

    • @timverst2000
      @timverst2000 4 роки тому +20

      Richtig OP wenn dein Vater dir einfach ne Programmiersprache beibringen kann😂

    • @darthrevan9538
      @darthrevan9538 4 роки тому +16

      @@timverst2000 Meiner kann gerade Mal den Browser öffnen 😂

    • @fbeer23
      @fbeer23 4 роки тому

      Tim V. Hab mit den alten Java 2 Büchern von meinem programmieren gelernt 🤣

  • @ciaokid2104
    @ciaokid2104 4 роки тому

    So krass, ich hab damals verzweifelt bei Objektorientierung als ich mir deine Tutorialreihe PHP angeschaut habe. Heute lach ich dadrüber und bin meiner Einschätzung nach vertraut mit erweiterten OOP Konzepten. Was ich cool von dir fänd: eine Reihe zur Sprache Objective-C :)

    • @ciaokid2104
      @ciaokid2104 4 роки тому

      Es gibt einfach keine guten Ressourcen dafür, gefühlt ist alles nur noch Swift

  • @inkognitogalaxy1765
    @inkognitogalaxy1765 4 роки тому +2

    Oha, es hat mich jetzt richtig motiviert programmieren zu lernen...

  • @procrafter1021
    @procrafter1021 4 роки тому +4

    Ehre, hab grade mit java angefangen und dein Tutorials sind super. Es hat alles so funktioniert wie es soll. Danke an dich nochmal🔥

  • @Katercarlo14887
    @Katercarlo14887 2 роки тому

    Habe vor zwei Monaten angefangen Python zu lernen und ich kann nur sagen, egal wie frustriert ihr seid, einfach weiter machen! Immer wiederholen und erstmal die Basics machen

  • @zjihf
    @zjihf 4 роки тому +1

    Absolut super Video für Anfänger! Respekt!

    • @simonzobrist4171
      @simonzobrist4171 4 роки тому +1

      Nicht nur für "blutige Anfänger", so finde ich. Ist immer wieder mal gut sich solche Punkte ins Gedächtnis zu rufen. Vor allem dann wenn man nur so vor Tatendrang sprudelt und sich dann doch wieder irgendwo verzettelt, oder mit den eigenen Skills nicht zufrieden ist.

    • @zjihf
      @zjihf 4 роки тому

      Simon Zobrist Auf jeden Fall das passiert mir oft und es tut gut zusehen das man mit solchen Problemen nicht alleine da steht

    • @simonzobrist4171
      @simonzobrist4171 4 роки тому +1

      @@zjihf Kann ich leider nachvollziehen. Ertappe mich immer wieder dabei. 🙈
      Erst bei HTML (damals als viele Seiten noch ziemlich statisch waren), dann bei Java und nachfolgend auch bei PHP, JS, CSS, etc. Dann dachte ich, ich hätte das jetzt im Griff, doch dann kamen C# und ASP.NET Anwendungen und ich schlage mich wieder mit denselben Themen rum. 😂🤦‍♂️🤷‍♂️

  • @loverealhiphop9571
    @loverealhiphop9571 2 роки тому

    Danke!
    Deine Tipps sind sehr hifreich für mich ich gehöre wohl zu den Kanidaten die einfach zu viel auf einmal wollten.
    Das hat dazu geführt, dass ich bei der Python Playlist bereits nach 3 Tagen beim Textadv angekommen war und merken musste das mir als absoluter Neuling (Nur einmal Karel durch Tipp von Niklas Steenfatt durchprogramiert habe(welcher bei Rekursion endete).) leider noch die Praktische anwendung der einzelnen Videos, welche ich zuvor angesehen, gestoppt und wiederholt habe noch fehlten obwohl ich es verstanden habe.
    Das ist sehr demotivierent gewesen wesshalb ich einen Tag Pause gemacht habe und nun auf dieses Video von dir gestoßen bin.

  • @buttecarl7827
    @buttecarl7827 4 роки тому

    Sehr schöne "Motivationsansprache", alleine dafür hast Du einen Daumen nach oben verdient. Seitdem ich auf deinen Kanal gestossen bin habe ich jedes Video gesehen. Die haben schon etwas weitergeholfen. Dafür danke. Aber mal eine Frage: Kannst du ein gutes Lehrbuch für Programmieranfänger empfehlen, oder hast Du zufällig selber schon ein solches Buch auf den Markt geschmissen?

  • @Guterzogenbistdunich
    @Guterzogenbistdunich 2 роки тому

    Den Punkt "nimmt Euch nicht zu viel vor" kann ich absolut und vollstens genauso unterschreiben, wie du es im Video beschrieben hast. Ich bin Student in der Informatik und habe vorletztes Semester gravierende Probleme gehabt. Anfangs gings gut und lief auch entsprechend und dann kamen wir inhaltlich an einen Teil der es in sich hatte und ich habe nichts mehr verstanden, da ich dann auch noch so ein Typ bin der nicht aufgibt und solange weitermacht bis es endlich sitzt, habe ich mich vollkommen verausgabt, sodass ich das Semester komplett verkackt habe. Auch mental hat mich das in ein Loch ohne Boden gezogen. Habe teilweise nicht mehr das Bett verlassen. Da ich dann in dem Kurs nicht mitgekommen bin, haben alle anderen Kurse auch gelitten. Da die Zeit die ich eigentlich in die anderen Fächer hätte investieren müssen, für das Fach investiert habe, wo ich nicht mehr mithalten konnte. Dass das nicht durchdacht war - um nicht dumm zu sagen ( Ups! :D ) - weiß ich auch, rückblickend, aber ich kann nicht aufgeben. So wurde ich einfach nicht erzogen. Ich bin mit dem Leitsatz erzogen worden "wenn du etwas nicht verstanden hast, dann hast du dich damit nicht ausreichend auseinandergesetzt."
    Wie dem auch sei resultiert aus diesem Punkt und meiner Beschreibung eine weitere Weisheit - weiß noch nicht, ich gucke gleich weiter, ob du das noch erwähnen wirst - nämlich die, dass man wissen sollte wann man ein Fach, welches zu viel Kraft & Aufwand kostet auch mal fallen lassen sollte und ggf. mit einem Fach im nächsten Semester kombinieren sollte in dem man besser klarkommt, so dass man die in dem einen Fach in dem man besser klarkommt auch die Zeit dann in dem in dem man schlechter Klarkommt investieren kann ohne das andere zu vernachlässigen. Aber zurück zum eigentlichen Punkt. Übernimmt euch nicht UND ganz wichtig lasst es nicht schleifen - fangt nicht mit prokrastinieren an. *Lernt jeden Tag und in kleinen und leicht erreichbaren Dosierungen!* Ohne jetzt die Erklärung aus psychologischer Sicht auszupacken, nur die Schlussfolgerung nutzend, ihr werdet sehen, dass der Effekt auf lange Sicht gewaltig sein wird.
    Grundsätzlich lerne ich gerne, aber als ich in diesem Loch war, war es echt schlimm und ich bin froh, dass dieses Semester wieder gut verläuft. Gott sei dank! Bin auch aus dem Loch wieder raus und habe wieder Hoffnung das auch erfolgreich in ein paar Semestern abschließen zu können.

  • @crown_exory1520
    @crown_exory1520 4 роки тому

    Ein gelungenes Video, längst überfällig und endlich mal Hilfreich, da man dadurch sinnvolle Tipps erhält. Wer braucht schon andere IT Kanäle wenn man Cedric hat

  • @-awwolf-
    @-awwolf- 4 роки тому +31

    Ganz wichtig finde ich auch, dass man nicht die eierlegende Wollmilchsau baut. Eine Software die alles können soll wird meist nie fertig und führt eher zur Frustration.
    Du solltest auch mal ein Video zu PEP8 machen

    • @asumyt
      @asumyt 4 роки тому

      @Alchemy - C64-AMIGA since 1987 Das denke ich mir auch immer wenn ich einen Algorithmus in einer Woche schreibe und mir voll die Gedanken darüber mache, und dann auf einmal einen Programmierer sehe, der den gleichen Algorithmus in einer Stunde geschrieben hat.

  • @danielf111
    @danielf111 4 роки тому +2

    Ein Video für Startprojekte wäre cool

  • @smartphonesammler3924
    @smartphonesammler3924 3 роки тому +1

    Ich habe vieles übersprungen und habe mit Pygame angefangen und das hat auch gut funktioniert. Ich habe ein Pong-Spiel programmiert das man mit der Maus steuern kann und ein paar andere Dinge. Aber ich holle ab und zu die Themen aus den Kurs nach.
    Ich glaube das lag auch alles daran, weil ich gehört habe was man alles mit Python machen kann, man kann ganz normale Tk-Befehle nutzen, aber auch spannender Dinge wie qr-Codes generieren, Dateien verschlüsseln, Emails versenden, KI programmieren, mit Pygame 2d-Spiele programmieren und mit den Ursina-Modul tatsächlich sogar 3d-Spiele erstellen. Man kriegt einfach Lust sowas auch mal zu probieren.

  • @felixkaube
    @felixkaube 4 роки тому

    Hilfreiches Video,
    hab mir gerade ein Buch über Pyzhon 3 gekauft und hab gerade angefangen,
    Vielen Dank

  • @reise-durch-die-welt
    @reise-durch-die-welt 2 роки тому +1

    Programmieren zu lernen bedeutet, sich auf eine lange Reise zu begeben. Enjoy the journey! Du bekommst wieder einen fetten "Daumen hoch" von mir. 👍

  • @nunu-ig9bz
    @nunu-ig9bz 4 роки тому +3

    Die Dislikes kommen eh von dem Kek, der die ganzen Pizzen bestellt hat... mach dir nichts draus, deine Videos sind richtig gut und sehr hilfreich :p

  • @nico32433
    @nico32433 4 роки тому +1

    Ich stand vor 2 Jahren an dem Punkt den er im Video beschreibt. Ein paar Tutorialvideos mitgeschrieben, dann nicht mehr weitergekommen und nach einiger Zeit nochmal neu angefangen. Und obwohl ich eher selten Programmiere, bin ich inzwischen an einem Punkt, an dem ich „reale“ bzw. sinnvolle kleine Projekte realisieren kann. Ich habe noch keinen besonders großen Wissensstand wenn man ihn mit dem von IT-Beruflern vergleicht (bin 15j.), aber wenn ich dranbleibe werde ich in noch 2 Jahren wieder auf mein jetziges Ich zurückblicken und mich wundern, wie wenig Ahnung ich im Vergleich zu jetzt habe. Also nicht von der großen Masse and Infos abschrecken lassen und einfach machen, auch die kleinen Erfolge müssen gefeiert werden! Bleibt nur realistisch und setzt nicht auf schnelle Ergebnisse und Ansehen durch vorgefertigte Skripte, sondern denkt dran, dass ihr das nur für euch selbst macht.

  • @ArneBab
    @ArneBab Місяць тому +1

    Als Hilfestellung zu Punkt 3 (Code Qualität) gibt es das Buch Java by Comparison. Es zeigt an Beispielen, wie Code durch kleine Refaktorierungen lesbarer wird.
    (weiß nicht, warum mir UA-cam das Video grade vorgeschlagen hat, ich finde es aber gut)

  • @kamoteos
    @kamoteos 4 роки тому +1

    Cooles Motivationsvideo. Habe selbst mega Lust programmieren zu lernen. Bis jetzt beschränkt es sich nur auf relativ simple Bash Scripte auf meinen RPI`s. Python kenne ich von Enigma2 und nun hast du mit dem Video endgültig mein Interesse geweckt!!
    Das mit dem Glücksgefühl nach einem Bugfix ist wirklich etwas das süchtig macht :D No pain no gain ;)
    Ein Tipp noch zu den Kommentaren im Code... Wenn ich meine "kleinen" Bash Scripte verfasse oder generell IT Projekte umsetze, dann lege ich stets nebenher eine Dokumentation darüber an. Es hilft wirklich ungemein beim 2. 3. usw Mal und erspart erneutes googlen bzw Nachforschen. Plus durch das Verfassen der Doku erhöht sich der Lerneffekt. Wer schreibt der bleibt :D

  • @davidjager773
    @davidjager773 4 роки тому

    Vielen Dank auch

  • @Hagelnot
    @Hagelnot 2 роки тому

    Ich hab zu lange gewartet weiter im Stoff zu gehen. Also wollte mit dem vorhandenen Wissen so viel wie möglich rausholen (Ziel: Textadventure ala Zork).
    Hab mir dann selbst Funktionen wie zum Beispiel capitalize() und islower() usw. geschrieben. Groß war die Erleichterung als ich sah, das gibt es alles schon xD
    Aber denke die Übung war nicht schlecht.

  • @Phillip3223
    @Phillip3223 4 роки тому

    Sehr gutes Video, die Themen werden meiner Meinung nach viel zu selten angesprochen.
    Was ich ja immer suche sind Videos die beschreiben, warum eine Software so designend wurde.
    Zb nicht einfach ein "einfaches" DAO Pattern in den Raum geworfen, sondern ausführlich beschreiben warum Klassen so encapsulated wurden und welche Gedanken dahinter stecken.
    Und das natürlich nicht auf ein "ist SOLID" herunter gebrochen, weil man ja ggf verschiedene Ansätze hätte wählen können.
    Und so was für diverse Softwarekomponenten.

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  4 роки тому +2

      Sowas hatte ich tatsächlich als Format mal geplant, aber ich hatte bisher nicht die Zeit dazu

  • @landix537
    @landix537 4 роки тому

    cooles video Danke

  • @MrMystery10Minecraft
    @MrMystery10Minecraft 4 роки тому +1

    Ich will sehr das Programmieren lernen aber immer wenn ich mir zum Beispiel Variablen oder Klassen Ankucke von der Playlist ich Verstehe nicht wo ich es Anwenden kann wie soll ich mit Variablen oder Klassen eine Richtige Anwendung coden ?

  • @Kevin-yd3yi
    @Kevin-yd3yi 4 роки тому

    Das mit der Pause merkt man schnell, wenn man sich mal mit einem komplexeren/ größeren Problem, egal in welchem Bereich, beschäftigt.

  • @gphii
    @gphii 4 роки тому

    Wirklich sehr hilfreiches Video, nur hab ich noch ne Frage, nämlich wenn ich c++ gelernt habe und in unreal engine programmieren will, kann ich dann einfach ganz normalen c++ code schreiben? Weil hab da Dinge gesehen wie UProperties und so. Jetz bin ich mir nicht sicher, ob ich ein specielles Unreal Engine c++ lernen muss bzw. Es so etwas überhaupt gibt oder ich einfach mit normalem c++ loslegen kann.

  • @LesterFD
    @LesterFD 3 роки тому

    Ich hatte mehrere Vorlesungen zu Java und eine In C gehört, deshalb konnte ich die ersten 30 Python Videos easy in 2-3 Wochen schauen. Vielleicht geht es ja vielen deiner Zuschauer so :)

  • @christianriekert2908
    @christianriekert2908 3 роки тому

    Ich habe vor kurzem in deinem C Tutorial angefangen.
    Ich schreibe den Code aber wegen der Einfachheit der Formatierung (bspw. Automatisches setzen der zweiten Klammer, automatisches einrücken, der farblichen Darstellung und der automatischen Fehlererkennung) in Visual Studio Code und nicht in einem Textverarbeitungsprogramm (wie notepad++ o.ä.).
    Ist das zu empfehlen oder wird da gerne dann die selbstständige Formatierung vernachlässigt oder irgendwas weniger beachtet als sonst?
    Liebe Grüße und weiter so ✌🏻