Über mich

Hier findest du ein paar Informationen zu mir, meinen Hobbies, meiner Hardware und meinem Werdegang.

Name: Sebastian Fuchs
Alter: 18 Jahre
Wohnort: Rheinbreitbach
Beruf: Schüler (MSS 12)
Hobbies: Sport (Tischtennis, Fußball), Musik (Keyboard)
Interessen: Internet, Computer, Webdesign, Programmierung
Kenntnisse:
HTML: ||||| |||||
CSS: ||||| |||
PHP: ||||| |||
Java: |||
JavaScript: ||
Photoshop: ||||| |
PC: Acer Aspire 5672
Betriebssystem: Windows XP Home + Ubuntu 7.10 (Gutsy Gibbon)
Kamera: Canon EOS 400D
Foto: Foto - Sebastian Fuchs

Mein Weg zum Webdesign und Programmieren:

Alles fing 2003 an. Wir bekamen endlich DSL in's Haus und mit im Paket war eine kostenlose Domain mit einem Online Webseitengestaltungsprogramm.
Da ich das ganze interessant fand, habe ich die Domain direkt für mich benutzt (damals "www.fuchssebastian.de") und mit dem Online Designer meine erste Homepage erstellt.
Ich war mit dem Ergebnis zufrieden, auch wenn es in Wirklichkeit weder viel Eigenarbeit war noch viele Möglichkeiten bot.

Kurz darauf fing ich in meiner Schule mit Informatik AGs an. Als erstes kam HTML, was ich mir aber eher selbstständig mithilfe von SELFHTML beibrachte.
Nach kurzer Zeit habe ich dann angefangen, meine ersten eigenen Seiten (damals noch mit Frames) zu gestalten.
Diese waren dann schon um einiges individueller und wurden schon zu Teilen mit einem Grafikprogramm gestaltet. Es blieb jedoch erstmal bei reinem HTML.

Anschließend ging es mit einer PHP AG in der Schule weiter. Da dabei aber mehr die Denkweisen für das Programmieren gelernt wurden, konnte ich damit erstmal auf meinen eigenen Seiten nicht viel anfangen (dachte ich zumindest).
Ich hatte auch nicht viel Spaß daran, mir alle möglichen Befehle und Syntaxe, die ich für meine Scripte benötigt hätte, zusammenzusuchen, da ich in der Schule eben "nur" Schleifen und if-Abfragen kennengelernt hatte.
Inzwischen machte ich aber etliche neue Designs, durch die ich meine grafischen Fähigkeiten weiter verbessern konnte.
Meistens gefiel mir ein Design aber nicht viel länger als ein paar Monate, was ja bis heute noch so ist. Mir kommen einfach immer wieder neue Ideen und nach einer gewissen Zeit hat man sich ja an den eigenen Designs schon wieder "satt" gesehen.

Daraufhin folgte über ein Jahr lang eine PHP Pause, in der ich fast nichts damit angestellt habe, sondern lediglich fremde Scripte in meine neuen Designs (die weiterhin erstellt wurden) einbaute.
Anfang der 10. Klasse gab es dann wieder eine PHP AG. Natürlich bin ich wieder reingegangen.
Diesmal konnte ich schon mehr mit PHP anfangen und habe mich dann auch in meiner Freizeit vermehrt mit dem Programmieren in PHP beschäftigt.

Mein erstes Projekt war ein Newsscript mit PHP und MySQL Datenbanken, das ich anfangs sogar nur mit Textdateien verwirklichen wollte. Da ich damals aber daran scheiterte, versuchte ich es einfach mal mit Datenbanken (in meinem Fall "MySQL").
Der Umgang und die Verwendung von Datenbanken war für mich anfangs sehr ungewohnt und erschien mir deshalb kompliziert.
Nachdem ich mir dann aber ein paar Scripte aus dem Internet angesehen hatte, ging es an mein eigenes Newsscript.
Mit der Zeit kamen immer neue Funktionen für mein Script, mit denen ich auch immer neue Sachen in PHP dazulernen konnte, beispielsweise den Datentyp Array.

Inzwischen machte ich meine Designs mit Tabellen, die aber auch nicht immer optimal waren.
Deshalb kam ich auf CSS und profitierte von den vielen nützlichen Funktionen, die CSS bietet, insbesondere in Bezug auf Seiten- und Textlayouts.
Nachdem mein Newsscript fertig war, wollte ich natürlich eine schöne Administrationsoberfläche erstellen. Also habe ich mich mit verschiedenen Logintechniken beschäftigt und konnte dabei wieder neues Erfahrungen sammeln.
Da eine Administrationsoberfläche, bei der nur ein Newsscript ist, ein bisschen leer ist, war mein neues Ziel möglichst alle Teile meiner Homepage über diverse Scripte (natürlich eigene) zu verwalten und somit dynamische Inhalte zu verwirklichen.
So habe ich wieder neue Optionen von PHP kennenlernen (beispielsweise FTP-Funktionen) und heute bin ich noch immer an meinem Admin Control Panel am Arbeiten.

In Zukunft werde ich versuchen, weitere Programmiersprachen kennen zu lernen, da ich momentan das Gefühl habe, zu sehr auf PHP "beschränkt" zu sein.
Deshalb beschäftige ich mich seit einiger Zeit mit Java (schulbedingt) und JavaScript, ich arbeite aber nach wie vor die meiste Zeit mit PHP.