Zuhause Persönliche Finanzen 10 Tipps für Anfänger Codierer - Dummies

10 Tipps für Anfänger Codierer - Dummies

Inhaltsverzeichnis:

Video: Anno 1800 - 10 Tipps und Tricks für Experten - Guide Deutsch | German 2025

Video: Anno 1800 - 10 Tipps und Tricks für Experten - Guide Deutsch | German 2025
Anonim

Lernen zu programmieren ist heute beliebter als je zuvor. Es scheint, dass jeder eine Website oder eine App-Idee hat und sobald Ihre Freunde, Familie oder Kollegen Ihre neuen Programmierkenntnisse entdecken, werden viele um Rat und Hilfe bitten.

Ganz gleich, ob Sie nach der Arbeit daran arbeiten oder an einem intensiven zehnwöchigen Coding-Boot-Camp teilnehmen, das Erlernen von Code kann eine herausfordernde Reise sein. Es kann sich lohnen, ein paar Hinweise von den Leuten zu nehmen, die vor Ihnen die Ziellinie überquert haben. Beachten Sie die folgenden Tipps, insbesondere wenn Sie mit der Programmierung beginnen.

Wählen Sie eine Sprache, eine beliebige Sprache

Als Anfänger können Sie nicht sicher sein, wo Sie anfangen sollen. Wenn Sie noch nie zuvor programmiert haben, lernen Sie zunächst eine Sprache zum Erstellen von Webseiten kennen, denn mit diesen Sprachen ist es einfach, mit der Arbeit zu beginnen und die Arbeit für andere zu veröffentlichen.

HTML und CSS sind Markup-Sprachen, die am einfachsten zu erlernen sind und die es ermöglichen, Inhalte auf einer Webseite mit HTML zu versehen und diesen Inhalt mit CSS zu gestalten. Nachdem Sie einige Grundlagen zum Präsentieren von Inhalten verstanden haben, können Sie eine Programmiersprache erlernen, um diese Inhalte zu bearbeiten.

Ein Ziel definieren

Wenn Sie anfangen, Code zu lernen, können Sie durch die Auswahl eines Ziels motiviert bleiben. Sie können jedes Ziel auswählen, das Sie mögen, aber stellen Sie sicher, dass es etwas ist, das Sie wirklich begeistern würden. Gute Ziele für Anfänger sind

  • Erstellen einer kleinen Website - bestehend aus ein bis vier verschiedenen Seiten - für sich selbst, ein Unternehmen oder eine Gruppe.

  • Erstellen Sie Ihr Programmiervokabular, damit Sie verstehen können, was Entwickler oder Designer in Meetings bei der Arbeit sagen.

  • Erstellen eines Prototyps oder einer Basisversion einer Website oder App-Idee - zum Beispiel eine App, die Ihnen mitteilt, wann der nächste Bus an Ihrem aktuellen Standort ankommt.

Üben Sie zunächst sehr kleine Codierungsaufgaben. Diese Aufgaben, wie zum Beispiel eine Schlagzeile, können dazu führen, dass Sie sich von Ihrem ultimativen Ziel getrennt fühlen. Aber während Sie weiter lernen, werden Sie anfangen, individuelle Codierungsfähigkeiten zusammenzusetzen und einen Weg zu sehen, um Ihr Ziel zu erreichen.

Zerlege dein Ziel in mundgerechte Schritte

Nachdem du ein Ziel definiert hast, zerlege es in kleine Schritte. Dies hilft Ihnen

  • Sehen Sie alle Schritte, um das Ziel zu erreichen

  • Erforschen Sie, wie Sie jeden einzelnen Schritt ausführen können

  • Bitten Sie andere um Hilfe, wenn Sie auf einem Schritt stecken bleiben

Zuerst die Schritte, die Sie create kann breit oder unvollständig sein, aber mit der Zeit werden Sie Ihre Fähigkeit verbessern, diese Schritte detailliert zu beschreiben, die manchmal als Spezifikationen bezeichnet werden.

Unterscheidung zwischen Cupcake und Zuckerguss

Ob Sie zu Hause Ihre erste App erstellen oder bei der Arbeit an einem Team beim Aufbau einer Website arbeiten, Ihre Projekte enthalten in der Regel zu viele Funktionen, die innerhalb eines bestimmten Zeitraums erstellt werden können.Dies führt zwangsläufig zu einem von drei Ergebnissen: Das Projekt startet pünktlich, ist aber fehlerhaft; das Projekt startet spät; oder Ihr Team macht Überstunden, um das Projekt pünktlich zu starten.

Entscheiden Sie im Voraus, welche Funktionen der Cupcake hat - das heißt, was essentiell ist - und welche die unwesentliche Zuckerguss sind, die, die schön sind, aber optional sind. Dies zeigt Ihnen, wo Ihre Prioritäten liegen. Wenn Ihr Projekt zeit- oder budgetgerecht ausgeführt wird, können Sie die optionalen Features später oder gar nicht mehr erstellen.

Stellen Sie beim Erstellen Ihrer eigenen Apps sicher, dass Sie das Wesentliche von den optionalen Funktionen unterscheiden, bevor Sie mit der eigentlichen Programmierung beginnen.

Google ist der beste Freund eines Entwicklers

Entwickler verwenden ständig die Google-Suchmaschine, um entweder allgemeine Fragen zum Codieren einer Funktion oder bestimmte Fragen zur Syntax eines Befehls oder Tags zu untersuchen. Bei der Suche sollte die Programmiersprache wie HTML, der vorgesehene Befehl und die Syntax ausreichen, um einen guten Satz von Ressourcen zu finden. Zappen Sie diese Fehler ab

Während Sie diese Codierung durchführen, werden Sie unweigerlich Fehler erzeugen, die allgemein als

Fehler bezeichnet werden. Es gibt drei Arten von Fehlern: Syntaxfehler

  • treten auf, wenn Sie einen ungültigen Code schreiben, den der Computer nicht versteht. Semantische Fehler

  • treten auf, wenn Sie gültigen Code schreiben, der einen unbeabsichtigten Effekt hat. Zum Beispiel ist der Versuch, eine Zahl durch Null zu teilen, ein semantischer Fehler in JavaScript. Logik- oder Entwurfsfehler

  • treten auf, wenn Sie gültigen Code schreiben, der die beabsichtigte Wirkung hat, der Code jedoch das falsche Ergebnis liefert. Der beste Weg, Fehler zu finden und zu beseitigen, ist zuerst die Codesyntax und dann die Logik zu überprüfen. Überprüfen Sie Ihren Code Zeile für Zeile, und wenn Sie den Fehler immer noch nicht finden können, bitten Sie eine andere Person, sich den Code anzusehen oder ihn in einem Online-Community-Forum wie stackoverflow zu veröffentlichen. com.

Schicken Sie es einfach

Reid Hoffman, der Gründer von LinkedIn, sagte bekanntlich: "Wenn Ihnen die erste Version Ihres Produkts nicht peinlich ist, haben Sie zu spät begonnen. "Wenn Sie anfangen zu programmieren, werden Sie wahrscheinlich nur widerstrebend sein, anderen Ihre Kreationen zu zeigen, sei es Ihre erste grundlegende Website oder etwas komplexeres.

Hoffman hat diesen Wunsch kommentiert, weiter zu versuchen, das zu perfektionieren, was Sie aufgebaut haben, und stattdessen, Ihren Code öffentlich zugänglich zu machen (oder "zu versenden"), selbst wenn Sie sich verlegen fühlen. Unabhängig von der Größe Ihrer Website oder App ist es besser, frühzeitig Feedback zu erhalten und aus Ihren Fehlern zu lernen, um dann in die falsche Richtung zu gehen.

Denken Sie auch daran, dass die stark frequentierten, hochgradig polierten Websites, die Sie heute verwenden, zunächst aus bescheidenen Anfängen und sehr einfachen Prototypen stammen. Die erste Homepage von Google zum Beispiel hatte heute nur einen Bruchteil der Funktionalität oder des Stils ihrer Homepage.

Feedback sammeln

Nachdem Sie die erste Version Ihrer Website oder App fertig programmiert haben, sammeln Sie Feedback zu Ihrem Code und dem Endprodukt. Selbst wenn alles funktioniert und Ihre Website großartig aussieht, bedeutet das nicht, dass Ihr Code korrekt geschrieben wurde oder dass Ihre Website alles in ihrer Macht Stehende tut.Zum Beispiel startete YouTube zunächst als Video-Dating-Website, wurde aber basierend auf Nutzer-Feedback zu einer allgemeinen Videoplattform.

Der beste Weg, diese Informationen zu erhalten, besteht darin, quantitative und qualitative Daten zu Ihrem Code und dem Produkt zu sammeln. Durch Messen der Orte, an denen Besucher klicken und wie lange sie auf jeder Webseite bleiben, erhalten Sie quantitative Informationen, mit denen Sie leistungsschwache Seiten diagnostizieren und verbessern können.

Sie können qualitative Informationen sammeln, indem Sie Benutzer befragen, indem Sie ihnen Fragen per E-Mail senden oder indem Sie beobachten, wie andere Ihre Website nutzen und dann Fragen stellen. Oft werden Sie diese Daten überraschen - die Benutzer werden möglicherweise die Funktionen, die Sie für offensichtlich und leicht verständlich halten, verwirrend finden und umgekehrt. Wenn möglich, lassen Sie Ihren Code in einem Prozess namens

Code Review untersuchen, um sicherzustellen, dass Sie keine größeren Probleme übersehen haben. Iterieren Sie auf Ihrem Code

Nachdem Sie Feedback erhalten haben, ist der nächste Schritt das "iterieren" dieses Feedbacks: Behalten Sie die Codierung bei, bis die Hauptprobleme in Ihrem Feedback behoben wurden und bis Sie den Code verbessert haben und das Produkt. Denken Sie daran, dass es normalerweise am besten ist, zuerst die Nützlichkeit Ihres Produkts zu bestätigen, bevor Sie Zeit mit der Verbesserung des Codes verbringen.

Dieser Prozess - ein Produkt mit einem Minimum an essentiellen Merkmalen zu erstellen, Feedback zum Produkt zu sammeln und dann auf diesem Feedback zu iterieren - wird manchmal als

Lean Startup Methodology bezeichnet. In der Vergangenheit waren die einmal festgelegten Herstellungsprozesse extrem schwierig zu ändern, aber heutzutage ist das Wechseln der Software so einfach wie das Modifizieren einiger Codezeilen. Dies steht im Gegensatz zu der Art und Weise, wie Produkte früher codiert wurden, was längere Entwicklungszyklen und weniger Upfront-Feedback mit sich brachte. Teilen Sie Ihren Erfolg und Misserfolg mit

Beim Codieren haben Sie möglicherweise auf einer Website eine Dokumentation gefunden, die Sie als verwirrend oder einfach als falsch empfunden haben. Das Beste, was Sie für sich selbst und die größere Community tun können, ist es, über Ihre Erfolge und Misserfolge zu bloggen. Blogging ist für Sie von Vorteil, da es anderen zeigt, worüber Sie nachdenken und versuchen, es zu lösen.

In ähnlicher Weise profitiert das Bloggen von anderen, die Google nutzen, um nach Ihren Erfahrungen zu suchen und davon zu lesen, so wie Sie Google verwendet haben, um nach Ideen zu suchen und Probleme zu lösen.

10 Tipps für Anfänger Codierer - Dummies

Die Wahl des Herausgebers

Web Marketing: Warum Suchmaschinen existieren - Dummies

Web Marketing: Warum Suchmaschinen existieren - Dummies

Wenn Sie verstehen, warum Suchmaschinen existieren, können sie für Sie in Ihrem Web-Marketing-Geschäft arbeiten. Also, hier ist eine kurze Lektion, warum Suchmaschinen existieren und wie Sie sie nutzen können, um Geld zu verdienen. Suchmaschinen liefern Relevanz. Relevanz bedeutet, dass Besucher auf Suchergebnisse klicken und zufrieden sind mit ...

Was sind Tür- und Informationsseiten? - dummies

Was sind Tür- und Informationsseiten? - dummies

Eine Doorway-Seite wird nur als Zugang von einer Suchmaschine zu Ihrer Website erstellt. Doorway-Seiten werden manchmal als Gateway-Seiten und Geisterseiten bezeichnet. Die Idee besteht darin, hoch optimierte Seiten zu erstellen, die von Suchmaschinen aufgenommen und indiziert werden und die mit etwas Glück gut ranken und somit den Traffic auf eine ...

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Eine Weiterleitung ist das automatische Laden einer Seite ohne Benutzereingriff. Sie klicken auf einen Link, um eine Webseite in Ihren Browser zu laden, und innerhalb von Sekunden verschwindet die geladene Seite, und eine neue wird angezeigt. Designer erstellen häufig Seiten für Suchmaschinen - optimierte, schlüsselwortreiche Seiten -, die Besucher auf die ...

Die Wahl des Herausgebers

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

, Wenn Kunden wissen, dass sie direkt mit ein Geschäft in den sozialen Medien, können sie aus einer beliebigen Anzahl von Gründen mit ihnen in Verbindung treten. Aber sobald sie merken, dass ein Problem mit dem Kundenservice oder einer Produktfrage über einen einzigen Tweet oder Beitrag angesprochen werden kann, ist es wahrscheinlicher, dass sie mit dem Unternehmen Geschäfte machen.

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Die heutige Technologie verändert die Art und Weise, wie wir Geschäfte machen blitzschnell. Auch der Social-Media-Handel bewegt sich blitzschnell, aber durch die Beobachtung von Erwähnungen und Fragen an die Community können Sie einen Eindruck davon bekommen, wie Ihr Markt über bevorstehende Veränderungen denkt. Auch andere Posts können Ihnen helfen, kritisches Feedback aus der Öffentlichkeit zusammenzustellen ...

Manage Social Media Commerce mit HootSuite - dummies

Manage Social Media Commerce mit HootSuite - dummies

HootSuite ist ein Social Media Management System zur Umsetzung von Outreach und Überwachung in sozialen Netzwerken über ein einziges webbasiertes Dashboard. Für Unternehmen wird HootSuite am häufigsten von Social-Media-Teams mit mehreren Agenten verwendet, aber auch viele Einzelanwender mögen es. Wenn Sie auf der Suche nach einer robusten Plattform sind, die alles an einem Ort hält, ...

Die Wahl des Herausgebers

Die 5 Kornsterne der Mittelmeer - Dummies

Die 5 Kornsterne der Mittelmeer - Dummies

Die Mittelmeerdiät ist in der Praxis des Habens begründet ein Vollkorn zu jeder Mahlzeit. Und nein, das bedeutet nicht, eine ganze Platte Vollkornspaghetti mit Fleischsauce zum Abendessen zu essen. Stattdessen machen die Menschen im Mittelmeerraum ihr Getreide zur Beilage oder schaffen durch die Zugabe von magerem Eiweiß mehr Gleichgewicht ...

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Der Verzehr von sieben bis zehn Portionen Obst und Gemüse pro Tag, wie sie für die mediterrane Ernährung empfohlen werden, mag sehr viel erscheinen, aber es muss keine so große Herausforderung sein. Wenn Sie nicht die Früchte und das Gemüse lieben, die spezifisch mit der Mittelmeerdiät verbunden sind, ist das okay! Essen Sie jede Art von Obst oder Gemüse, die Sie ...

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Sie haben vielleicht gedacht, dass der Oregano und Basilikum in Ihrer Spaghetti-Sauce lieferte nur einen deutlichen italienischen oder mediterranen Geschmack, aber diese kleinen Kräuter sind Pflanzen, was bedeutet, dass sie alle Arten von gesundheitlichen Vorteilen haben, die einen großen Einfluss auf Ihre allgemeine Gesundheit haben können. Einfache Gewürze wie Ingwer und Oregano enthalten Phytochemikalien, ...