Die Entwicklung einer multifunktionalen Website erfordert in der Regel mehrere verschiedene Spezialisten, aber in diesem Buch zeigen wir, wie man alles selbst macht! Ein Fullstack-Entwickler ist ein Entwickler, der über Kenntnisse aller Technologien (des gesamten Stacks) zur Erstellung vollwertiger multifunktionaler Websites verfügt. Dieses Buch ist der Fullstack-Entwicklung von Websites gewidmet.
Im Buch wird der gesamte Prozess der Erstellung vollwertiger Websites und Internetportale behandelt:
— Idee oder Festlegung der Ziele und Aufgaben der Website.
— Erstellung eines Designlayouts der Website.
— Layout. Erstellung des Frontends.
— Programmierung des Backends.
— Grundlegende Inhaltsversorgung.
— Bereitstellung im Hosting.
Das Buch enthält eine Beschreibung aller Schlüsseltechnologien der Webentwicklung (HTML5, CSS3, JavaScript, PHP, MySQL), deren Kenntnisse für Fullstack-Entwickler notwendig sind.
Außerdem wird ein echtes Beispiel für die Entwicklung eines vollständigen Bildungs-Internetportals (seines Frontends und Backends) präsentiert und analysiert, dessen Quellcodes von der Website des Verlags heruntergeladen werden können.