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 :)
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."
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.
@@speedyspeedy8356 Darauf zielt der Spruch doch ab.
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
fühl ich
Wäre ja komisch, wenn du denkst, dass du zu gut dafür bist! Kann ja nicht schaden:D
Ich bin so ähnlich. Egal wo, egal wann egal von wem - ich versuche immer ständig hinzu zu lernen.
Auch wenn ich schon über einem Jahr programmiere, konnte ich dennoch was lernen.
Großes Lob!
Ein bisschen Angst habe ich jetzt schon vor Cedric... Der kann Gedanken lesen! Geiles Video!
Das sagst du doch nur, weil du dich ertappt fühlst, seinen Code kopiert zu haben x)
@@1996Pinocchio ach ja? 😁
der spruch der mich in meiner anfänger phase immer begleichtet hat war "code to learn, dont learn to code"
Schöner Spruch, genau so schauts aus!
so wahr
"eat to shit, don't shit to eat" - Syntaktisch soweit identisch, nur semantisch etwas weit auseinander. Welcome to Software-Engineering ;)
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"
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🙏
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.
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.
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 😂
Noch geiler ist es die Bugs von Kollegen zu finden und zu fixen. Entstehen meistens spaßige Situationen Büro
@@DJNeroX1 hau raus, DJNeroX1
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.
Mir ist dann aber ein Stein vom Herzen gefallen xD
@@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?
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
Genau so ein Video hab ich gerade gebraucht
Jaaa ich auch
Der Code an dem man jetzt arbeitet, ist nur die Übung für deinen nächsten.
-George W. Bush
Direkt Abo !!!
Dank dir habe ich vieles Gelernt ;D
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 :)
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!
"Nur eine Sprache lernen"
Meine Uni: Hier habt ihr in den ersten 2 Semestern Java, Scala, MIPS Assembler, C, SQL und VHDL
Seems legit
Same
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 ;)
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
@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 ;)
VHDL ist eine HDL keine Programmiersprache. Is5 was anderes sagt unser Prof 😂
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.
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.
Es ist unfassbar, wie gut du erklären kannst :) danke!
Sehr nützlich vielen Dank!
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.
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.
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!
Danke für dieses Nice Video
Deine Videos sind einfach immer motivierend weiter so!
Video zu Übungen für Anfänger klingt sehr gut!
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.
Bester Mann!
Danke für deinen Content :D
Danke für das Video
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 :)
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.
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
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.
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;)
Super Kanal , danke für dein Video ich fang jetzt mit 59 nochmals an neu durchzustarten.
Top! Besonders die Sache mit den Fehlern und dem beheben von Bugs stimmen sowas von. ;D
Ich danke Dir so sehr!
Tolles Video! :)
Danke hast mich für die Ferien motiviert!
Sehr schönes Video!
Hab auch gefühlt jede Sprache 10x angefangen LUL
#FürDenAlgorithmus
Klasse Video!
Danke Meister du bist einfach Goldwert und motivierst immer wieder
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!!
Danke , machst mir Mut :)
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?
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.
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 ;-)
Nützliche tips ❤️
Cedric du bist einfach super! Ohne dich könnte ich nix am PC machen, was ich tue!
sehr cooles Video- Vielen Dank dafür.
Das Text Adventure Spiel hat mir sehr geholfen und den Lernprozess beschleunigt, danke sehr!
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...
Ich mag dieses Format wenn du so Tipps und Tricks gibst :)
Ich mag das Format auch. Ist eine gute Ergänzung mit wichtigen Tipps zu den eigentlichen "Coding-Playlists", etc.
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 !😮👌🏻
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.
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.
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!
Abo da gelassen und der 110.000 Abbonement gewesen. o.o
Ich Feier dich so sehr 💪🏻
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.
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...
echt super wenn dann noch aufgaben kommen ich find es sehr super wie du das machst wetter so
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.
Danke, sowas habe ich echt gebraucht.
Vielen Lieben Dank. Fange quasi gerade erst an und da kommen diese Tipps echt wie gerufen ! ! !
Bitte weiter so!
Mfg
Hector
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
Danke für dieses Video. Ich studiere Informatik an Uni und fühle ich mich total überfordert
Du hast mein Leben gerettet. Ein fettes Lob deine Playlists und an deiner Arbeit.
Cool genau das Video hab ich gebraucht 😀
das video ist super. jetzt fang ich wieder an zu programmieren als ausgleich zu meiner ausbildung die morgen beginnt
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
Oft würde ich die Videos gerne gleich mehrfach liken :D
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
Vielen lieben Dank 😊
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.
Top Video👍
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..
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
Richtig OP wenn dein Vater dir einfach ne Programmiersprache beibringen kann😂
@@timverst2000 Meiner kann gerade Mal den Browser öffnen 😂
Tim V. Hab mit den alten Java 2 Büchern von meinem programmieren gelernt 🤣
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 :)
Es gibt einfach keine guten Ressourcen dafür, gefühlt ist alles nur noch Swift
Oha, es hat mich jetzt richtig motiviert programmieren zu lernen...
Ehre, hab grade mit java angefangen und dein Tutorials sind super. Es hat alles so funktioniert wie es soll. Danke an dich nochmal🔥
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
Absolut super Video für Anfänger! Respekt!
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.
Simon Zobrist Auf jeden Fall das passiert mir oft und es tut gut zusehen das man mit solchen Problemen nicht alleine da steht
@@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. 😂🤦♂️🤷♂️
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.
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?
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.
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
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
@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.
Ein Video für Startprojekte wäre cool
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.
Hilfreiches Video,
hab mir gerade ein Buch über Pyzhon 3 gekauft und hab gerade angefangen,
Vielen Dank
Programmieren zu lernen bedeutet, sich auf eine lange Reise zu begeben. Enjoy the journey! Du bekommst wieder einen fetten "Daumen hoch" von mir. 👍
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
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.
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)
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
Vielen Dank auch
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.
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.
Sowas hatte ich tatsächlich als Format mal geplant, aber ich hatte bisher nicht die Zeit dazu
cooles video Danke
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 ?
Das mit der Pause merkt man schnell, wenn man sich mal mit einem komplexeren/ größeren Problem, egal in welchem Bereich, beschäftigt.
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.
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 :)
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 ✌🏻