Das Buch beleuchtet die Notwendigkeit eines Paradigmenwechsels in der deutschen Außen- und Außenwirtschaftspolitik angesichts von Lieferketten, Rohstoffsicherung und technologischem Wandel. Es erklärt die neue "Geoökonomie" und bietet verständliche Einblicke in die damit verbundenen wissenschaftlichen Debatten für ein breites Publikum.
Python ist eine moderne, interpretierte, interaktive und objektorientierte Skriptsprache, vielseitig einsetzbar und sehr beliebt. Mit mathematischen Vorkenntnissen ist Python leicht erlernbar und daher die ideale Sprache für den Einstieg in die Welt des Programmierens. Das Buch führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, über Funktionen, Syntax und Semantik, Rekursion und Datenstrukturen bis hin zum objektorientierten Design. Zur aktualisierten Auflage Diese Auflage behandelt Python 3, geht dabei aber auch auf Unterschiede zu Python 2 ein. Außerdem wurde das Buch um die Themen Unicode, List und Dictionary Comprehensions, den Mengen-Typ Set, die String-Format-Methode und print als Funktion ergänzt. Jenseits reiner Theorie Jedes Kapitel enthält passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren und festigen können. Auf diese Weise können Sie das Gelernte direkt anwenden und die jeweiligen Programmierkonzepte nachvollziehen. Lernen Sie Debugging-Techniken kennen Am Ende jedes Kapitels finden Sie einen Abschnitt zum Thema Debugging, der Techniken zum Aufspüren und Vermeiden von Bugs sowie Warnungen vor entsprechenden Stolpersteinen in Python enthält.
Das mobile Web stellt Webdesigner vor neue Herausforderungen: Welches Device nutzt der Nutzer? Welche Hardware und Bildschirmgröße hat es? Diese Faktoren beeinflussen die Darstellung der Website und machen flexibles Design unerlässlich. Responsive Webdesign sorgt dafür, dass sich eine Website an das verwendete Gerät anpasst. Dieses Buch richtet sich an Webdesigner und -entwickler mit Grundkenntnissen in HTML und CSS, die sich mit Responsive Webdesign vertraut machen möchten. Es behandelt technische und konzeptionelle Aspekte dieses Ansatzes. Zu Beginn wird die Frage geklärt, was Responsive Webdesign ist, und es wird erläutert, wie ein Design entwickelt wird, das Inhalte auf allen Geräten übersichtlich und benutzerfreundlich darstellt. Dabei kommen Fluid Layouts, Media Queries und Responsive Media zum Einsatz. Die User Experience wird ebenfalls thematisiert: Wie sollte eine Website auf Smartphones und Desktoprechnern angenehm nutzbar sein? Welche Bedienelemente sind erforderlich? Und was bedeutet das für die Inhalte? Diese Fragen werden ausführlich diskutiert und mit Praxisbeispielen veranschaulicht. Zudem wird die Performance behandelt, da Benutzer erwarten, dass Websites schnell laden. Es werden Möglichkeiten vorgestellt, das Download-Volumen zu reduzieren und die Attraktivität für mobile Surfer zu erhöhen.
German Foreign Policy in a World Without Leadership
The book delves into the ongoing crises facing Europe, including rising nationalisms, Brexit, and challenges related to migration and economic reform. It highlights the external pressures from nations like Russia and China, as well as shifts in U.S. foreign policy under Trump. Stefan Fröhlich advocates for a reevaluation of Germany's role, arguing that its foreign policy has evolved positively despite criticism. He asserts that Germany has taken on leadership in Europe, countering claims of complacency from those who shirk global responsibilities.