Donnerstag, 26. Juli 2012

Wie man am besten Entwickeln lernt

Hallo zusammen,

Heute möchte ich euch zeigen, wie man lernen kann, mit VB.NET zu Programme zu entwickeln.

Einleitung

Softwareentwicklung ist ein schwieriger Prozess, welcher viel Ausdauer und ein Auge für das Detail benötigt. Immer neuere Technologien erfordern von den Programmierer, immer wieder neues zu lernen und anzuwenden. Es ist nicht einfach ein getippe in einem IDE oder in einem File.

Wer Spass an Herausforderungen hat, flexibel ist, auch mal neues ausprobiert und trotzdem auch mal repetitive Aufgabe lösen kann, der kann weiterlesen, der Rest kann sich mit anderen Themen im Blog befassen.

Vorraussetzungen

Mathematisch - logisches Denken
Elementare Computertechnik
Gut in Algebra
Gut in Englisch
Verschiedene Wege zu einer Lösung akzeptieren
(künstlerische Ader)
Ausdauer
Flexibel
Hungrig auf neues
Bereit für repetitive Aufgaben
Teamworker (Falls Team vorhanden)
Kann Stundenlang am PC hocken - alleine
Mit Tastatur, Maus, Bildschirmen etc auskennen (elementar)
Interesse in eine ganz neue Welt einzutauchen

Wer die Wahl hat, hat die Qual

Wenn man im Internet ein bisschen über Programmiersprachen googlelt, findet man schnell heraus:
Es hat ja eine riesige Anzahl an Sprachen?!?!?

Keine Angst, die meisten verhalten sich ähnlich und der Umstieg von einer Sprache zur anderen ist nach einiger Zeit auch nicht mehr so schwer.

Wichtig ist einfach, dass man die Elemente der Programmierung versteht.
Dazu eignet sich meiner Meinung nach VB.NET am besten.

Microsoft stellt die Entwicklungsumgebung und Sprache Lizenzfrei zur Verfügung (Express Version) und VB.NET ist "einfacher" als andere Sprachen.

Durch das .NET - Framework, muss man nicht mehr so tief ins Detail gehen. es gibt schon viele Funktionen, welche das Programmieren vereinfachen.


Wie fange ich an?

Jeder fängt mal klein an - oder mit einem "Hello World"

Hello World?

Ein Hallo-Welt-Programm ist ein kleines Computerprogramm und soll auf möglichst einfache Weise zeigen, welche Anweisungen oder Bestandteile für ein vollständiges Programm in einer Programmiersprache benötigt werden und somit einen ersten Einblick in die Syntax geben. Aufgabe des Programms ist, den Text Hallo Welt! oder auf Englisch Hello World! auszugeben. Wegen der einfachen Aufgabenstellung eignen sich solche Programme insbesondere für didaktische Zwecke.
Wikipedia
Nach dem Hello World kann man sich auch an grössere Projekte versuchen.
Einläuchtende Tutorials gibts hier .

Mithilfe dieser Seite kann man rasch lernen, zu programmieren.

Innerhalb von 1 - 2 Monate sollte man durch sein.

Dabei startet man mit einem Hello World und das letzte zeigt, wie man ein RPG - Spiel programmiert.


Irgendwelche andere Tipps?

 Ja: lesen, lesen, lesen...

Und zwar

Computertechnik:

http://www.elektronik-kompendium.de/sites/com/index.htm

Die Grundlagen reichen vorerst

Netzwerktechnik:

http://www.elektronik-kompendium.de/sites/net/index.htm

Hier reichen auch schon die Grundlagen

Allgemein:

Um etwas über den Computer, Entwicklung, Hardware, etc.. zu lernen eignen sich am besten Hacking Bücher für Anfänger. Diese liefern Hintergrundinfos, wie Software und Hardware zusammenspielen, wie man Lücken vermeiden kann, etc..

Empfehlenswert:

Hacking for Dummies
Grey Hat Hacking (Tiefgründige Version von Hacking for Dummies)

Foren & Internet:
http://www.hackforums.net/forumdisplay.php?fid=118
http://msdn.microsoft.com/en-us/vstudio/hh388568.aspx

Das Wichtigste

Man kann Programmieren nicht nur theoretisch lernen, man muss es ausüben. Auch schon alleine Darum, weil es einem anfängt in den Finger zu jucken wenn man etwas liest und das ausprobieren will, aber auch zum bessern Verständnis.
Also fleissil lostippen :)




0 Kommentare:

Kommentar veröffentlichen