www.amazon.com Open in urlscan Pro
2a02:26f0:f700:3bf::3bd4  Public Scan

URL: https://www.amazon.com/dp/B00ADX21Z6/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1
Submission: On November 03 via manual from US — Scanned from DE

Form analysis 9 forms found in the DOM

Name: site-searchGET /s/ref=nb_sb_noss

<form id="nav-search-bar-form" accept-charset="utf-8" action="/s/ref=nb_sb_noss" class="nav-searchbar nav-progressive-attribute" method="GET" name="site-search" role="search">
  <div id="nav-search-bar-internationalization-key" class="nav-progressive-content">
    <input type="hidden" name="__mk_de_DE" value="ÅMÅŽÕÑ">
  </div>
  <div class="nav-left">
    <div id="nav-search-dropdown-card">
      <div class="nav-search-scope nav-sprite">
        <div class="nav-search-facade" data-value="search-alias=aps">
          <span id="nav-search-label-id" class="nav-search-label nav-progressive-content" style="width: auto;">Kindle-Shop</span>
          <i class="nav-icon"></i>
        </div>
        <label id="searchDropdownDescription" for="searchDropdownBox" class="nav-progressive-attribute" style="display:none">Wähle die Kategorie aus, in der du suchen möchtest.</label>
        <select aria-describedby="searchDropdownDescription" class="nav-search-dropdown searchSelect nav-progressive-attrubute nav-progressive-search-dropdown" data-nav-digest="1SD8NwQshDByAo2UzADo2J0Dtdw=" data-nav-selected="14"
          id="searchDropdownBox" name="url" style="display: block; top: 2.5px;" tabindex="0" title="Suchen in">
          <option value="search-alias=aps">Alle Kategorien</option>
          <option value="search-alias=automotive-intl-ship">Automobil</option>
          <option value="search-alias=baby-products-intl-ship">Baby</option>
          <option value="search-alias=stripbooks-intl-ship">Bücher</option>
          <option value="search-alias=computers-intl-ship">Computer</option>
          <option value="search-alias=fashion-womens-intl-ship">Damenmode</option>
          <option value="search-alias=electronics-intl-ship">Elektronik</option>
          <option value="search-alias=movies-tv-intl-ship">Filme und Fernsehen</option>
          <option value="search-alias=luggage-intl-ship">Gepäck</option>
          <option value="search-alias=hpc-intl-ship">Gesundheit &amp; Haushalt</option>
          <option value="search-alias=pets-intl-ship">Haustierbedarf</option>
          <option value="search-alias=kitchen-intl-ship">Heim und Küche</option>
          <option value="search-alias=fashion-mens-intl-ship">Herrenmode</option>
          <option value="search-alias=industrial-intl-ship">Industriell und Wissenschaftlich</option>
          <option selected="selected" current="parent" value="search-alias=digital-text">Kindle-Shop</option>
          <option value="search-alias=arts-crafts-intl-ship">Kunst und Handwerk</option>
          <option value="search-alias=fashion-boys-intl-ship">Mode für Jungen</option>
          <option value="search-alias=fashion-girls-intl-ship">Mode für Mädchen</option>
          <option value="search-alias=music-intl-ship">Musik, CDs &amp; Vinyl</option>
          <option value="search-alias=digital-music">Musik-Downloads</option>
          <option value="search-alias=instant-video">Prime Video</option>
          <option value="search-alias=deals-intl-ship">Sales &amp; Angebote</option>
          <option value="search-alias=beauty-intl-ship">Schönheit &amp; Körperpflege</option>
          <option value="search-alias=software-intl-ship">Software</option>
          <option value="search-alias=toys-and-games-intl-ship">Spielzeug und Spiele</option>
          <option value="search-alias=sporting-intl-ship">Sport und Freizeit</option>
          <option value="search-alias=videogames-intl-ship">Videospiele</option>
          <option value="search-alias=tools-intl-ship">Werkzeug &amp; Heimwerken</option>
        </select>
      </div>
    </div>
  </div>
  <div class="nav-fill">
    <div class="nav-search-field ">
      <label for="twotabsearchtextbox" style="display: none;">Suche Amazon</label>
      <input type="text" id="twotabsearchtextbox" value="" name="field-keywords" autocomplete="off" placeholder="Suche Amazon" class="nav-input nav-progressive-attribute" dir="auto" tabindex="0" aria-label="Suche Amazon" spellcheck="false">
    </div>
    <div id="nav-iss-attach"></div>
  </div>
  <div class="nav-right">
    <div class="nav-search-submit nav-sprite">
      <span id="nav-search-submit-text" class="nav-search-submit-text nav-sprite nav-progressive-attribute" aria-label="Los">
        <input id="nav-search-submit-button" type="submit" class="nav-input nav-progressive-attribute" value="Los" tabindex="0">
      </span>
    </div>
  </div>
</form>

POST /api/bifrost/acquisitions/v1/actions/arn:action:pa:1:QjAwQURYMjFaNjpBVFZQREtJS1gwREVSOkJ1eTpudWxsOjIwLjk5OlVTRDpudWxs?x-client-id=ebook-dp

<form method="post" id="buyOneClick" action="/api/bifrost/acquisitions/v1/actions/arn:action:pa:1:QjAwQURYMjFaNjpBVFZQREtJS1gwREVSOkJ1eTpudWxsOjIwLjk5OlVTRDpudWxs?x-client-id=ebook-dp" spacing="none">
  <input type="hidden" name="payment.mode" value="one-click" id="paymentMode"> <input type="hidden" name="ref_" value="dbs_p_ebk_r00_pbcb_cv1c00" id="refTag"> <input type="hidden" name="csrf"
    value="g3hWYsJ5xZfKODeBUWRQ1SXrrMPSZloHLKglcZf19g3MAAAAAQAAAABlRWLWcmF3AAAAAKs+FBXVfD4nuL9rqj+gAw=="> <input type="hidden" name="items[0].audibleNarration.addNarration" value="0" id="addNarration"> <input type="hidden"
    name="items[0].audibleNarration.audibleAsin" id="audibleAsin"> <input type="hidden" name="items[0].audibleNarration.audibleOurPrice" id="audibleOurPrice">
  <div class="a-button-stack">
    <div id="Ebooks-desktop-KINDLE_ALC-one-click-button" class="a-button-stack celwidget" data-csa-c-id="6dvmw6-674hpb-rqp612-ycl23m" data-cel-widget="Ebooks-desktop-KINDLE_ALC-one-click-button"> <span id="checkoutButtonId"
        class="a-button a-button-normal a-spacing-none a-button-oneclick a-button-icon"><span class="a-button-inner"><i class="a-icon a-icon-1click"></i><input id="one-click-button" name="submit.one-click-order.x" class="a-button-input" type="submit"
            value="Jetzt kaufen mit 1-Click" aria-labelledby="checkoutButtonId-announce"><span id="checkoutButtonId-announce" class="a-button-text a-text-center" aria-hidden="true"> Jetzt kaufen mit 1-Click </span></span></span> </div>
    <!-- Adds Ref Tags to Desktop -->
    <script type="text/javascript">
      P.when('jQuery', 'a-button', 'accordionInstrumentation').execute(function($, getButtonCollection, instrumentation) {
        getButtonCollection('#oneClickButtonId').enable();
        getButtonCollection('#checkoutButtonId').enable();
        $("#change-link").removeAttr("href");
        var addCheckoutAttributes = function() {
          $("#buyOneClick #paymentMode").attr("value", "checkout");
          $("#buyOneClick #subtype").val("STANDARD");
          $("#borrowProgram").val("");
          $("#borrowButtonAction").val("");
          $("#buyOneClick #kindleCheckout").val("1");
          if (typeof setDsnAndXfsn === "function") {
            setDsnAndXfsn();
          }
          if (typeof insertPaymentProvidersIntoKindleOrderForm === "function") {
            insertPaymentProvidersIntoKindleOrderForm();
          }
          if (typeof trialModeSignIn === "function" && false) {
            trialModeSignIn("STANDARD", true, 1);
            return false;
          }
        };
        // Todo: To be removed with preorder button migration
        var onOneClickPreorderButtonClick = function() {
          $("#oneClick-preorder-button").click(function() {
            $("#buyOneClick #kindleCheckout").val("0");
            $("#buyOneClick #refTag").val("dbs_p_ebk_r00_pbcb_cv1cpo");
            if (typeof setDsnAndXfsn === "function") {
              setDsnAndXfsn();
            }
            if (typeof insertPaymentProvidersIntoKindleOrderForm === "function") {
              insertPaymentProvidersIntoKindleOrderForm();
            }
            if (typeof trialModeSignIn === "function" && false) {
              trialModeSignIn("STANDARD", true, 0);
              return false;
            }
            return true;
          });
        }();
        // Todo: To be removed with preorder button migration
        var onCheckoutPreorderButtonClick = function() {
          $("#checkout-preorder-button").click(function() {
            $('#buyOneClick #kindleCheckout').val("1");
            $("#buyOneClick #refTag").val("dbs_p_ebk_r00_pbcb_cvcopo");
            if (typeof setDsnAndXfsn === "function") {
              setDsnAndXfsn();
            }
            if (typeof insertPaymentProvidersIntoKindleOrderForm === "function") {
              insertPaymentProvidersIntoKindleOrderForm();
            }
            if (typeof trialModeSignIn === "function" && false) {
              trialModeSignIn("STANDARD", true, 1);
              return false;
            }
            return true;
          });
        }();
        // BR checkout use-case. Todo: Work with the team to remove it
        var onChangeLinkClick = function() {
          $("#change-link").click(function() {
            addCheckoutAttributes();
            $("#buyOneClick").submit();
            var counter = instrumentation.counter();
            if (counter) {
              counter.buttonClick("preferenceChangeLinkDevice");
            }
            return false;
          });
        }();
      });
    </script>
    <script type="text/javascript">
      // Send csm counter on 'Buy' button click as well preferred payment method buy button click.
      P.when('A', 'jQuery', 'accordionInstrumentation', 'ready').execute(function(A, $, instrumentation) {
        $('#checkoutButtonId').click(function() {
          var counter = instrumentation.counter();
          if (counter) {
            counter.buttonClick("buyButton");
          }
        });
      });
    </script>
    <style>
      .buyBoxORDivider>h5 {
        font-weight: bold !important;
        color: #333333 !important;
      }
    </style>
    <script type="text/javascript">
      P.when('A', 'jQuery').execute(function(A, $) {
        var SERVICE_COUNTER_ENABLE_ONECLICK_ON_MASH_REAPPEAR = "dbsOneClickEnableOneClickButtonOnMashReappear";
        var SERVICE_COUNTER_DISABLED_CLICK = "dbsDisabledButtonOneClickButton";
        var SERVICE_COUNTER_RE_ENABLE = "dbsReEnableOneClickButton";
        var cooldownMilliseconds = 5000;
        var _PAGE_REAPPEAR_FROM_CACHE_MASH_EVENT = 'mash:willReappear';

        function logCounter(counter) {
          if (window.ue && window.ue.count) {
            window.ue.count(counter, 1);
          }
        }
        $.fn.preventMultiSubmission = function() {
          var currForm = $(this);
          currForm.submit(function(e) {
            if (currForm.data('submitted') === true) {
              logCounter(SERVICE_COUNTER_DISABLED_CLICK);
              e.preventDefault();
            } else {
              currForm.data('submitted', true);
              setTimeout(function() {
                logCounter(SERVICE_COUNTER_RE_ENABLE);
                currForm.data('submitted', false);
              }, cooldownMilliseconds); //Re-enable the button after cooldown time
            }
          });
          // Fix for TT: https://t.corp.amazon.com/P25461968
          // We should NOT freeze the 1-Click button when user returns to the DP page by hitting back buttton
          // This is an issue in mshop since the page gets cached in history
          A.on(_PAGE_REAPPEAR_FROM_CACHE_MASH_EVENT, function() {
            logCounter(SERVICE_COUNTER_ENABLE_ONECLICK_ON_MASH_REAPPEAR);
            currForm.data('submitted', false);
          });
        };
        $("#buyOneClick").preventMultiSubmission();
        A.on.ready(function() {
          $("#sendSample").preventMultiSubmission();
        });
      });
    </script>
    <script type="text/javascript">
      P.when('A', 'jQuery').execute(function(A, $) {
        /*
          Claimed Applicable Promotions

          Expose a jQuery event trigger here that will show a message about
          what promotions will be applied to this purchase. Since the "You Save"
          message and price is calculated pre-promotion, we'll hide that message
          to avoid confusion.
        */
        A.on('kindle_price_block_show_promotions', function(promotionText, numberOfPromotions) {
          //Show list of promotions
          $('#kindle_applied_promotions').html(promotionText).children().css('textDecoration', 'none');
          //Show promotion stackable message if there is more than one promotion
          if (numberOfPromotions > 1) {
            $('#kindle_promo_multiple_promo_message').show();
          }
          //Hide the amount saved and show the popover
          $('.kindle-price .ebooks-price-savings').hide();
          $('#kindle_promo_message').show();
        });
      });
    </script>
    <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover"
      data-a-popover="{&quot;closeButtonLabel&quot;:&quot;Schließen&quot;,&quot;name&quot;:&quot;promo-in-price-block&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;popoverLabel&quot;:&quot;Aktionen werden beim Kauf angewendet&quot;}"
      data-csa-c-id="qm1un7-fg4de8-71y1wd-wzy5vz">
      <p id="kindle_promo_message" class="a-spacing-small a-spacing-top-small a-text-center a-size-small a-color-link">
        <a id="kindle_promo_message_popover" href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> Aktionen werden beim Kauf angewendet <i class="a-icon a-icon-popover"></i></a> </p>
    </span>
    <div class="a-popover-preload" id="a-popover-promo-in-price-block">
      <p class="a-spacing-small a-spacing-top-small"> Diese Aktionen werden auf diesen Artikel angewendet: </p>
      <p id="kindle_applied_promotions"> </p>
      <p id="kindle_promo_multiple_promo_message" class="a-spacing-small a-color-tertiary"> Einige Angebote können miteinander kombiniert werden, andere nicht. Für mehr Details lese bitte die Nutzungsbedingungen der jeweiligen Promotion. </p>
    </div>
    <style type="text/css">
      #kindle_promo_message,
      #kindle_promo_multiple_promo_message {
        display: none;
      }

      #kindle_promo_message_popover {
        text-decoration: none;
      }
    </style>
  </div>
  <div class="a-row a-spacing-top-small">
    <style>
      #xrayForTextbooksBullet i {
        margin-left: 0;
      }
    </style>
  </div>
</form>

<form id="addToCart" action=""><input data-addnewaddress="add-new" id="cartAddressNew" name="dropdown-selection" type="hidden" value="add-new" class="nav-progressive-attribute"><input data-addnewaddress="add-new" id="cartAddressUsed"
    name="dropdown-selection-ubb" type="hidden" value="add-new" class="nav-progressive-attribute"></form>

POST /digital/bulk-checkout?ref=bulk_con_bfo

<form method="post" class="digital-bulk-form" action="/digital/bulk-checkout?ref=bulk_con_bfo" spacing="none">
  <div class="a-row a-spacing-small">
    <h1 class="a-size-base-plus">Für andere kaufen</h1><span class="a-size-base">Kaufe und versende dieses eBook an andere Personen.<br><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget"
        data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;width&quot;:&quot;350&quot;,&quot;name&quot;:&quot;consumerBuyForOthersPopover&quot;,&quot;position&quot;:&quot;triggerHorizontal&quot;}"
        data-csa-c-id="jhocnj-1brjom-2x7hwu-tfvo6w"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative">Weitere Informationen <i class="a-icon a-icon-popover"></i></a></span>
      <div class="a-popover-preload" id="a-popover-consumerBuyForOthersPopover">
        <h1 class="a-size-base-plus a-spacing-small a-text-center">Kaufen und Versenden von eBooks an andere Personen</h1>
        <hr aria-hidden="true" class="a-divider-normal">
        <div class="a-row">
          <div class="a-column a-span3 a-text-right"><span aria-hidden="true" class="learn_more_icons quantity"></span></div>
          <div class="a-column a-span6 a-text-center">
            <div class="a-column a-span3"><span aria-hidden="true" class="learn_more_icons arrow"></span></div>
            <div class="a-column a-span6"><span aria-hidden="true" class="learn_more_icons deliver"></span></div>
            <div class="a-column a-span3 a-span-last"><span aria-hidden="true" class="learn_more_icons arrow"></span></div>
          </div>
          <div class="a-column a-span3 a-text-left a-span-last"><span aria-hidden="true" class="learn_more_icons anyDevice"></span></div>
        </div>
        <div class="a-row">
          <div class="a-column a-span4 a-text-center a-spacing-base"><span>Menge auswählen</span></div>
          <div class="a-column a-span4 a-text-center a-spacing-base"><span>Versandoption auswählen und eBooks kaufen</span></div>
          <div class="a-column a-span4 a-text-center a-spacing-base a-span-last"><span>Empfänger können auf jedem unterstützten Gerät lesen.</span></div>
        </div>
        <div class="a-row">
          <p class="a-spacing-base a-text-left a-size-small a-color-secondary"><span>Beim Kauf einzelner eBooks sind zusätzliche Geschenkoptionen verfügbar.&nbsp;
            </span><span><a class="a-link-normal" target="_blank" rel="noopener" href="/-/de/help/kindle/booksforothers/overview/ref=bfo_pop_adl">Weitere Informationen</a></span></p>
        </div>
        <hr aria-hidden="true" class="a-divider-normal">
        <p class="a-size-small a-color-secondary">Diese eBooks können nur von Empfängern im gleichen Land eingelöst werden. Einlöse-Links und eBooks können nicht weiterverkauft werden.</p>
      </div>
    </span>
  </div>
  <div class="a-row a-spacing-top-micro a-grid-vertical-align a-grid-center">
    <div class="a-column a-span12 a-span-last"><span class="a-declarative" data-action="quantity-selected-button-action" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-quantity-selected-button-action" data-quantity-selected-button-action="{}"
        data-csa-c-id="f0yxck-sjye0l-vjke64-y6609m"><span id="buy-for-others-buy-button" class="a-button a-spacing-none a-button-base showable web bfoBuyButton"><span class="a-button-inner"><input data-bfotype="con" class="a-button-input"
              type="submit" value="Weiter" aria-labelledby="buy-for-others-buy-button-announce"><span id="buy-for-others-buy-button-announce" class="a-button-text" aria-hidden="true">Weiter</span></span></span></span></div>
  </div><input type="hidden" name="displayedPrice" value="20.99"><input type="hidden" name="quantityLimit" value="1000"><input type="hidden" name="actionId"
    value="arn:action:pa:1:QjAwQURYMjFaNjpBVFZQREtJS1gwREVSOkdpZnQ6bnVsbDoyMC45OTpVU0Q6bnVsbA=="><input type="hidden" name="csrf" value="g3c+x5rinbJmsvePsN8bCSV7gGwPlzGojsCfQB3zKgZIAAAAAQAAAABlRWLWcmF3AAAAAL1Z8Ja/E9xfqJT7XVH9gA=="><input
    type="hidden" name="asin" value="B00ADX21Z6"><input type="hidden" name="displayedPriceCurrencyCode" value="USD"><input type="hidden" name="cor.0" value="US"><input type="hidden" name="offerListingId"
    value="gIWX3cPzFsNB1dI9nsAgAg9uKrFubDUvQL5CsJcuNcCWcNgjbSurT1pytRpkhOv%2BNtUFPW17YLRKaDTsj4dd1dCslDeE0IixbdxHk7diPg89J1nBnbgwqlmzQNyTxrfM%2BdKuXPZmjVu1PHws44rwewuFHixzyiOVfikcDSJqoqLhRzt17OP7%2B3yPHdZRN2uk">
</form>

POST /api/bifrost/acquisitions/v1/actions/arn:action:bifrost:dbs:1:QjAwQURYMjFaNjpTYW1wbGU=?&x-client-id=ebook-dp

<form id="sendSample" method="post" action="/api/bifrost/acquisitions/v1/actions/arn:action:bifrost:dbs:1:QjAwQURYMjFaNjpTYW1wbGU=?&amp;x-client-id=ebook-dp" class="a-spacing-micro"> <input type="hidden" name="csrf"
    value="g3d5gSgvTWmI6vJYTPpd7IQlR5YLDndxJ9bxxqT/8/dlAAAAAQAAAABlRWLWcmF3AAAAAKs+FBXVfD4nuL9rqj+gAw=="> <span id="sendSampleButton" class="a-button a-spacing-none a-button-base full-width"><span class="a-button-inner"><input class="a-button-input"
        type="submit" value="Kostenlose Leseprobe senden" aria-labelledby="sendSampleButton-announce"><span id="sendSampleButton-announce" class="a-button-text" aria-hidden="true"> Kostenlose Leseprobe senden </span></span></span>
  <div id="sendSampleDeliverTo">
    <div id="DeliverToDeviceMessage" class="celwidget" data-feature-name="DeliverToDeviceMessage" data-csa-c-type="widget" data-csa-c-content-id="DeliverToDeviceMessage" data-csa-c-slot-id="DeliverToDeviceMessage" data-csa-c-asin=""
      data-csa-c-is-in-initial-active-row="false" data-csa-c-id="6g9fy-xe8x3y-x7muce-nxld8s" data-cel-widget="DeliverToDeviceMessage">
      <div class="a-section a-text-center"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover"
          data-a-popover="{&quot;inlineContent&quot;:&quot;Dieser Titel ist in all deinen berechtigten Kindle-Apps und -Geräten verfügbar. \u003cbr/>\u003cbr/> Gehe auf \u003ca class=\&quot;a-link-normal\&quot; target=\&quot;_blank\&quot; rel=\&quot;noopener\&quot; href=\&quot;/hz/mycd/digital-console/alldevices\&quot;> Meine Inhalte und Geräte verwalten \u003c\/a>  um an ein bestimmtes Gerät zu senden.&quot;}"
          id="deliver-to-device-popup" data-csa-c-id="wabkzn-f4v59v-xgyf7w-pc03x2">
          <a id="deliver-to-device-popup-trigger" href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> An Meine Kindle-Bibliothek senden <i class="a-icon a-icon-popover"></i></a> </span> </div>
    </div>
  </div>
</form>

POST /gp/product/handle-buy-box

<form method="post" id="addToWishListForm" action="/gp/product/handle-buy-box" class="a-content">
  <input type="hidden" id="session-id" name="session-id" value="143-2249260-0937025">
  <input type="hidden" id="ASIN" name="ASIN" value="B00ADX21Z6">
  <input type="hidden" id="rsid" name="rsid" value="143-2249260-0937025">
  <input type="hidden" id="sourceCustomerOrgListID" name="sourceCustomerOrgListID" value="">
  <input type="hidden" id="sourceCustomerOrgListItemID" name="sourceCustomerOrgListItemID" value="">
  <input type="hidden" name="wlPopCommand" value="">
  <input type="hidden" id="offerListingID" name="offerListingID" value="">
  <input type="hidden" id="isMerchantExclusive" name="isMerchantExclusive" value="0">
  <input type="hidden" id="merchantID" name="merchantID" value="">
  <input type="hidden" id="nodeID" name="nodeID" value="">
  <input type="hidden" id="storeID" name="storeID" value="">
  <input type="hidden" id="viewID" name="viewID" value="glance">
  <script>
    function atwlEarlyClick(e) {
      e.preventDefault();
      if (window.atwlLoaded) {
        return; //if JS is loaded then we can ignore the early click case
      }
      var ADD_TO_LIST_FROM_DETAIL_PAGE_VENDOR_ID = "website.wishlist.detail.add.earlyclick";
      var paramMap = {
        "asin": "B00ADX21Z6",
        "vendorId": ADD_TO_LIST_FROM_DETAIL_PAGE_VENDOR_ID,
        "isAjax": "false"
      }
      var url = "/hz/wishlist/additemtolist?ie=UTF8";
      for (var param in paramMap) {
        url += "&" + param + "=" + paramMap[param];
      }
      var xhr = new XMLHttpRequest();
      xhr.open("POST", url, false);
      xhr.setRequestHeader("anti-csrftoken-a2z", "g6lxSlquQrRfz/Y28MtjU6wO0aj0rE1999RVpjd7ozQuAAAAAQAAAABlRWLWcmF3AAAAAHuL9oHQYR32uqP6iUf9gA==");
      xhr.onload = function() {
        window.location = xhr.responseURL; //Needed to force a redirect; not supported on IE!
      }
      xhr.send();
    }
  </script>
  <div id="wishlistButtonStack" class="a-button-stack a-padding-none">
    <script>
      'use strict';
      P.when('A').execute(function(A) {
        A.declarative('atwlDropdownClickDeclarative', 'click', function(e) {
          window.wlArrowEv = e;
          e.$event.preventDefault();
          (function() {
            if (window.P && window.atwlLoaded) {
              window.P.when('A').execute(function(A) {
                A.trigger('wl-drop-down', window.wlArrowEv);
              })
              return;
            }
            window.atwlEc = true;
            var b = document.getElementById('add-to-wishlist-button-group');
            var s = document.getElementById('atwl-dd-spinner-holder');
            if (!(s && b)) {
              return;
            }
            s.classList.remove('a-hidden');
            s.style.position = 'absolute';
            s.style.width = b.clientWidth + 'px';
            s.style.zIndex = 1;
            return;
          })();
          return false;
        });
      });
    </script>
    <div id="add-to-wishlist-button-group" data-csa-c-func-deps="aui-da-a-button-group" data-csa-c-type="widget" data-csa-interaction-events="click" data-hover="<!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message.  -->
       Auf die Liste? Bitte wähle aus dem Sortiment links." class="a-button-group a-declarative a-spacing-none" data-action="a-button-group" role="radiogroup" data-csa-c-id="ihsu6a-z4vfoy-83g9mn-k2afrr"> <span id="wishListMainButton"
        class="a-button a-button-groupfirst a-spacing-none a-button-base a-declarative" role="radio" data-action="add-wishlist-declarative" aria-posinset="1" aria-setsize="1"><span class="a-button-inner"><a href="https://www.amazon.com/-/de/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Faw%2Fd%2FB00ADX21Z6&amp;openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.assoc_handle=usflex&amp;openid.mode=checkid_setup&amp;openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&amp;" name="submit.add-to-registry.wishlist.unrecognized" title="Auf die Liste" data-hover="<!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message.  -->
       Auf die Liste? Bitte wähle aus dem Sortiment links." class="a-button-text a-text-left"> Auf die Liste </a></span></span> </div>
    <div id="atwl-inline-spinner" class="a-section a-hidden">
      <div class="a-spinner-wrapper"><span class="a-spinner a-spinner-medium"></span></div>
    </div>
    <div id="atwl-inline" class="a-section a-spacing-none a-hidden">
      <div class="a-row a-text-ellipsis">
        <div id="atwl-inline-sucess-msg" class="a-box a-alert-inline a-alert-inline-success" aria-live="polite" aria-atomic="true">
          <div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i>
            <div class="a-alert-content"> <span class="a-size-base" role="alert"> Hinzugefügt zu </span> </div>
          </div>
        </div> <a id="atwl-inline-link" class="a-link-normal" href="/-/de/gp/registry/wishlist/"> <span id="atwl-inline-link-text" class="a-size-base" role="alert"> </span> </a>
      </div>
    </div>
    <div id="atwl-inline-error" class="a-section a-hidden">
      <div class="a-box a-alert-inline a-alert-inline-error" role="alert">
        <div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i>
          <div class="a-alert-content"> <span id="atwl-inline-error-msg" class="a-size-base" role="alert"> Hinzufügen war nicht erfolgreich. Bitte versuche es erneut. </span> </div>
        </div>
      </div>
    </div>
    <div id="atwl-dd-spinner-holder" class="a-section a-hidden">
      <div class="a-row a-dropdown">
        <div class="a-section a-popover-wrapper">
          <div class="a-section a-text-center a-popover-inner">
            <div class="a-box a-popover-loading">
              <div class="a-box-inner"> </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div id="atwl-dd-error-holder" class="a-section a-hidden">
      <div class="a-section a-dropdown">
        <div class="a-section a-popover-wrapper">
          <div class="a-section a-spacing-base a-padding-base a-text-left a-popover-inner">
            <h3 class="a-color-error"> Es ist ein Fehler aufgetreten. </h3> <span> Es gab einen Fehler beim Abrufen deines Wunschzettels. Versuche es noch einmal. </span>
          </div>
        </div>
      </div>
    </div>
    <div id="atwl-dd-unavail-holder" class="a-section a-hidden">
      <div class="a-section a-dropdown">
        <div class="a-section a-popover-wrapper">
          <div class="a-section a-spacing-base a-padding-base a-text-left a-popover-inner">
            <h3 class="a-color-error"> Es ist ein Fehler aufgetreten. </h3> <span> Liste nicht verfügbar. </span>
          </div>
        </div>
      </div>
    </div>
    <script type="a-state" data-a-state="{&quot;key&quot;:&quot;atwl&quot;}">
      {"showInlineLink":false,"hzPopover":true,"wishlistButtonId":"add-to-wishlist-button","dropDownHtml":"","inlineJsFix":true,"wishlistButtonSubmitId":"add-to-wishlist-button-submit","maxAjaxFailureCount":"3","asin":"B00ADX21Z6"}</script>
  </div>
  <script type="a-state" data-a-state="{&quot;key&quot;:&quot;popoverState&quot;}">{"formId":"addToWishListForm","showWishListDropDown":false,"wishlistPopoverWidth":"260","isAddToWishListDropDownAuiEnabled":true,"showPopover":false}</script>
  <script type="text/javascript">
    (function(f) {
      var _np = (window.P._namespace("GiftingDetailPageTemplates"));
      if (_np.guardFatal) {
        _np.guardFatal(f)(_np);
      } else {
        f(_np);
      }
    }(function(P) {
      'use strict';
      window.P.now('atwl-ready').execute(function(atwlModule) {
        var isRegistered = (typeof atwlModule !== 'undefined');
        if (!isRegistered) {
          window.P.register('atwl-ready');
        }
      });
    }));
  </script>
  <div class="aok-hidden" data-amazon-lists-csrf-token="g6lxSlquQrRfz/Y28MtjU6wO0aj0rE1999RVpjd7ozQuAAAAAQAAAABlRWLWcmF3AAAAAHuL9oHQYR32uqP6iUf9gA=="></div>
  <script type="text/javascript">
    (function(f) {
      var _np = (window.P._namespace("list-CF-register-js"));
      if (_np.guardFatal) {
        _np.guardFatal(f)(_np);
      } else {
        f(_np);
      }
    }(function(P) {
      "use strict";
      window.P.now('atwl-cf').execute(function(module) {
        var isRegistered = (typeof module !== 'undefined');
        if (!isRegistered) {
          window.P.register('atwl-cf');
        }
      });
    }));
  </script>
</form>

GET

<form method="get" action="" autocomplete="off" class="aok-hidden all-offers-display-params"> <input type="hidden" name="" value="true" id="all-offers-display-reload-param"> <input type="hidden" name="" id="all-offers-display-params"
    data-asin="B00ADX21Z6" data-m="" data-qid="" data-smid="" data-sourcecustomerorglistid="" data-sourcecustomerorglistitemid="" data-sr=""> </form>

POST

<form method="post" action="" class="_shopping-cx-feedback-widget_style_radio-feedback-form__2dveN">
  <fieldset>
    <h1 id="radioHeading" class="a-size-large a-spacing-double-large a-text-center feedbackRadioHeading a-text-bold">Wie bewertest du heute deine Erfahrung beim Kauf von Büchern auf Amazon?</h1>
  </fieldset>
  <table class="a-normal _shopping-cx-feedback-widget_style_radio-feedback-table__3PsBH">
    <tbody>
      <tr class="_shopping-cx-feedback-widget_style_form-horizontal-radiobutton-input-row__1t5DJ">
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio1"><input type="radio" id="radio1" name="shoppingCXRadio" value="1" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
                class="a-label a-radio-label"><span aria-hidden="false" hidden="">Sehr schlecht</span></span></label></div>
        </td>
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio2"><input type="radio" id="radio2" name="shoppingCXRadio" value="2" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
                class="a-label a-radio-label"><span aria-hidden="false" hidden="">Schlecht</span></span></label></div>
        </td>
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio3"><input type="radio" id="radio3" name="shoppingCXRadio" value="3" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
                class="a-label a-radio-label"><span aria-hidden="false" hidden="">Weder noch</span></span></label></div>
        </td>
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio4"><input type="radio" id="radio4" name="shoppingCXRadio" value="4" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
                class="a-label a-radio-label"><span aria-hidden="false" hidden="">Gut</span></span></label></div>
        </td>
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio5"><input type="radio" id="radio5" name="shoppingCXRadio" value="5" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
                class="a-label a-radio-label"><span aria-hidden="false" hidden="">Großartig</span></span></label></div>
        </td>
      </tr>
      <tr class="_shopping-cx-feedback-widget_style_form-horizontal-radiobutton-label-row__2mRxc">
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div class="_shopping-cx-feedback-widget_style_feedback-radio-label__JZ92s"><span aria-hidden="true" class="a-size-base">Sehr schlecht</span></div>
        </td>
        <td></td>
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div class="_shopping-cx-feedback-widget_style_feedback-radio-label__JZ92s"><span aria-hidden="true" class="a-size-base">Weder noch</span></div>
        </td>
        <td></td>
        <td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
          <div class="_shopping-cx-feedback-widget_style_feedback-radio-label__JZ92s"><span aria-hidden="true" class="a-size-base">Großartig</span></div>
        </td>
      </tr>
    </tbody>
  </table>
</form>

Name: ue_backdetect get

<form name="ue_backdetect" action="get"><input type="hidden" name="ue_back" value="2"></form>

Text Content

Zum Hauptinhalt wechseln
.us
Liefern nach Deutschland

Kindle-Shop
Wähle die Kategorie aus, in der du suchen möchtest. Alle Kategorien Automobil
Baby Bücher Computer Damenmode Elektronik Filme und Fernsehen Gepäck Gesundheit
& Haushalt Haustierbedarf Heim und Küche Herrenmode Industriell und
Wissenschaftlich Kindle-Shop Kunst und Handwerk Mode für Jungen Mode für Mädchen
Musik, CDs & Vinyl Musik-Downloads Prime Video Sales & Angebote Schönheit &
Körperpflege Software Spielzeug und Spiele Sport und Freizeit Videospiele
Werkzeug & Heimwerken
Suche Amazon


DE
Hallo, anmelden
Konto und Listen Warenrücksendungen und Bestellungen
0
Einkaufswagen

Anmelden
Neuer Kunde? Starte hier.
Meine Listen
Neue Liste anlegen Liste finden
Mein Konto
Konto Bestellungen Empfehlungen Browserverlauf Watchlist Gekaufte und geliehene
Videos Kindle Unlimited Inhalte und Geräte Spar-Abo-Artikel Mitgliedschaften und
Abonnements Musikbibliothek















Anmelden
Neuer Kunde? Starte hier.






Alle

INTERNATIONALE EINKÄUFE BENACHRICHTIGUNG FÜR ÜBERGANG


Wir zeigen dir Artikel, die nach Deutschland geliefert werden. Um Artikel
anzuzeigen, die in ein anderes Land geliefert werden, ändere bitte deine
Versandadresse.
FORTFAHREN DIE ADRESSE ÄNDERN
Angebote des Tages Wunschlisten Kundenservice Geschenkkarten Verkaufen bei
Amazon Kundensupport bei Behinderungen


Ein Kindle kaufen Kindle eBooks Kindle Unlimited NEU: Prime Reading Bestseller
und mehr Kategorien Kindle Vella Amazon Buchclubs Kindle Buchangebote Kindle
Singles eMagazine Inhalte und Geräte verwalten Erweiterte Suche

Amazon.com: Python for Kids: A Playful Introduction To Programming eBook :
Briggs, Jason R.: Kindle-Shop
 * Kindle-Shop
 * ›
 * Kindle eBooks
 * ›
 * Computer & Internet

Preis der Print-Ausgabe: 34,95 $ Kindle-Preis: 20,99 $

Spare 13,96 $ (40 %)

Verkauf durch: Penguin Random House Publisher Services
Der Verkaufspreis wurde vom Verlag festgesetzt.

Jetzt kaufen mit 1-Click

Aktionen werden beim Kauf angewendet

Diese Aktionen werden auf diesen Artikel angewendet:



Einige Angebote können miteinander kombiniert werden, andere nicht. Für mehr
Details lese bitte die Nutzungsbedingungen der jeweiligen Promotion.




An Meine Kindle-Bibliothek senden


Du hast abonniert! Wir werden deine Artikel innerhalb von 24 Stunden
vorbestellen, sobald sie verfügbar sind. Wenn neue Bücher erscheinen, belasten
wir deine Standardzahlungsmethode mit dem niedrigsten Preis, der während des
Vorbestellungszeitraums verfügbar ist.
Aktualisiere dein Gerät oder deine Zahlungsart, storniere einzelne
Vorbestellungen oder dein Abonnement unter
Meine Mitgliedschaften & Abos
Es ist ein Fehler aufgetreten. Aufgrund eines Fehlers konnten wir dein
Abonnement nicht verarbeiten. Bitte aktualisiere die Seite und versuche es
erneut.



FÜR ANDERE KAUFEN

Kaufe und versende dieses eBook an andere Personen.
Weitere Informationen


KAUFEN UND VERSENDEN VON EBOOKS AN ANDERE PERSONEN

--------------------------------------------------------------------------------


Menge auswählen
Versandoption auswählen und eBooks kaufen
Empfänger können auf jedem unterstützten Gerät lesen.

Beim Kauf einzelner eBooks sind zusätzliche Geschenkoptionen verfügbar.  Weitere
Informationen

--------------------------------------------------------------------------------

Diese eBooks können nur von Empfängern im gleichen Land eingelöst werden.
Einlöse-Links und eBooks können nicht weiterverkauft werden.

Weiter
Kostenlose Leseprobe senden
An Meine Kindle-Bibliothek senden
Auf die Liste

Hinzugefügt zu
Hinzufügen war nicht erfolgreich. Bitte versuche es erneut.



ES IST EIN FEHLER AUFGETRETEN.

Es gab einen Fehler beim Abrufen deines Wunschzettels. Versuche es noch einmal.


ES IST EIN FEHLER AUFGETRETEN.

Liste nicht verfügbar.



Lade die kostenlose Kindle-App herunter und lese deine Kindle-Bücher sofort auf
deinem Smartphone, Tablet oder Computer – kein Kindle-Gerät erforderlich.

Mit Kindle für Web kannst du sofort in deinem Browser lesen.

--------------------------------------------------------------------------------

Scanne den folgenden Code mit deiner Mobiltelefonkamera und lade die Kindle-App
herunter.



Zum Buchclub hinzufügen

Deine Buchclubs werden geladen.
Beim Laden deiner Buchclubs ist ein Problem aufgetreten. Bitte versuche es noch
einmal.
Nicht in einem Club? Weitere Informationen


Mitglied werden oder Buchclubs erstellen


Wählt gemeinsam Bücher aus


Verfolge deine Bücher.
Bringe deinen Club zu Amazon Buchclubs, gründe einen neuen Buchclub und lade
Freunde ein oder finde kostenlos einen Club, der zu dir passt.
Amazon Book Clubs erkunden



Dad, 7 Year Old Daughter, & College Student all Learn PythonBlair Family - We're
Addicted to Amazon ;-)



BILD NICHT VERFÜGBAR

Keine Abbildung vorhanden für
Farbe:
 * 
 * 
 * 
 * Herunterladen, um dieses Videos wiederzugeben Flash Player


Für größere Ansicht Maus über das Bild ziehen



 * VIDEOS
 * 360°-ANSICHT
 * BILDER
 * 






Leseprobe lesen


--------------------------------------------------------------------------------


DEM AUTOR FOLGEN

Jason R. BriggsJason R. Briggs
Folgen
Ein Fehler ist aufgetreten. Wiederhole die Anfrage später noch einmal.

OK


PYTHON FOR KIDS: A PLAYFUL INTRODUCTION TO PROGRAMMING KINDLE AUSGABE

von Jason R. Briggs (Author) Format: Kindle Ausgabe
4,6 4,6 von 5 Sternen 1.044 Sternebewertungen








Alle Formate und Editionen anzeigen



Sorry, there was a problem loading this page. Try again.

--------------------------------------------------------------------------------

Preis

Neu ab Gebraucht ab



Kindle
"Bitte wiederholen"
20,99 $

— —





Taschenbuch
"Bitte wiederholen"
31,49 $

11,99 $ 1,97 $



 * Kindle
   20,99 $ Lies mit kostenfreier App
 * Taschenbuch
   31,49 $
   
   92 Gebraucht ab 1,97 $ 19 Neu ab 11,99 $










Python is a powerful, expressive programming language that’s easy to learn and
fun to use! But books about learning to program in Python can be kind of dull,
gray, and boring, and that’s no fun for anyone.

Python for Kids brings Python to life and brings you (and your parents) into the
world of programming. The ever-patient Jason R. Briggs will guide you through
the basics as you experiment with unique (and often hilarious) example programs
that feature ravenous monsters, secret agents, thieving ravens, and more. New
terms are defined; code is colored, dissected, and explained; and quirky,
full-color illustrations keep things on the lighter side.

Chapters end with programming puzzles designed to stretch your brain and
strengthen your understanding. By the end of the book you’ll have programmed two
complete games: a clone of the famous Pong and "Mr. Stick Man Races for the
Exit"—a platform game with jumps, animation, and much more.

As you strike out on your programming adventure, you’ll learn how to:
–Use fundamental data structures like lists, tuples, and maps
–Organize and reuse your code with functions and modules
–Use control structures like loops and conditional statements
–Draw shapes and patterns with Python’s turtle module
–Create games, animations, and other graphical wonders with tkinter

Why should serious adults have all the fun? Python for Kids is your ticket into
the amazing world of computer programming.

For kids ages 10+ (and their parents)

The code in this book runs on almost anything: Windows, Mac, Linux, even an OLPC
laptop or Raspberry Pi!

Mehr lesen


--------------------------------------------------------------------------------

Previous page
 1.  Lesealter
     
     Kundenempfehlung: 8–12 Jahr(e)
 2.  Seitenzahl der Print-Ausgabe
     
     345 Seiten
 3.  Sprache
     
     Englisch
 4.  Schuljahr
     
     5 - 6
 5.  Lexile-Bewertung
     
     1070
 6.  Herausgeber
     
     No Starch Press
 7.  Erscheinungstermin
     
     12. Dezember 2012
 8.  PageFlip
     
     Aktiviert
 9.  Word Wise
     
     Nicht aktiviert
 10. Verbesserter Schriftsatz
     
     Aktiviert
 11. Haftnotizen
     
     Auf Kindle Scribe
 12. ISBN-13
     
     978-1593274078
 13. Alle Details anzeigen

Next page















--------------------------------------------------------------------------------




KUNDEN, DIE DIESEN ARTIKEL GEKAUFT HABEN, KAUFTEN AUCH

Seite 1 von 10 Zum AnfangSeite 1 von 10
Previous page
 1. Coding for Kids: Python: Learn to Code with 50 Awesome Games and Activities
    Adrienne Tacke
    4,6 von 5 Sternen 1.644
    Kindle Ausgabe
    Bestseller Nr. 1
      in Programmierung für Kinder
    9,99$9,99$
 2. JavaScript for Kids: A Playful Introduction to Programming
    Nick Morgan
    4,6 von 5 Sternen 283
    Kindle Ausgabe
    20,99$20,99$
 3. Learn to Program with Minecraft: Transform Your World with the Power of
    Python
    Craig Richardson
    4,4 von 5 Sternen 332
    Kindle Ausgabe
    17,99$17,99$
 4. Get Coding! Learn HTML, CSS, and JavaScript and Build a Website, App, and
    Game
    Young Rewired State
    4,6 von 5 Sternen 2.792
    Kindle Ausgabe
    1 Angebot ab 10,95 $
 5. Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to
    Programming
    Eric Matthes
    4,7 von 5 Sternen 8.305
    Kindle Ausgabe
    23,99$23,99$
 6. Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming
    Bryson Payne
    4,6 von 5 Sternen 199
    Kindle Ausgabe
    17,99$17,99$
 7. Invent Your Own Computer Games with Python, 4th Edition
    Al Sweigart
    4,7 von 5 Sternen 489
    Kindle Ausgabe
    17,99$17,99$

Next page




--------------------------------------------------------------------------------


PRODUKTBESCHREIBUNG DES VERLAGS

Python for Kids, 2nd Edition by Jason Briggs Python Crash Course, 3rd Edition by
Eric Matthes Automate the Boring Stuff 2nd edition by Al Sweigart Dead Simple
Python by Jason C McDonald Beyond the Basic Stuff with Python by Al Sweigart
Object-Oriented Python by Irv Kalb User experience level Beginner Beginner
Beginner Beginners with prior programming experience Intermediate Intermediate
For readers who want A gentle, kid-friendly introduction to Python A fast-paced,
thorough introduction to Python A practical guide to using Python for automating
tedious tasks A thorough introduction to Python for existing programmers Bridges
the gap between novice and professional Learn how to write powerful, efficient,
and re-usable code. Compatible with Python version Python 3 Python 3 Python 3
Python 3 Python 3.6 and higher Python 3 Special features Kid-friendly,
full-color code and illustrations Covers Django, matplotlib and plotly, and
pygame Covers working with files en masse, automating emails and texts, scraping
the web, and more Covers syntax basics, functions, parallelism and debugging
Covers decorators, generators, context managers, testing, and web development
Covers modeling, pygame, inheritance, polymorphism, abstraction, and
encapsulation Page count 368 pages 552 pages 592 pages 752 pages 384 pages 416
pages






REZENSIONEN DER REDAKTION


REVIEW

"By the end of the book you have a fully-functional platform game running, and
most likely a head full of ideas about your next game…Python for Kids is just as
good an introduction for adults learning to code."
—Geek.com

"An excellent introduction to programming for anyone interested in learning to
program, regardless of their age. The material is extremely well organized and
presented, and makes for a great resource for either home or school."
—GeekDad


"Despite the title, a fun book for all ages. The provides a clear, easy to
follow, introduction to python programming. The content is easy to understand,
the examples are clearly illustrated and straightforward."
—Technical YA, Best Books to Learn Python Language in 2021


AMAZON.COM REVIEW


FROM THE AUTHOR: TOP 5 TIPS & TRICKS FOR BEGINNING PROGRAMMERS


1. Never try to understand a long piece of code (or a long program) in one go.
Focus on a few statements at a time. If possible, try to take a smaller chunk of
the code and run it yourself to see what it does. Experimenting is always good,
even if it doesn’t work and you get weird error messages, you’ve learned
something!

2. Try it yourself. Make sure you try out code examples for yourself (don’t just
read about them). Trying something and running it, actually helps it stick in
your head. Better yet, if you change things around to see what effect that has,
you’ll learn and understand more.

3. If all else fails, sleep on it. Sometimes no amount of brain effort will get
you past a difficult or complicated problem. Either you don’t understand
something, or a piece of your code won’t work, and you can’t figure out why. If
all else fails, try sleeping on it. Or, at the very least, leave it alone for a
few hours, and come back to the problem later. When you come to something fresh,
often the answer will appear.

4. Never type long sections of code directly into the Shell. In Python, either
in the Shell (IDLE) or the Console, you can type and run statements directly and
see what happens. But if you’re entering a longer program, either use a text
editor or use the Shell’s editor (select File, then New in the Shell). That way
you can save your file, run it, and come back and fiddle with the code without
having to re-type everything.

5. Pick the right project. If you’re looking for something to put your new-found
programming skills to use, don’t think Halo, or Uncharted, or Super Mario Galaxy
or Assassins Creed. Don’t even think Angry Birds, or Pocket God, or Rolando.
Think arcade games from the 1970’s and 1980’s—games like Galaxian, Centipede,
Donkey Kong, and Frogger have simple graphics and basic game mechanics, which
makes them great first projects for budding game developers.

Do an internet search for arcade games from that period. Take a look at some
examples and then try to write something similar yourself. It’s much more
satisfying to take a simple project and actually finish it, rather than a hugely
ambitious, complicated project that you never get working.

-- Dieser Text bezieht sich auf eine andere Ausgabe: kindle_edition.


ABOUT THE AUTHOR

Jason Briggs has been a programmer since the age of eight, when he first learned
BASIC on a Radio Shack TRS-80. Since then he has written software professionally
as a developer and systems architect and served as Contributing Editor for Java
Developer's Journal. His articles have appeared in JavaWorld, ONJava and ONLamp.
Python for Kids is his first book. -- Dieser Text bezieht sich auf eine andere
Ausgabe: kindle_edition.
Mehr lesen

--------------------------------------------------------------------------------


PRODUKTINFORMATION

 * ASIN ‏ : ‎ B00ADX21Z6
 * Herausgeber ‏ : ‎ No Starch Press; 1. Edition (12. Dezember 2012)
 * Erscheinungstermin ‏ : ‎ 12. Dezember 2012
 * Sprache ‏ : ‎ Englisch
 * Dateigröße ‏ : ‎ 36374 KB
 * Text-to-Speech (Vorlesemodus) ‏ : ‎ Aktiviert
 * Verbesserter Schriftsatz ‏ : ‎ Aktiviert
 * X-Ray ‏ : ‎ Aktiviert
 * Word Wise ‏ : ‎ Nicht aktiviert
 * Haftnotizen ‏ : ‎ Auf Kindle Scribe
 * Seitenzahl der Print-Ausgabe ‏ : ‎ 345 Seiten

 * Amazon Bestseller-Rang: Nr. 676,185 in Kindle-Shop (Siehe Top 100 in
   Kindle-Shop)
    * Nr. 34 in Computerhardware & Robotik für Kinder
    * Nr. 45 in Programmierung für Kinder
    * Nr. 210 in Kinderbücher über Computerprogrammierung

 * Kundenrezensionen:
   4,6 4,6 von 5 Sternen 1.044 Sternebewertungen




Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.


VIDEOS

Seite 1 von 1Noch einmal von vorneSeite 1 von 1
Previous page

 1. VIDEOS FÜR DIESES PRODUKT
    
    0:59
    
    Hier klicken, um Video abzuspielen
    
    
    
    DAD, 7 YEAR OLD DAUGHTER, & COLLEGE STUDENT ALL LEARN PYTHON
    
    Blair Family - We're Addicted to Amazon ;-)

Next page


Video Player is loading.
Play Video
Play
Mute

Current Time 0:00
/
Duration 0:00
Loaded: 0%


Stream Type LIVE
Seek to live, currently behind liveLIVE
Remaining Time -0:00
 
1x
Playback Rate

Chapters
 * Chapters

Descriptions
 * descriptions off, selected

Subtitles
 * Untertitel deaktiviert, selected

Audio Track

Fullscreen

This is a modal window.



Gesponsert
Kundenbewertung: Dad, 7 Year Old Daughter, & College Student all Learn Python
Vollständige Rezension anzeigen

Verdiene Verkaufsgebühren

Verdiene Verkaufsgebühren




Ihr Video hochladen


--------------------------------------------------------------------------------


INFORMATIONEN ZUM AUTOR

Folge Autoren, um Neuigkeiten zu Veröffentlichungen und verbesserte Empfehlungen
zu erhalten.
Folgen


JASON R. BRIGGS

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Jason R Briggs grew up in Hawke's Bay, on the east coast of New Zealand, but for
the last 17 years has divided his time between NZ, Thailand and England.

Which is entirely far too much time spent strapped inside a glorified tin can
with wings.

He currently lives in England, in a small village just outside of London, where
he spends much of his time grumbling about the weather... the people on the
Underground... the distinct lack of anything resembling a proper antipodean
lager.

You can find more information on his website: http://jasonrbriggs.com


Mehr lesenWeniger lesen





--------------------------------------------------------------------------------


WIE BEWERTEST DU HEUTE DEINE ERFAHRUNG BEIM KAUF VON BÜCHERN AUF AMAZON?

Sehr schlecht
Schlecht
Weder noch
Gut
Großartig
Sehr schlecht
Weder noch
Großartig


VIELEN DANK FÜR IHR FEEDBACK.




--------------------------------------------------------------------------------


KUNDENREZENSIONEN

4,6 von 5 Sternen
4,6 von 5
1.044 weltweite Bewertungen

5 Sterne

75%4 Sterne

16%3 Sterne

6%2 Sterne

2%1 Stern

1%

So funktionieren Kundenrezensionen und -bewertungen

Kundenbewertungen, einschließlich Produkt-Sternebewertungen, helfen Kunden, mehr
über das Produkt zu erfahren und zu entscheiden, ob es das richtige Produkt für
sie ist.

Um die Gesamtbewertung der Sterne und die prozentuale Aufschlüsselung nach
Sternen zu berechnen, verwenden wir keinen einfachen Durchschnitt. Stattdessen
berücksichtigt unser System beispielsweise, wie aktuell eine Bewertung ist und
ob der Prüfer den Artikel bei Amazon gekauft hat. Es wurden auch Bewertungen
analysiert, um die Vertrauenswürdigkeit zu überprüfen.

Erfahren Sie mehr darüber, wie Kundenbewertungen bei Amazon funktionieren.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


Bildergalerie anzeigen
Amazon Customer
5,0 von 5 Sternen

Bilder in dieser Rezension






REZENSIONEN FILTERN NACH

 * Deutsch
 * Englisch

--------------------------------------------------------------------------------

 * Rezensionen sortieren nach Spitzenrezensionen Neueste zuerst
   Spitzenrezensionen


SPITZENBEWERTUNGEN AUS USA



Alle Rezensionen ins Deutsche übersetzen

DERZEIT TRITT EIN PROBLEM BEIM FILTERN DER REZENSIONEN AUF. BITTE VERSUCHE ES
SPÄTER ERNEUT.



J. Vanderwaart
4,0 von 5 Sternen Starts off easy but goes deep
Rezension aus den Vereinigten Staaten vom 7. November 2020
Verifizierter Kauf
My kids do NOT like learning things from books -- I guess it's a foreign concept
to their generation -- so buying this as a 9th birthday present for my daughter
was a risk. But she had really enjoyed learning Scratch, and it was the summer
of 2020 so she had time on her hands, so I went for it. She certainly didn't
make it though the whole thing, but on the whole I think it was worth it.

The first few chapters of the book are very well done, presenting concepts
through examples that a kid can easily follow along with using a Python
interpreter. (The book has advice on installing Python on different operating
systems as well, by the way.) With an adult by her side -- either myself, who
codes for a living but not in Python, or her mom, who took some programming
classes but has forgotten a lot of it -- my daughter was able to try out all the
little code examples and see for herself how things worked. She was also able to
experiment. It helped that she had already learned how to type fairly well in
school; this way of learning might be rough on kids who are not comfortable at
the keyboard.

After Chapter 7 (about functions and modules), my kid paused indefinitely. Among
other things, the summer was over and she had to start school again. It may be
just as well, because the next few chapters have issues in my opinion. Chapter 8
covers classes, including inheritance; I'm highly skeptical that this is a good
idea at this point in a book of this level, so I probably would have advised her
to skip it and come back when she had a motivation for learning it. Chapter 9
covers many of Python's built-in functions, in alphabetical order -- it would
make a good reference but should probably also be skipped the first time
through, although I didn't see any mention of that possibility in the text.
Chapter 10 does a similar thing for some standard modules, most of which I
expect a kid who had never done any other programming would not see the point of
and would not learn anything from. A chapter on using tkinter for graphics comes
next and rounds out Part I of the book. Parts II and III are extended examples
that work through coding up some simple games. I wonder if it would be better to
move this content earlier, or else let the reader know when it is safe to skip
ahead.

Overall, my family had a good experience with this book. My 9-year-old made it
about 1/3 of the way through before setting it aside, but it's here when she
wants to pick it up again.

Weiterlesen
35 Personen fanden diese Informationen hilfreich
Nützlich
Melden
Rezensionen auf Deutsch übersetzen
Thomas Alfred Rowe
5,0 von 5 Sternen Excellent introduction to Python for any age
Rezension aus den Vereinigten Staaten vom 17. Juli 2013
Verifizierter Kauf
This Fall, I plan to teach an after-school Python course at our local public
school to 4th and 5th graders and I have selected "Python for Kids" to form the
content. I had looked at a few books on teaching kids programming and on
learning python and Jason Briggs' book stands out for several reasons.

It makes programming and Python in particular accessible to kids with no
experience with either. One of the great challenges in teaching kids is shedding
assumptions about language, knowledge, perspective etc. that adults take for
granted. Jason does this very well without talking down or dumbing down.

I also found the book to be paced well with a balance of challenge (concepts and
coding tasks) and support (explanations and help). When new terms or programming
concepts arise, Jason makes sure to introduce them so nothing goes over your
head.

The first 12 chapters are a basic introduction to the language and to
programming concepts and the last 6 take the reader through two programming
tasks of increasing difficulty.

The first task is the creation of a "Bounce!" game - it takes 2 chapters (21
pages) to teach and about 100 lines of code. It is a primitive "breakout/pong"
style game and really a fair amount of payoff for the effort the budding
programmer must put in.

The second program is called "Mr. Stick Man Races for the Exit" and is a bit
more advanced/involved. It takes 4 chapters (62 pages) to cover and about 260
lines. It has more complexity but most challenging thing is that for a lot of
the code, you can not run it to check your work as you go. I had a bug in my
code that took me a bit of effort to find before I got it working perfectly.
However, Jason has a companion web site with all code snippets in the book
including these last two projects and the code example he provided there helped
my find the error I had made.

I am very grateful to Jason for writing the book I was looking for.

Weiterlesen
13 Personen fanden diese Informationen hilfreich
Nützlich
Melden
Rezensionen auf Deutsch übersetzen
a teacher
5,0 von 5 Sternen In am using this book to learn Python and to teach it to an
advanced high school junior.
Rezension aus den Vereinigten Staaten vom 24. Januar 2022
Verifizierter Kauf
Python for Kids: A Playful Introduction to Programming is a great book. It is
well written, covers excellent topics and gives numerous examples for you to
follow along. The book is very clear and is easy to work with.

I am using it to learn Python and teach it to an advanced high school junior.

It is fun to learn from this textbook and you can skip around as needed so you
can get started quicker on writing a program that meets your own needs and
goals. The book shipped on time. It was only slightly used (as advertised) and I
read it often.

I think even a serious user would enjoy this book, but I am grateful that I
chose this text, as I am learning both the fundamentals as well as some advanced
programming skills.

So whether you want to learn about loops, logic statements, turtle graphics or
whatever, this book will get you going and open you eyes to the wonderful world
of Python.

Weiterlesen
Nützlich
Melden
Rezensionen auf Deutsch übersetzen

--------------------------------------------------------------------------------

Weitere Rezensionen ansehen



SPITZENREZENSIONEN AUS ANDEREN LÄNDERN


Alle Rezensionen ins Deutsche übersetzen
SC de Lyon
5,0 von 5 Sternen Excellent livre
Rezension aus Frankreich vom 7. März 2015
Verifizierter Kauf
Pour qui connait déjà la programmation et souhaite découvrir Python, le livre de
Gérard Swinnen "Apprendre à programmer avec Python 3" constitue vraiment la
référence.
Pour les étudiants d'IUT ou de Prépas qui recherchent une utilisation très
mathématique de ce langage, le cours de Bob Cordeau & Laurent Pointal ou la
référence de Jean-Michel Ferrard sont des documents gratuits particulièrement
clairs et bien écrits.
En revanche si vous ou votre enfant êtes débutant et que vous souhaitez
découvrir Python à travers une approche ludique mais sérieuse, alors "Python for
kids" constitue un livre fantastique. Tout y est décrit très simplement, les
variables, boucles, fonctions, classes ainsi que les modules Turtle et Tkinter,
le tout dirigé vers un but : la conception de jeux. D'ailleurs le livre amène à
programmer entièrement 2 jeux.
Bien sûr il est en Anglais mais c'est très simple à comprendre et l'adulte peut
aider son enfant (son ado ?) dans cette lecture.
J'avais adoré "Learn to Program with Scratch" de chez No Starch Press également,
j'ai à nouveau adoré cet ouvrage.

Weiterlesen
5 Personen fanden diese Informationen hilfreich
Melden
Rezensionen auf Deutsch übersetzen
Rafoide
5,0 von 5 Sternen Gran guía de iniciación a la programación en Python
Rezension aus Spanien vom 30. März 2015
Verifizierter Kauf
En varias ocasiones he intentado aprender Python. Hay manuales más y menos
extensos. Creo que es una mala idea estudiarse un manual de referencia. Creo que
la mejor manera de aprender un lenguaje de programación es retando al lector a
probar y a crear sus propios programas, y creo que este libro lo consigue. De
una manera más o menos rápida, con no tanto esfuerzo como se pudiera pensar, el
libro va guiando al lector al aprendizaje de Python.
Uno de sus puntos fuertes es sin duda que al terminar un capítulo, siempre
quedan ganas de continuar leyendo. Si bien puede parecer que el hecho de que sea
para niños cause cierto rechazo, lo cierto es que el lenguaje con el que está
escrito atrae a niños y a adultos. Que la palabra "niños" no eche para atrás a
nadie que quiera aprender Python.
Quizá no me convierta en un gurú de Python, desde luego, pero es un gran punto
de inicio. Y como se suele decir, un gran viaje comienza con un pequeño paso.

Weiterlesen
11 Personen fanden diese Informationen hilfreich
Melden
Rezensionen auf Deutsch übersetzen
Neil from NZ
5,0 von 5 Sternen Good book for kids
Rezension aus Australien vom 9. Oktober 2022
Verifizierter Kauf
great book easy to follow

Weiterlesen
Melden
Rezensionen auf Deutsch übersetzen
guido
4,0 von 5 Sternen quasi ottimo
Rezension aus Italien vom 15. Februar 2016
Verifizierter Kauf
carrellata introduttiva al linguaggio con semplici esempi
crea al ragazzino/a una base da cui può partire per approfondire questo, secondo
me, meraviglioso linguaggio
inizia con le variabili e i tipi di variabili, operatori, poi stringhe, liste,
tuple ecc. ecc.
passa per le strutture, funzioni, moduli ancora con esempi molto semplici e
intuitivi
simpatica anche l'introduzione al modulo turtle che fornisce le primitive della
grafica della tartaruga sia in forma orientata agli oggetti, sia in forma
procedurale
peccato non sia tradotto in italiano, però può essere un occasione per chi lo
utilizza di imparare qualcosa anche in inglese
lo consiglio a utenti di almeno 13/14 anni con un affiancamento di qualcuno che
ne capisca qualcosa...

Weiterlesen
2 Personen fanden diese Informationen hilfreich
Melden
Rezensionen auf Deutsch übersetzen
blood of cats
4,0 von 5 Sternen Turtle.Pen error SOLVED
Rezension aus dem Vereinigten Königreich vom 26. Januar 2016
Verifizierter Kauf
Great book. I am an adult and decided on a whim to try and learn python and I am
enjoying the up beat style of writing.
Just a quick note about getting the Turtle module to work~ After lots of head
scratching and errors despite following everything you need to use a CAPITAL P
in turtle.Pen() -turtle.pen() will throw up the error. The author has addressed
this on his forum

Weiterlesen
4 Personen fanden diese Informationen hilfreich
Melden
Rezensionen auf Deutsch übersetzen

--------------------------------------------------------------------------------

Weitere Rezensionen ansehen
















Ein Problem melden

Enthält dieser Artikel unangemessenen Inhalt?
Bericht
Glaubst du, dass dieser Artikel gegen ein Urheberrecht verstößt?
Bericht
Liegen bei diesem Artikel Qualitäts- oder Formatierungsprobleme vor?
Bericht







Deine zuletzt angesehenen Artikel und besonderen Empfehlungen
›
Browserverlauf anzeigen oder bearbeiten
Nachdem du Produktseiten oder Suchergebnisse angesehen hast, findest du hier
eine einfache Möglichkeit, diese Seiten wiederzufinden.
Deine zuletzt angesehenen Artikel und besonderen Empfehlungen
›
Browserverlauf anzeigen oder bearbeiten
Nachdem du Produktseiten oder Suchergebnisse angesehen hast, findest du hier
eine einfache Möglichkeit, diese Seiten wiederzufinden.

Zurück zum Seitenanfang
Über Amazon
 * Karriere bei Amazon
 * Blog
 * Über Amazon
 * Investor Relations
 * Amazon Geräte
 * Amazon Science


Geld verdienen mit Amazon
 * Auf Amazon verkaufen
 * Verkaufen bei Amazon Business
 * Deine Apps auf Amazon verkaufen
 * Partnerprogramm
 * Bewerbe deine Produkte
 * Dein Buch mit uns veröffentlichen
 * Hosten eines Amazon Hubs
 * ›Mehr anzeigen


Amazon-Zahlungsarten
 * "Einkaufen mit Punkten"
 * Mein Guthaben aufladen
 * Amazon Währungsumrechner


Wir helfen dir
 * Amazon und COVID-19
 * Mein Konto
 * Meine Bestellungen
 * Versandgebühren und -richtlinien
 * Rückgabe & Ersatz
 * Meine Inhalte und Geräte verwalten
 * Amazon Assistant
 * Hilfe



Deutsch $USD - U.S. Dollar Vereinigte Staaten von Amerika

Amazon Music
Streame Millionen
von Songs Amazon Advertising
Kunden finden, gewinnen
und binden 6pm
Schnäppchen erhaschen
von Fashion-Marken AbeBooks
Bücher, Kunst
& Sammelobjekte ACX
Hörbuch-Veröffentlichung
leicht gemacht Verkaufen bei Amazon
Starten eines Verkäuferkontos Amazon Business
Alles für
Ihr Unternehmen   AmazonGlobal
Bestellungen
international versenden Home-Services
Ausgewählte Experten
Zufriedenheitsgarantie Amazon Web Services
Cloud Computing Dienste
von Amazon Audible
Hörbücher
herunterladen Box Office Mojo
Film suchen
Box Office Daten Goodreads
Buchrezensionen
& -empfehlungen IMDb
Filme, TV
& Stars   IMDbPro
Info Entertainment
Geschäftliches Kindle Direct Publishing
Dein E-Book
veröffentlichen Prime Video Direct
Videovertrieb
leicht gemacht Shopbop
Designer
Modemarken Woot!
Angebote und
Spaß Zappos
Schuhe &
Bekleidung Ring 
Smart-Home-Sicherheitssysteme     Eero WiFi
4K-Videostreaming in jedem Raum Blink
Intelligente Sicherheit
für jedes Zuhause Neighbors App 
Kriminalitäts- und sicherheitsbezogene Warnungen
in Echtzeit Abonnieren mit Amazon
Entdecken & testen
Abonnementservices PillPack
Pharmazie vereinfacht  

 * Unsere AGB
 * Datenschutzerklärung
 * Deine Auswahl zum Datenschutz bei Anzeigen
 * 

© 1996-2023, Amazon.com, Inc. oder Tochtergesellschaften