So codieren Sie: 15 Schritte (mit Bildern)

Inhaltsverzeichnis:

So codieren Sie: 15 Schritte (mit Bildern)
So codieren Sie: 15 Schritte (mit Bildern)

Video: So codieren Sie: 15 Schritte (mit Bildern)

Video: So codieren Sie: 15 Schritte (mit Bildern)
Video: So machen Frauen was du willst - diese Art der Kommunikation kennst du noch nicht 2024, Kann
Anonim

Da die Technologie immer zugänglicher wird, steigt der Bedarf an Programmierern ständig. Codieren ist eine Fähigkeit, die im Laufe der Zeit erlernt und perfektioniert wird, aber jeder muss irgendwo anfangen. Es gibt eine Vielzahl von Sprachen, die sich perfekt für Anfänger eignen, unabhängig davon, für welches Gebiet Sie sich interessieren (z. B. JavaScript usw. JavaScript ist ziemlich fortgeschritten, also beginnen Sie mit HTML oder CSS). Siehe Schritt 1 unten, um zu erfahren, wie.

Schritte

Methode 1 von 2: Eine Sprache lernen

Code-Schritt 1
Code-Schritt 1

Schritt 1. Machen Sie sich nicht zu viele Gedanken darüber, welche Sprache Sie wählen

Viele Anfänger haben Schwierigkeiten mit der Sprache, die sie zu Beginn des Lernens auswählen sollen. (Weil sie nicht wissen, wo sie mit ihrem ersten Code anfangen sollen). Die eigentliche Sprache, mit der Sie zu lernen beginnen, macht keinen großen Unterschied, wenn es um das Erlernen von Datenstrukturen und -logik geht. Dies sind die wichtigsten Fähigkeiten, und sie können mit jeder Sprache verfeinert werden.

  • Konzentrieren Sie sich bei der Auswahl einer Sprache einfach darauf, mit welcher Art von Entwicklung Sie beginnen möchten, und wählen Sie von dort aus eine Einführungssprache aus. Wenn Sie beispielsweise Webentwicklung lernen möchten, beginnen Sie mit HTML5, ergänzt durch CSS, JavaScript und PHP. Wenn Sie Desktop-Anwendungen ausführen möchten, beginnen Sie mit C++ oder eine andere grundlegende Programmiersprache.
  • Wenn Sie das Programmieren zum Beruf machen, werden Sie feststellen, dass Sie möglicherweise nie die Sprache verwenden, die Sie zuerst zum Programmieren gelernt haben. Stattdessen werden Sie Sprachen lernen, während Sie durch Dokumentation und Experimente gehen.
Code-Schritt 2
Code-Schritt 2

Schritt 2. Suchen Sie online nach kostenlosen Ressourcen für die von Ihnen gewählte Sprache

Das Internet ist eine Fundgrube für kostenlose Tutorials, Kurse und Videos, die alle auf die Sprache Ihrer Wahl zugeschnitten sind. Sie können an einem Tag ein grundlegendes Verständnis von fast jeder einführenden Sprache erwerben.

  • Beliebte Seiten sind Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School und viele mehr.
  • Direkt hier auf wikiHow gibt es eine Vielzahl sprachspezifischer Startanleitungen.
  • Auf YouTube finden Sie Anleitungen für fast jedes Programmierszenario.
  • Stack Exchange ist eine der beliebtesten Q&A-Sites für alle Programmierfragen, die Sie haben.

EXPERTENTIPP

Archana Ramamoorthy, MS
Archana Ramamoorthy, MS

Archana Ramamoorthy, MS

Chief Technology Officer, Workday Archana Ramamoorthy is the Chief Technology Officer, North America at Workday She is a product ninja, security advocate, and on a quest to enable more inclusion in the tech industry. Archana received her BS from SRM University and MS from Duke University and has been working in product management for over 8 years.

Archana Ramamoorthy, MS
Archana Ramamoorthy, MS

Archana Ramamoorthy, MS

Chief Technology Officer, Workday

Geschichte unseres Experten:"

Code-Schritt 3
Code-Schritt 3

Schritt 3. Laden Sie einen guten Texteditor herunter

In vielen Programmiersprachen können Sie beim Schreiben Ihres Codes externe Texteditoren verwenden. Suchen Sie einen Texteditor, mit dem Sie Einrückungen und Code-Markup anzeigen können.

Beliebte Programme sind Notepad++ (Windows), TextWrangler (OS X), JEdit oder Visual Studio Code

Code-Schritt 4
Code-Schritt 4

Schritt 4. Laden Sie alle erforderlichen Compiler herunter

Einige Programmiersprachen erfordern einen Compiler, um den von Ihnen erstellten Code auszuführen. Compiler übersetzen den Code, den Sie schreiben, in eine niedrigere Sprache, die der Computer verarbeiten kann. Viele Compiler sind Open Source und können kostenlos verwendet werden. Zu den Sprachen, die Compiler erfordern, gehören:

  • C
  • C++
  • C#
  • Java
  • BASIC
  • Fortran
Codeschritt 5
Codeschritt 5

Schritt 5. Starten Sie Ihr erstes Projekt

Wählen Sie ein gutes Einführungsprojekt, das Ihnen hilft, Ihre Füße nass zu machen. Es gibt eine Vielzahl von Vorschlägen und Tutorials online, aber einige Ausgangspunkte sind grundlegende Websites für HTML, grundlegende Datenbank- und Formularfunktionen mit PHP oder einfache Programme mit einer der Compilersprachen.

Codeschritt 6
Codeschritt 6

Schritt 6. Kommentieren Sie Ihren gesamten Code

Alle Programmiersprachen verfügen über eine Kommentarfunktion, mit der Sie Text eingeben können, der vom Compiler ignoriert wird. Auf diese Weise können Sie Ihrem Code Kommentare hinzufügen. Diese Kommentare sind wichtig, um anderen mitzuteilen, wie Ihr Code funktioniert, und um sich selbst daran zu erinnern, was Ihr Code tut.

Sie können auch die Kommentarfunktion verwenden, um Code zu Testzwecken schnell aus Ihrem Programm zu entfernen. Platzieren Sie Kommentar-Tags um den Code, den Sie ausschließen möchten, und entfernen Sie dann die Kommentar-Tags, um den Code zurückzugeben

Codeschritt 7
Codeschritt 7

Schritt 7. Wählen Sie andere Programme oder Webprojekte aus

Wenn Sie nebenbei lernen, schämen Sie sich nicht, Dinge nachzuschlagen und zu sehen, wie andere die gleichen Aufgaben gelöst haben. Nehmen Sie sich Zeit, um zu verstehen, warum der Code tut, was er tut.

Weitere Informationen zum Anzeigen des Quellcodes von Websites finden Sie in diesem Handbuch

Methode 2 von 2: Erweitern Sie Ihr Wissen

Codeschritt 8
Codeschritt 8

Schritt 1. Nehmen Sie am Unterricht teil

Community Colleges, Tech Schools und Online-Programme bieten Zertifizierungen und Kurse an, die Ihnen helfen, einen Job zu finden, und Ihnen das Programmieren beibringen. Ein fortgeschrittener Abschluss wie Informatik ist nicht immer notwendig, könnte aber helfen, einen Vollzeit-Programmierjob zu bekommen.

  • (Vieles kann man dafür sagen, dass man eins zu eins mit einem Lehrer oder Programmierexperten hat, was bei Online-Quellen nicht immer verfügbar ist.)
  • Kurse können teuer werden, also wägen Sie die Vorteile ab. Wenn Programmieren nur ein Hobby ist, ist der Unterricht möglicherweise die Zeit und das Geld nicht wert. Wenn Sie das Programmieren zum Beruf machen möchten, können Ihnen Kurse einen großen Schub geben (aber auch hier ist es bei weitem nicht notwendig, wenn Sie das Talent haben).
Codeschritt 9
Codeschritt 9

Schritt 2. Erweitern Sie Ihr Wissen

Über das einfache Erlernen von Programmiersprachen hinaus profitieren Sie viel von Logik- und Mathematikunterricht, da diese oft für die fortgeschrittene Programmierung benötigt werden. Sie müssen dies nicht unbedingt in der Schule lernen, aber Klassenzimmereinstellungen können hilfreich sein.

  • Die Programmierung mit physikalischen Berechnungen und anderen Simulationen erfordert ein starkes Verständnis von Algorithmen und Modellen.
  • Logik ist die grundlegende Grundlage der Programmierung, daher hilft Ihnen das Verständnis von Logik und Prozessen bei der Problemlösung beim Programmieren.
  • Für die meisten Programmierungen sind fortgeschrittene Mathematikkenntnisse nicht erforderlich, aber die Kenntnisse können zu Vorteilen und Optimierungen führen.
Codeschritt 10
Codeschritt 10

Schritt 3. Weitere Sprachen lernen

Sobald Sie Ihre Ausgangssprache gut beherrschen, können Sie mit der Verzweigung beginnen. Finden Sie eine andere Sprache, die Ihre bereits bekannte Sprache ergänzt, oder wählen Sie eine Sprache für einen bestimmten Job, der Sie interessiert. Komplementäre Sprachen wie HTML und CSS sind oft am einfachsten zu erlernen.

  • Java ist eine der beliebtesten Sprachen, und es gibt oft viele Möglichkeiten für Java-Entwickler. Java kann auf einer Vielzahl von Systemen laufen und hat unzählige Anwendungen. Java wird für Android-Anwendungen verwendet, einem der am schnellsten wachsenden Märkte.
  • C++ wird für die Entwicklung von Videospielen dringend empfohlen. Das Erlernen des Programmierens in Unity (einer weit verbreiteten, kostengünstigen Spiele-Engine) und UDK (dem Code für die beliebte Unreal-Engine) kann einige Türen öffnen, obwohl sie außerhalb der Videospielindustrie nicht so nützlich sind.
  • Wenn Sie iPhone-Apps erstellen möchten, werden Xcode und Objective-C Ihre primären Tools sein. Sie benötigen auch einen Mac, da Xcode nur auf einem Mac kompilieren kann.
  • Python ist eine Server-Skriptsprache, die zu den leichter zu erlernenden Sprachen gehört. Python wird für Webdienste wie Pinterest und Instagram verwendet und ist einfach genug, um die Grundlagen in wenigen Tagen zu erlernen.
Codeschritt 11
Codeschritt 11

Schritt 4. Seien Sie geduldig

Beim Programmieren stehen Sie oft vor Herausforderungen, insbesondere wenn es um die Suche nach Fehlern oder die Umsetzung einer neuen Idee geht. Sie müssen lernen, sich damit zufrieden zu geben, kleine Ergebnisse zu erzielen, anstatt ein ganzes Rätsel auf einmal zu lösen. Geduld führt zu effektiveren Code, der zu leistungsfähigeren Programmen und glücklicheren Kollegen führt.

Codeschritt 12
Codeschritt 12

Schritt 5. Lernen Sie, mit anderen zusammenzuarbeiten

Wenn mehrere Personen an einem Projekt arbeiten, erhalten Sie mehrere Standpunkte zur Vorgehensweise. Die Arbeit in Teams ist in der Geschäftswelt praktisch unumgänglich. Wenn Sie also nicht planen, alles unabhängig zu entwickeln, seien Sie bereit, mit anderen zusammenzuarbeiten.

Codeschritt 13
Codeschritt 13

Schritt 6. Holen Sie sich einen Job, bei dem Sie Ihre Programmierfähigkeiten üben können

Arbeite als Freiwilliger und entwerfe Websites oder schreibe Desktop-Anwendungen. Ein Teilzeitjob bei einem kleinen Unternehmen kann zu Möglichkeiten führen, Code für Websites oder einfache Anwendungen zu schreiben.

Codeschritt 14
Codeschritt 14

Schritt 7. Verbinden Sie sich mit anderen Programmierern

Es gibt unzählige Communities und Versammlungen von Entwicklern, die Sie unterstützen und inspirieren können. Informieren Sie sich über lokale Programmierkonventionen, nehmen Sie an einem Hack-a-Thon oder Game Jam (zeitlich festgelegte Veranstaltungen mit einem gemeinsamen Thema) teil und melden Sie sich in einigen Programmierforen an, um Ihre Bekanntheit und Ihr Netzwerk zu erweitern.

Codeschritt 15
Codeschritt 15

Schritt 8. Üben, üben, üben

Es wird geschätzt, dass es ungefähr 15.000 Stunden dauert, bis Sie als Experte für Computerprogrammierung gelten können. Das ist jahrelange angewandte Praxis. Die wahre Beherrschung des Programmierens wird erst dann erreicht, wenn Sie sich die Zeit zum Üben genommen und geübt haben.

Versuchen Sie, jeden Tag Zeit mit dem Programmieren zu verbringen, auch wenn Sie nicht arbeiten. Das Programmieren in Ihrer Freizeit kann zu Durchbrüchen und neuen Ideen führen

Empfohlen: