Die 10 häufigsten Fehler beim Programmieren lernen

  Рет қаралды 3,227

Programmieren mit Mario

Programmieren mit Mario

Күн бұрын

Пікірлер
@herzbertrattensack3933
@herzbertrattensack3933 2 жыл бұрын
Vielen Dank 👍. Lehrreich und interessant wie immer 😎👌.
@ulrichweisswange959
@ulrichweisswange959 2 жыл бұрын
Danke!
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen herzlichen Dank :)
@Adrian-rd9fv
@Adrian-rd9fv 2 жыл бұрын
Vielen Dank für das Video. Ich habe vor etwa einem Jahr damit begonnen ein von mir seit ewigen Zeiten geplantes Projekt in die Tat umzusetzen. Eines der Ziele war, einen möglichst großen Nutzerkreis auf verschiedenen Plattformen ohne komplizierte Installation und zu erreichen. Bis dahin hatte ich hauptsächlich Datenbankanwendungen für den eigenen Einsatz entwickelt. Mit Javascript, html bzw. CSS hatte ich nur in den Jahren 2005 und 2006, eher experimentell zu tun. Mit PHP noch nie. Für mich war das nach dieser langen Zeit eine Landung auf einem fremden Planeten. Viel Try and Error, aber hoch interessant. Ich kann das was Du im Video zeigst vorbehaltslos unterschreiben. Themenvertiefung passiert mir grundsätzlich bei der Projektumsetzung, anhand konkreter Aufgaben. Um zum Ziel zu kommen konnte ich weder javascript, php, css oder gar html außer Acht lassen. Verfestigen konnte sich alles erst im Zusammenspiel. Was mich noch interessieren würde, wären ein paar Tipps dazu wie man sich sinnvoll vernetzt. Selbst weiter lernen, aber auch andere teilhaben lassen.
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen Dank für deine Zeilen! Zu letzteres, ich schreibe es mir gerne mit auf. Mal schauen ob ich ein sinnvolles Video machen kann :)
@gerselent
@gerselent 2 жыл бұрын
Absolut das beste Video was du bisher gemacht hast, kurz und bündig, super ;D
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Oh, schön zu hören. Freut mich sehr! Wünsche dir ein gutes Wochenende ✌️
@gerselent
@gerselent 2 жыл бұрын
@@ProgrammierenMario Danke dir, wünsche ich dir auch ;D
@ifrit-xp6iq
@ifrit-xp6iq 2 жыл бұрын
Danke für dieses tolle Video. Es waren Tipps dabei, die ich bisher noch nicht auf dem Schirm.
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Gern geschehen 😊
@Me-km2dm
@Me-km2dm 2 жыл бұрын
Tausend Dank für deine Videos. Bin zwar kein Anfänger aber es hat mir tatsächlich trotzdem geholfen das Ein oder Andere auf der Arbeit noch etwas zu optimieren. Sehr einfach auch erklärt. Bin der Meinung, dass selbst totale Anfänger verstehen von was du redest. 👍🏻
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Das freut mich sehr! Vielen Dank für deine Nachricht :)
@K_Andreas
@K_Andreas 2 жыл бұрын
Hallo Mario, gerne reihe ich mich wieder ein, in die Schar all derer, die Deine Videos klasse finden. 👍 Diesmal muss ich Dir ein ganz besonderes Lob aussprechen. 🏆 Es hat mich beeindruckt, wie klar und deutlich Du die 10 Punkte herübergebracht hast. Das verdient größten Respekt. Mach weiter so. Mit so einem Lehrer macht es Spass, auch weiter dabei zu bleiben und noch mehr zu lernen. 👏🏼 Deshalb heute wieder volle Punktzahl: ⭐️⭐️⭐️⭐️⭐️
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Na das hört man doch sehr gerne. Vielen Dank für deine positiven Worte. Freut mich sehr!
@rapier64
@rapier64 2 жыл бұрын
Vielen Dank für dieses tolle und sehr informative Video!!! Immer wieder motivierend und auf den Punkt gebracht! 😀
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen Dank für dein Lob! Macht mir sehr viel Spaß :)
@johnllegar
@johnllegar 2 жыл бұрын
Sehr gut erklärt. Coden lernen ist wie eine Sprache lernen und da muss man selbst herausfinden: Was für ein Lerntyp bin ich? Eine Lernstruktur entwickeln ist notwendig. Ebenso das man Freude durch Projekte entwickelt oder durch Kumpels die ebenfalls gerne Coden.
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen Dank ✌🙂
@yt7042
@yt7042 2 жыл бұрын
Danke für das Video. Ich glaube ich muss dir in fast allen Punkten Recht geben. Beim Thema Komfortzone braucht es allerdings etwas Erfahrung um zu entscheiden ob man ein Thema besser vertieft oder in die Breite geht. Auch das Thema Software-Architektur ist beim Start erst einmal nicht so wichtig. Damit sollte man sich beschäftigen wenn die Grundlagen da sind, sonst entsteht schnell Frustration und Desinteresse. Schönes WE!
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Da stellt sich halt die Frage des Zeitpunktes. Das ist ziemlich individuell. Allgemeine Aussagen sind da immer schwierig, so auch meine Eigenen ;) Mit Architektur meinte ich simple Design Patterns welche man auch schon am Anfang anschauen kann, z.b. Singleton Pattern. Natürlich erst nachdem OOP sitzt. Denn da fängt es für mich persönlich schon an. Natürlich darf und sollte man dabei noch Fehler machen und man muss auch nicht am Anfang alles verstehen, aber es ist ein großer Bestandteil der heutigen Software-Entwicklung. Darüber wann nun das Ende vom Anfang ist und nicht mehr Anfänger ist, lässt sich natürlich auch streiten xD
@yt7042
@yt7042 2 жыл бұрын
@@ProgrammierenMario Ja, bestimmte Sachen kann man einfach nicht generalisieren, sondern nur versuchen in die richtige Richtung zu lenken. Vieles ist wichtig aber der Zeitpunkt muss halt stimmen.
@f4llOuTbOy101
@f4llOuTbOy101 2 жыл бұрын
Bitte mehr über die Zusammensetzung der Architektur.🙏 Welche Strukturtypen gibt es? Wie geht man vor etc.?
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Themen habe ich genug^^ Werde bestimmt mal was dazu machen. Geplant ist aber erstmal noch was zur Entwicklungsumgebung und Git. Gerade letzteres ist mit am wichtigsten.
@TiPPaZZ
@TiPPaZZ 2 жыл бұрын
Sehr gut und unterhaltsam aufgearbeitet, gut wenn man immer mal wieder über alles nachdenken kann, besonders wenn man des Öfteren struggled...es ist eine interessante Reise die nicht endet, naja außer man will es 🤓
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen Dank, dein Kommentar passt ja hervorragend zu deinem Namen. Per "Try n Error" habe ich selbst am meisten gelernt :)
@birdy1
@birdy1 2 жыл бұрын
Ja ja, die Komfortzone kenne ich aus eigener Erfahrung. Wenn man das für sich selber erkannt hat, ist es ja gut, daher versuche ich mich auch seit fast 2 Jahren an python und gerade React... :-) beruflich werde ich das wohl nicht mehr brauchen, aber die aha Erlebnisse sind schon klasse. Danke für die wieder mal wichtige Ansage, locker rüber gebracht.
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
✌️🙂
@_jaeger_fabian
@_jaeger_fabian 2 жыл бұрын
Super video, super Tipps! 💪 Danke dir. Grüße aus Z ✌️😁
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen Dank. Wünsche dir ein schönes Wochenende ✌️🙂
@bugsbunny4329
@bugsbunny4329 2 жыл бұрын
vielen Dank, schön zusammengefasst...zum Thema Architektur, kannst du da mal was zu sagen,wie arbeitest du damit?
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Danke für das Lob! Zu diesem Thema ist aktuell noch nichts weiter geplant. Gibt einfach zu viele Themen zur Auswahl ;)
@aubisoka
@aubisoka 2 жыл бұрын
... zu geil wieder!😄
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Danke dir :)
@sophiek8136
@sophiek8136 2 жыл бұрын
Zu Punkt 1, ich sehe meine Stichpunkte als Investment, das Kilo Altpapier liegt immerhin bei 8 Cent😅 Danke für deine tollen Videos.
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Haha xD So kann man es natürlich auch sehen :)
@codingcrashkurse6429
@codingcrashkurse6429 2 жыл бұрын
Meine 10 Cents zu allen Punkten: 1. Sehe ich auch so, Spaß an der Sache haben, gerade wenn es ohnehin ein Hobby ist 2. Am Ende brauchst du beides. Wild coden ohne zu wissen warum, hilft auch nicht so sehr 3. 100% agree! 4. 100% agree! Genau aus dem Grund ist es super früh was Greifbares zu bauen. 5. Schwierig. Die meisten kleinen Projekte brauchen keine Architektur finde ich. In großen Unternehmen gibt´s für sowas Systemarchitekten, die sich das überlegen. In der Welt der Microservices als Dev, gerade als Junior, würde ich davon noch Abstand nehmen. Kann leicht zu einem Gefühl der Überforderung kommen. 6. Das Klischee des introvertierten Nerds passt nicht mehr. Und bei Reviews: Kein Ego mitbringen! 7. Nur Sachen neu lernen um was neues zu lernen bringt finde ich auch nichts, das vergisst man wieder zu schnell. Lieber das lernen, was man auch direkt braucht. Lieber auch mal Dinge vertiefen. Programmierer, die in 20 Sprachen Hello World schreiben können braucht auch niemand. 8. Nicht nur beduggen, sondern auch richtige Debugger nutzen. Debuggen =! print statements :) 9. Zahlt auf Punkt 7 ein. Das lernen, was man braucht und direkt nutzen kann. 10. Git lernen ist ein MUSS :) Danke für das Video, war wieder sehr unterhaltsam
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Vielen Dank fürs reinschauen und für deine Ergänzungen und Gedanken dazu: Zu 5: Architektur fängt für mich schon bei simplen Design Patterns an. Einige davon kann man sich bereits am Anfang anschauen und versuchen eine Idee dafür zu bekommen. Zumindest meinte ich das ;) Zu 6: Sehe ich heute immer noch recht oft. Die haben angefangen sich zu tarnen. Schau zweimal hin. Sie nicken bei Reviews einfach nur freundlich ohne auf das besprochene wirklich einzugehen. xD Zu 7: Natürlich nicht irgendwas, sollte schon Sinn machen :)
@kurisu100
@kurisu100 Жыл бұрын
​@@ProgrammierenMario 6: kann ich vollends zustimmen. Wie oft habe ich als Testmanager erlebt, dass wenn ein Fehler im Test aufgetreten ist, ich den Entwickler der daran gearbeitet hat aktiv nach einer langen Pause frage musste, ob er bitte mal schauen kann was das Problem ist. Da wird gewartet, bis das BugTicket kommt, weil man sich irgendwie nicht am Testmeeting beteiligen will / kann(?).
@ZPIB
@ZPIB 2 жыл бұрын
Guten Tag lieber Mario, gibt es eine Webseite, die meinen Code strukturiert oder verbessert? Auf eine Rückmeldung freue ich mich!:)
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Eine Website ist mir nicht bekannt. Falls du VS Code verwendest, kannst du dir aber die Erweiterung Prettier herunterladen. Diese formatiert deinen SourceCode automatisch, wenn du z.B. in den Einstellung "formatOnSave" aktivierst.
@ZPIB
@ZPIB 2 жыл бұрын
@@ProgrammierenMario Danke Mario:)
@Henry-sv3wv
@Henry-sv3wv 2 жыл бұрын
und um mehr mögliche problematische codestücke aufzuzeigen gibt es für manche programiersprachen wie python einen: linter
@wildem491
@wildem491 2 жыл бұрын
Hey ein Buch mit TYPO3 Extbase. Da kann man schon mal am Anfang verzweifeln 😂
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Hatte gerade nichts besseres zur Hand. Ist ein Thema wo ich mich mal einarbeiten musste. 🙂
@wildem491
@wildem491 2 жыл бұрын
@@ProgrammierenMario Wie findest du TYPO3 so?
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Ist ein sehr mächtiges CMS welches du für alles mögliche ausbauen und erweitern kannst. Nur die Dokumentation ist gelinde gesagt echt Mies. 😂
@wildem491
@wildem491 2 жыл бұрын
@@ProgrammierenMario Ja das stimmt habe jetzt schon so ca. 10 Jahre Typo3 Erfahrung aber die Dokumentation ist wirklich das schlechteste was ich bisher gesehen habe.
@bambisblume
@bambisblume 2 жыл бұрын
Sämtliche Anfängerprobleme wären gelöst, wenn Anfänger das Debugging nutzen würden Sobald ein Fehler im Code vorliegt, kommt der unkommentierte und meist unstrukturierte Code in ein Forum, wo das geübte Auge den Fehler auch so findet (sinnlose Anweisung die nie erfüllt wird). Das Debugging muss man den Anfängern gleich zu Beginn einhämmern!
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Durch diese Zeit ist wohl jeder mal durchgegangen. Die Erfahrenen sollten auf der anderen Seite auch mal mehr Geduld haben. Denn die heutigen Anfänger sind die Experten von morgen. Ob das nun gut ist weiß ich nicht xD
@bambisblume
@bambisblume 2 жыл бұрын
@@ProgrammierenMario Experten hat man in der Politik. In der Realität braucht es gelernte Fachkräfte. 😁
@ProgrammierenMario
@ProgrammierenMario 2 жыл бұрын
Haha xD Auch wieder war 😁
Typische Falle für Anfänger in JavaScript
23:28
Programmieren mit Mario
Рет қаралды 4 М.
Fehler eingestehen - Wichtig für Softwareentwickler
10:19
David Tielke
Рет қаралды 2,7 М.
I'VE MADE A CUTE FLYING LOLLIPOP FOR MY KID #SHORTS
0:48
A Plus School
Рет қаралды 20 МЛН
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
7 nützliche CMD Befehle (solltest du kennen)
24:12
Programmieren lernen
Рет қаралды 868 М.
Wie du NICHT mit URLs arbeitest
27:50
Programmieren mit Mario
Рет қаралды 2,6 М.
HTMX - Say “no” to Complexity | Mark Volkmann
27:04
XtremeJS Conference
Рет қаралды 1,9 М.
Programmieren Lernen auch noch 2025?
8:04
Programmieren Starten
Рет қаралды 2 М.
Fehler im Code finden (und vermeiden) // deutsch
12:44
the native web GmbH
Рет қаралды 1,1 М.
Modernes CSS ist bereits Realität | CSS mit Mario #5 | 2024
23:19
Programmieren mit Mario
Рет қаралды 2,3 М.
C++ Tutorial für Anfänger: Lerne C++ in 60 Minuten (deutsch)
1:21:13
Programmieren lernen
Рет қаралды 191 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,5 МЛН
NVIDIA CEO Jensen Huang's Vision for Your Future
1:03:03
Cleo Abram
Рет қаралды 255 М.