Hauptmenü

News

Roadmap

1. Regeln für die Versionierung

Da ich schon seit Längerem meinem Auftritt Versionsnummern verpasse, sollt ihr auch erfahren, nach welchem Schema das abläuft. Ist ganz einfach. Wenn ich einen internen "Meilenstein" erreicht habe oder der Auftritt komplett überarbeitet wurde, so hüpfe ich bei der Hauptversionsnummer einen nach oben. Es wird dann zum Beispiel aus einer 3.x eine 4.0. Sobald ein komplettes Tutorial oder zusätzlicher und vollständiger Theorieteil erschienen ist, wird die Hauptversionsnummer um eine Unternummer x ergänzt. So mache ich dann beispielsweise aus einer 4.1 eine 4.2. Wird ein einzelner Abschnitt ergänzt, überarbeitet oder ein Oberpunkt ergänzt, so wird die dritte Versionsebene um den Faktor 1 erhöht. Dann wird zum Beispiel aus einer 4.3.1 eine 4.3.2. Ob das so in Ordnung ist, juckt mich ehrlich gesagt herzlich wenig. Und wie sagte schon Linus Torvalds.

"Für die Nummerierung von Freigabeversionen gibt es ein inoffizielles Protokoll. Es handelt sich um reine Psychologie." [Quelle: Linus Torvalds, "Just for fun", Seite 96]

Das Buch ist übrigens sehr lesenswert! Ich kann es jedem von euch wirklich wärmstens empfehlen, es lohnt sich. ISBN 3-446-21684-7.

2. Hinweis

Damit ihr wisst, was hier welche Bedeutung hat, kommt erst mal ein kleiner Überblick über meine Schreibweise.

Erläuterung

  • Thema Abgearbeitet
  • [Thema] Ergänzung oder Änderung
  • (in Arbeit) ist ja wohl selbsterklärend

3. Zukünftige Tutorials

Priorität 1

  • JavaScript
    • Theorie zu Canvas
    • Praxistutorial zu Canvas
  • Verbesserungen
    • Endlich mal eine vernüftige Suchfunktion programmieren. Selbst ich finde nichts mehr wieder.
    • Diverse Uralt-Tutorials noch mal überarbeiten.
  • Einführung
    • Einrichten von Virtual Hosts mit Apache (damit ich das endlich mal von der Brust habe)
  • Tutorials HTML5/CSS3
    • Tutorial über die neuen Möglichkeiten von Formularen
    • Einstiegstutorial zum Thema Responsive Webdesign
    • Praxistutorials zum Thema Responsive Webdesign

Priorität 2

  • PHP OOP
    • Einführung in das MVC-Konzept
    • Einführung in Namespaces
    • Einführung in Design Patterns
    • Einführung in PHP XML
  • PHP OOP Tutorials
    • Tutorial zum Thema MVC
    • Tutorial zum Thema Namespaces
    • Tutorial zu Design Patterns
    • Tutorial zu PHP XML

Priorität 3

  • Tutorials DOM-Manipulation JavaScript
    • Die Probleme beim Laden einer Seite
    • Ajax-Tutorial mit JSON-Formaten
  • JavaScript Theorie
    • Zugriff auf externe Stylesheet-Anweisungen
  • Tutorials JavaScript
    • Tutorial zum Thema Zugriff auf externe Stylesheet-Anweisungen
  • PHP OOP
    • Einführung in die SPL
  • Advanced SQL
    • Einführung in die Query-Optimierung
  • Tutorials Advanced SQL
    • Tutorial zum Thema Query-Optimierung

Priorität 4

  • Advanced SQL
    • Einführung in das generische Datenmodell
  • Tutorials Advanced SQL
    • Tutorial zum Thema generisches Datenmodell
  • Tutorials PHP OOP
    • Tutorial zum Thema abstrakte Klassen
    • Tutorial zum Thema statische Eigenschaften und Methoden

5. Noch was

Neben den oben beschriebenen Anpassungen und Erweiterungen/Ergänzungen habe ich noch eine interne Todo-Liste für alle möglichen Dinge, die zwar wichtig sind, aber nicht so umfangreich, dass ich sie hier erwähne. Darum kann es auch mal passieren, dass ich sie außerhalb der Roadmap einbaue. Darum wundert euch nicht, wenn hier Dinge zusätzlich auftauchen, die hier nicht erwähnt werden.