Dieses Buch vermittelt Kenntnisse zum Aufbau von statischen und dynamischen Webauftritten sowie zu deren praktischen Umsetzung. Es behandelt die server- und die clientseitige Programmierung sowie den Einsatz von Datenbanken und Webapplikationen. Zudem zeigt es verschiedene Designgrundlagen auf, unter anderem Responsive Webdesign. Beispiele aus der Praxis, Aufgaben mit Lösungen sowie weiterführende Links und Literatur ergänzen den Lernstoff.
Die Inhalte berücksichtigen die Modulidentifikationen 101, 133, 150, 151 und 307 der ICT-Berufsbildung Schweiz, den Rahmenlehrplan der HF Wirtschaftsinformatik und das Berufsbild «Webmaster» von Swiss ICT.
Das Lehrbuch richtet sich primär an Auszubildende der Informatik-Grundbildung im Kompetenzfeld Web Engineering und der Höheren Fachschule Wirtschaftsinformatik sowie Fachpersonen im Informatik-Berufsbild «Webmaster».
Inhaltsverzeichnis
1. Grundlagen
(18 Seiten)
1.1 Wie ein statischer Webauftritt entsteht
1.2 HTML strukturiert
1.3 CSS formatiert
1.4 Sauberer Code
2. HTML
(21 Seiten)
2.1 Grundgerüst einer Webseite
2.2 Abschnittelemente
2.3 Gruppierungselemente
2.4 Textelemente
2.5 Tabellen
2.6 Formulare
2.7 Globale Attribute
3. CSS
(25 Seiten)
3.1 CSS in HTML einbinden
3.2 Zeichen formatieren
3.3 Vorder- und Hintergrundformatierung
3.4 Das Box-Modell
3.5 Absätze formatieren
3.6 Tabellen formatieren
3.7 Elemente positionieren
3.8 Media Queries
4. Multimedia-Elemente und Grafiken einbinden
(13 Seiten)
4.1 Absolute und relative Links adressieren
4.2 Grafiken
4.3 Musik und Filme
4.4 Weiterführende Themen
5. Grundlagen
(12 Seiten)
5.1 Wie das Web funktioniert
5.2 Benutzereingaben übermitteln
5.3 Serverseitige Programmierung (Backend)
5.4 Clientseitige Programmierung (Frontend)
5.5 Applikationen und Sitzungsverfolgung
6. Backendprogrammierung mit PHP
(138 Seiten)
6.1 Wie man PHP-Code schreibt
6.2 Mit PHP programmieren
6.3 Eine Datenbank mit PHP ansprechen
6.4 Sichere Backendprogrammierung
7. Frontendprogrammierung mit JavaScript
(23 Seiten)
7.1 JavaScript in HTML einbinden
7.2 Einfache Sprachkonstruktionen
7.3 JavaScript-Objekte
7.4 Zugriff auf HTML, CSS und Ereignisse
7.5 Kommunikation mit dem Backend
7.6 JavaScript Frameworks
7.7 Sicherheitsaspekte im Frontend
8. Beispielanwendungen
(8 Seiten)
8.1 Formularvalidierung
8.2 Diaschau mit dynamischer Auswahl der Bilder
9. Merkmale von Web-Applikationen
(16 Seiten)
9.1 Grundlagen von Web-Applikationen
9.2 Architekturen von Web-Applikationen
9.3 Wichtige Rechtsvorschriften
10. Gestalterische Aspekte und Benutzerführung
(19 Seiten)
10.1 Layoutelemente
10.2 Designgrundlagen
10.3 Struktur- und Navigationsprinzipien
10.4 Benutzerfreundlichkeit
11. Die Sicherheit von Web-Applikationen gewährleisten
(20 Seiten)
11.1 Gefahren und Schutzziele
11.2 Orientierungsrahmen für die Sicherheit kennen
11.3 Sicherheitskritische Elemente identifizieren und Sicherheitslücken aufdecken
11.4 Geeignete Schutzmassnahmen festlegen
11.5 Die wichtigsten Schutzmassnahmen für Web-Applikationen
11.6 Einen Sicherheitscheck durchführen
12. Ein Web-Projekt realisieren
(38 Seiten)
12.1 Merkmale eines Projekts
12.2 Vorgehensmodelle
12.3 Initialisierung
12.4 Konzept
12.5 Realisierung
12.6 Einführung
13. Betrieb und Wartung einer Web-Applikation
(12 Seiten)
13.1 Eine Web-Applikation in den Betrieb einbinden
13.2 Change Management – eine Web-Applikation lebt
13.3 Online-Marketing betreiben
Bibliografische Angaben
Auflage:
1. Auflage 2015
Umfang:
296 Seiten, A4, broschiert
ISBN:
9783715570495
Art. Nr.:
12777
Code:
XIF 006
Sprache:
Deutsch
Reihe:
Informatik-Grundbildung
Zielgruppe
Lieferbarkeit
Stichworte
CSS, HTML5, JavaScript, PHP, Statische und dynamische Webauftritte, Backend, Frontend, Datenbanken, Web-Applikationen, Rechtsvorschriften, CRAP, Corporate Design, Responsive Webdesign