Webtechnologien - All in One
Liebe Leserin, lieber Leser,
der Gedanke zu diesem Buch kam mir, als ich für eines meiner IT-Trainings keine passende Lektüre gefunden habe.
Die einzigen Bücher, die alle notwendigen Themen abdeckten, waren zum einen ohne Neuauflage seit vielen Jahren auf dem Markt und deshalb vergriffen und zum anderen so umfangreich, dass sie sich zwar gut als Nachschlagewerk, nicht jedoch als begleitende Lektüre zu einer Veranstaltung eigneten.
Also beschloss ich, ein Buch zu schreiben, mit dem Sie sich in recht kurzer Zeit ein umfangreiches Wissen über moderne Webtechnologien selber aneignen können.
Dieses Buch erhebt nicht den Anspruch, Sie mit allen Technologien bis in die Tiefe vertraut zu machen. Mein Ziel ist es vielmehr, mit Ihnen anhand eines kleinen Web-Projektes die meisten der heute üblichen Techniken zu erarbeiten.
Wenn Sie dieses Buch durchgearbeitet haben, werden Sie in der Lage sein, selber zu entscheiden, welche der Techniken Sie durch weiterführende Literatur oder Veranstaltungen vertiefen möchten, welche Vor- und Nachteile die jeweiligen Technologien haben und mit welchem Aufwand Sie bei der Entwicklung eigener Projekte rechnen müssen.
Sie werden von mir didaktisch durch die Entstehung der Website geleitet, und lernen dabei, welche Technologie welche Möglichkeiten bietet.
Wir besprechen dabei die folgenden Themen:
- Planung einer Website: Einzelseiten, Template oder CMS?
- HTML: Beginnen werden wir mit der Grundlage des WWW, der Sprache HTML. Dabei werden Sie im Verlauf des Buches immer mehr HTML kennenlernen, so daß Sie am Schluß über einen umfangreichen Wortschatz verfügen. selbstverständlich werden dabei auch HTML 5 Themen behandelt.
- PHP: Ich mache Sie schon sehr früh mit der Programmiersprache PHP vertraut, denn PHP bildet eine wichtige Grundlage für das Verständnis von Webtechnologien.
- CSS: Jetzt ist es an der Zeit, daß wir uns uns um das optische Bild der Website kümmern. Dazu besprechen wir neben verschiedenen Selektoren natürlich auch eine Menge an CSS-Befehlen.
- Formulare: Für die Interaktion mit dem Besucher nutzen wir Formulare. Dabei werden wir sowohl die Weiterverarbeitung von Formulardaten als auch den Versand per email besprechen.
- SQL: Um die Daten der Formulare weiterzuverarbeiten und zu speichern, nutzen wir eine Datenbank. Sie werden das Verwaltungstool phpMyAdmin kennenlernen und natürlich die wichtigsten SQL-Befehle.
- Javascript: Für "schönere" Websites, aber vor allem für die Ergonomie, werden wir Javascript nutzen. Neben einer Einführung in die Sprache werden wir Javascript anhand vieler praxisorientierter Beispiele einsetzen.
- jQuery: Aufbauend auf Javascript sehen wir uns das Framework jQuery an und integrieren es in die Website. Auch hier werden wir uns einige nützliche Funktionen und PlugIns ansehen wie etwa Tabellen sortieren, Dialogboxen, Kalender oder Ajax.
Hier finden Sie die ersten beiden Kapitel als Leseprobe. (PDF, 8MB)
Und hier finden sie das Buch bei Amazon.