x

Einloggen

Hast du noch keinen Account? Jetzt registrieren!
Kannst du dich immer noch nicht entscheiden welche Programmiersprache du lernen sollt? Hier gibt es endlich eine Antwort ;)

Um mit einer ausdrucksvollen und leistungsfähigen Sprache zu programmieren: Python
Um schnell eine neue Website zu erstellen: PHP
Um sich unter die Programmierer zu mischen, die sich als "Rockstars" bezeichnen: Ruby
Um das Programmieren wirklich zu lernen: C
Um die Erleuchtung zu erlangen: Scheme
Um depressiv zu werden: SQL
Um ein Chromosom einzubüßen: Microsoft Visual Basic
Um einen langweiligen, aber gut bezahlten Job in einem Großraumbüro zu bekommen und dort irgendwelche abgedroschene Finanzsoftware zu schreiben: Java
Um dasselbe zu erreichen, aber mit Zertifikaten und komischen Buchstaben als Namenszusatz: C#
Um das magische Gefühl eines infantilen Wunders zu erleben, das vom Größenwahn kaum zu unterscheiden ist: Objective C


Man könnte die Liste noch weiter führen. Aber es reicht erstmal… ;)

Original
+3
30. Jun 2010, 20:29
Fortsetzung. Hier geht's zum ersten Teil.

Ruby Tutorial Teil 2

Ruby ist eine objektorientierte Programmiersprache. Was das bedeutet will ich nicht näher beschreiben. Entweder weiß man das oder man liest auf Wikipedia nach. Nun zurück zu Ruby. Viele Programmiersprachen behaupten sie seien objektorientiert. Tatsächlich, Java, PHP, C++, Visual Basic, sie haben alle Attribute, die die objektorientierte Programmierung ermöglichen: Klassen, Polymorphie, Vererbung, Datenkapselung etc.
+4
30. Jun 2010, 19:46
Hiho und weiter geht's.
Dies ist der dritt-letzte Schritt, bevor wir mit der Objektorientierung beginnen. Die Frage: Was ist ein Array?

Ein Array ist ein "Container" für Werte. Da PHP schwach typisiert ist, können wir sogar jeden beliebigen Wert in ein Array schreiben.
Ein Array deklarieren wir folgendermaßen:

<?php
$myArray = array();
?>


$myArray ist nun ein leeres Array. Bei Bedarf kann es bei der Deklination bereits befüllt werden:

<?php
$a = 3;
$myArray = array(1, 2, $a);
?>


+2
24. Jun 2010, 10:34
PHP Tutorial: Lektion 3 — if-Abfragen und Operatoren

So, nun sind wir also endlich so weit, dass wir uns an die Logik unserer Programme begeben können.
Dazu bedarf es allerdings sog. Operatoren.

Im Wesentlichen gibt es dabei drei unterschiedliche Arten dieser Operatoren:
Mathematische Operatoren, String-Operatoren und logische Operatoren.

Den String-Operator (.) um Strings miteinander zu verbinden haben wir ja bereits in Lektion 2 kennengelernt.
Deshalb gehen wir gleich über zu den mathematischen.

Neben mathematischen Basis-Funktionen wie Runden, Wurzel ziehen und der gleichen gibt es 5 mathematische Operatoren.
Diese sind im einzelnen
  • + für Addition
  • - für Subtraktion
  • * für Multiplikation
  • / für Division und
  • ^ für Potenzen


Dabei ist es irrelevant, ob wir Zahlen addieren oder Variablen multiplizieren.
+3
22. Jun 2010, 13:18
Tadaa!!! Kapitel 2

Heute lernen wir die Grundeigenschaften von Variablen und wie wir eine Ausgabe erzeugen.

Grundsätzlich gibt es unterschiedliche Variablen-Typen. Die wichtigsten davon stelle ich heute einmal vor.

Beginnen wir mit dem Typ "string" (string). Als String wird eine Zeichenkette beliebiger Länge und beliebigen Inhalts bezeichnet.
Somit ist jede Ausgabe, die wir sehen automatisch ein String.
Hier ein paar Beispiele für Strings:
"test", "Dies ist eîn Täßt mit Sonderzeichen", "42", "www.pc.de/"

In PHP werden Strings immer von Anführungszeichen umschlossen, dabei sind sowohl einzelne (') als auch dopplte (") Anführungszeichen gültig.
Wo genau der Unterschied liegt, lernen wir später.
+4
21. Jun 2010, 11:11
Da downtown's Artikel "Ruby Tutorial: Die Grundlagen" recht gut angekommen zu sein scheint, habe ich mich dazu entschlossen, parallel dazu eine PHP-Kolumne zu starten.

Hierbei liegt der Schwerpunkt ebenfalls auf der Programmierung selbst und weniger auf der Programmiersprache.
Und damit mich keiner falsch versteht: Das soll hier kein Konkurrenzkampf werden, sondern mehr eine Art ergänzung. Im Endeffekt sind Ruby (on Rails) und PHP zwei Wege um dasselbe Ziel zu erreichen.

Soviel dazu. Bevor wir allerdings durchstarten können, benötigen wir einiges an Software. Und genau die werd ich in Lektion 1 einfach mal vorstellen.
+3
20. Jun 2010, 15:34
Lange habe ich gezögert, aber am Ende mich doch entschlossen über die Programmierung hier auf PC.DE zu schreiben.

Im Verlauf meiner Karriere als Entwickler konnte ich genügend Erfahrung in verschiedenen Bereichen der Softwareentwicklung sammeln. Mein Wissen und Können möchte ich nun versuchen möglichst einfach und direkt zu vermitteln.

Ruby Tutorial: Die Grundlagen

"Aber welche Programmiersprache soll es denn sein?", habe ich mich gefragt…
+8
18. Jun 2010, 12:17