{"id":22428,"date":"2023-02-24T09:34:24","date_gmt":"2023-02-24T09:34:24","guid":{"rendered":"https:\/\/www.booksofall.com\/es\/?post_type=product&#038;p=22428"},"modified":"2023-02-24T09:34:24","modified_gmt":"2023-02-24T09:34:24","slug":"test-driven-web-development-with-python-obey-the-testing-goat","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/","title":{"rendered":"Test-Driven Web Development with Python: Obey the Testing Goat!"},"content":{"rendered":"<p>Computational technology causes the world to change rapidly.<\/p>\n<p>Almost 30 years ago I got my first job as a <a href=\"https:\/\/www.bls.gov\/ooh\/computer-and-information-technology\/computer-programmers.htm\">computer programmer<\/a>. At the time, only larger companies with a big administrative overload used computers. Or rather, \u201ca computer,\u201d because it was rare for a company to have more than one. There were no personal computers, no Internet, and no mobile phones. People still used typewriters.<\/p>\n<p>In those 30 years, the way people work and live has undergone huge changes. That is exceptionally clear when looking at the kind of work that people do. Mailmen, for instance, delivered the mail twice per day when I was a kid \u2013 now they deliver mail twice per week, which means that the contingent of professional mailmen has been decimated. Bank offices are closed because banking can be done much easier online. Information desks can be manned by <a href=\"https:\/\/www.iamdave.ai\/blog\/what-is-a-digital-avatar\/\">digital avatars<\/a> or replaced by <a href=\"https:\/\/en.wikipedia.org\/wiki\/Web_information_system\">online information systems<\/a>. Large department stores go out of business because people make their purchases online, leading to an enormous decline in the need for salespeople. And though this has currently caused a small increase in the demand for people who work in transportation, we can see <a href=\"https:\/\/en.wikipedia.org\/wiki\/Self-driving_car\">self-driving cars<\/a> on the horizon, replacing the need to have any chauffeurs at all.<\/p>\n<p>These are all \u201clow profile\u201d jobs, but \u201chigh profile\u201d jobs aren\u2019t safe either. I have taught programming to <a href=\"https:\/\/learn.org\/articles\/What_Does_a_Professional_Journalist_Do.html\">professional journalists<\/a>, who told me that computers are taking over large parts of their jobs, writing basic articles and doing automated background research \u2013 they wanted to take my courses because they realized that without skills in digital technology, they would be out of a job in a few years time. Programs have been developed that take over a menial but oh-so time-consuming part of lawyers\u2019 jobs, namely researching case histories. Computers can write music, produce paintings, and even sculpt \u2013 why would you have someone hammer away at a block of granite for six months when a 3D printer can produce a sculpture with a few hours of work? Even designing and running scientific experiments has been offloaded to computers in some research domains.<\/p>\n<p>In the 30 years in which I have been a professional worker, I have seen the job market change from hardly incorporating computers at all, to a situation in which the need for human employees has been reduced considerably \u2013 regardless the job. And that change has not come to an end yet.<\/p>\n<p>This does not mean that there is no place for humans in the job market. It does mean, however, that only humans who can make contributions that a computer has a hard time making on its own, can be assured of a job. In the near future, employability will be invariably linked to the ability to integrate the power of humans and computers in a way that enhances both of them.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/pythonbook-2--19o9kakdgn?enforceShowPromotionBar=true&amp;p=1\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":22432,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":""},"product_brand":[],"product_cat":[275],"product_tag":[],"class_list":{"0":"post-22428","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-python","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Test-Driven Web Development with Python: Obey the Testing Goat! - BooksOfAll Spanish<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test-Driven Web Development with Python: Obey the Testing Goat! - BooksOfAll Spanish\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Spanish\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/\",\"url\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/\",\"name\":\"Test-Driven Web Development with Python: Obey the Testing Goat! - BooksOfAll Spanish\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png\",\"datePublished\":\"2023-02-24T09:34:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png\",\"width\":\"550\",\"height\":\"744\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/es\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Test-Driven Web Development with Python: Obey the Testing Goat!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/es\/#website\",\"url\":\"https:\/\/www.booksofall.com\/es\/\",\"name\":\"BooksOfAll Spanish\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/es\/#organization\",\"name\":\"BooksOfAll Spanish\",\"url\":\"https:\/\/www.booksofall.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.booksofall.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Spanish\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/es\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test-Driven Web Development with Python: Obey the Testing Goat! - BooksOfAll Spanish","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/","og_locale":"es_ES","og_type":"article","og_title":"Test-Driven Web Development with Python: Obey the Testing Goat! - BooksOfAll Spanish","og_url":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/","og_site_name":"BooksOfAll Spanish","og_image":[{"url":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png","twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/","url":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/","name":"Test-Driven Web Development with Python: Obey the Testing Goat! - BooksOfAll Spanish","isPartOf":{"@id":"https:\/\/www.booksofall.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png","datePublished":"2023-02-24T09:34:24+00:00","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#primaryimage","url":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png","contentUrl":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2023\/02\/img_63f8810d9961c.png","width":"550","height":"744"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/es\/test-driven-web-development-with-python-obey-the-testing-goat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/es\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/es\/categories\/"},{"@type":"ListItem","position":3,"name":"Test-Driven Web Development with Python: Obey the Testing Goat!"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/es\/#website","url":"https:\/\/www.booksofall.com\/es\/","name":"BooksOfAll Spanish","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/es\/#organization","name":"BooksOfAll Spanish","url":"https:\/\/www.booksofall.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.booksofall.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/es\/wp-content\/uploads\/sites\/5\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Spanish"},"image":{"@id":"https:\/\/www.booksofall.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/product\/22428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/media\/22432"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/media?parent=22428"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/product_brand?post=22428"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/product_cat?post=22428"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/es\/wp-json\/wp\/v2\/product_tag?post=22428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}