Explore the latest books of this year!
Bookbot

Stefan Fröhlich

    January 1, 1958
    Praxiswissen Responsive Webdesign
    Programmieren lernen mit Python - 2. Auflage - Behandelt Python 3.4.0
    Märkte, Macht und Wandel
    The End of Self-bondage
    • The End of Self-bondage

      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.

      The End of Self-bondage
    • Märkte, Macht und Wandel

      Deutschlands geoökonomische Zeitenwende

      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.

      Märkte, Macht und Wandel
    • 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.

      Programmieren lernen mit Python - 2. Auflage - Behandelt Python 3.4.0
    • Praxiswissen Responsive Webdesign

      Strategien, Techniken, Praxisbeispiele

      • 304 pages
      • 11 hours of reading

      Das mobile Web stellt Webdesigner vor vollig neue Herausforderungen: Mit was fur einem Device greift ein Nutzer auf eine Website zu? Welche Hardware bringt ein Gerat mit? Welche Bildschirmgroe und -auflosung hat es? All diese Faktoren beeinflussen die Darstellung der Website und machen ein flexibles Design immer wichtiger. Responsive Webdesign setzt genau hier an: Es sorgt dafur, dass sich eine Website an das Gerat anpasst, mit dem sie aufgerufen wird. Dieses hoch gelobte Buch richtet sich an Webdesigner und -entwickler, die Grundkenntnisse in HTML und CSS mitbringen und sich nun mit Responsive Webdesign vertraut machen mochten. Behandelt werden sowohl technische Aspekte als auch konzeptionelle Fragen, die dieser Designansatz mit sich bringt. Was ist Responsive Webdesign? Mit dieser Frage beschaftigen Sie sich zu Beginn des Buchs. Sie erfahren, wie Sie ein Design entwickeln, das Ihre Inhalte auf allen Geraten so ubersichtlich und benutzerfreundlich wie moglich darstellt. Zum Einsatz kommt dabei eine Kombination aus Fluid Layouts, Media Queries und Responsive Media. Feilen Sie an der User Experience - Was ist zu bedenken, wenn eine Website sowohl auf Smartphones als auch auf Desktoprechnern angenehm zu nutzen sein soll? Wie sollten die Bedienelemente der Website beschaffen sein? Welche Interaktionsmoglichkeiten wollen Sie bieten? Und ganz wichtig: Was bedeutet das fur die Inhalte Ihrer Website? Fragen wie diese werden eingehend diskutiert und mit Praxisbeispielen illustriert. So entwickeln Sie ein gutes Gespur, worauf Sie bei eigenen Projekten achten sollten. Verbessern Sie die Performance - Benutzer erwarten heutzutage nicht nur, dass eine Website angenehm zu bedienen ist, sondern auch, dass sie schnell ladt. Sorgen Sie deshalb unbedingt fur eine gute Performance Ihrer Website! Lernen Sie verschiedene Moglichkeiten kennen, das Download-Volumen Ihrer Website zu reduzieren und sie so vor allem fur mobile Surfer attraktiver zu machen.

      Praxiswissen Responsive Webdesign