{"id":2682,"date":"2022-03-12T15:03:33","date_gmt":"2022-03-12T14:03:33","guid":{"rendered":"https:\/\/republify.se\/?post_type=product&#038;p=2682"},"modified":"2026-04-28T16:03:10","modified_gmt":"2026-04-28T15:03:10","slug":"python-programming-intermediate","status":"publish","type":"product","link":"https:\/\/republify.se\/index.php\/produkt\/python-programming-intermediate\/","title":{"rendered":"Python Programming Intermediate"},"content":{"rendered":"<div style=\"float: right;\">\n<p><script src='\/\/d31cr4zxq0qgev.cloudfront.net\/js\/reviews\/1.5.1\/widget.min.js'>\n<\/script><\/p>\n<div>\n<div id=\"widget-reviews\"><\/div>\n<\/div>\n<p><script>\n    emgReviewWidget.setup({\n        targetElementId: 'widget-reviews',\n        customerId: '40730',\n        sourceCourseId: '1712136', \n        source: 'utbildning.se'\n    });\n<\/script><\/p>\n<\/div>\n<p><strong>Target Group<\/strong><\/p>\n<p>Programmers, testers and others involved in projects that will involve Python as a coding language.<\/p>\n<p><strong>Prerequisites<\/strong><\/p>\n<p>Basic understanding of the Python language and some experience of programming Python. Knowledge similar to the course &#8221;Python Programming &#8211; Introduction&#8221;.<\/p>\n<p><strong>Course Overview<\/strong><\/p>\n<p><strong>Day 1<\/strong><\/p>\n<p>Da\u00adta\u00adty\u00adpes and the ob\u00adject hi\u00ade\u00adrar\u00adchy<\/p>\n<p>Fun\u00adc\u00adtions<\/p>\n<ul>\n<li>The func-object<\/li>\n<li>The def keywords<\/li>\n<li>Lambda functions<\/li>\n<li>Nested functions<\/li>\n<li>Closures<\/li>\n<li>Decorators<\/li>\n<\/ul>\n<p>Ite\u00adra\u00adtors<\/p>\n<ul>\n<li>Fast enumeration<\/li>\n<li>The iteration protocol<\/li>\n<li>Iterables<\/li>\n<li>Iterators<\/li>\n<li>The iteration interface<\/li>\n<li>Iterators as separate objects<\/li>\n<\/ul>\n<p>Com\u00adpre\u00adhen\u00adsions<\/p>\n<ul>\n<li>List Comprehensions<\/li>\n<li>Nested comrehensions<\/li>\n<li>Dict Comprehensions<\/li>\n<li>Set Comprehensions<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Ad\u00advan\u00adced ite\u00adra\u00adtors<\/p>\n<ul>\n<li>Generator Expressions<\/li>\n<li>Generator Comprehensions<\/li>\n<li>Generator functions<\/li>\n<li>Generator objects<\/li>\n<li>The Yield keyword<\/li>\n<li>Generator iterators<\/li>\n<\/ul>\n<p>Ob\u00adjects, clas\u00adses and in\u00adstan\u00adces<\/p>\n<ul>\n<li>Old-style vs new-style classes<\/li>\n<li>Magic special methods<\/li>\n<li>Instance attributes<\/li>\n<li>Class attributes<\/li>\n<li>Attribute lookup chain<\/li>\n<li>Emulate built-in objects<\/li>\n<li>Creating callables<\/li>\n<li>Creating containers<\/li>\n<li>Rich comparison methods<\/li>\n<li>@classmethod<\/li>\n<li>@staticmethod<\/li>\n<li>Abstract classes<\/li>\n<li>@property<\/li>\n<li>Static variable behavior<\/li>\n<li>__slots__<\/li>\n<\/ul>\n<p>Sor\u00adting &amp; Re\u00adversing<\/p>\n<ul>\n<li>Sorting lists<\/li>\n<li>Sorting dicts<\/li>\n<li>Sorting instances<\/li>\n<li>Sorting iterables<\/li>\n<li>Operator methodcaller<\/li>\n<li>Reversing strings<\/li>\n<li>Reversing lists<\/li>\n<li>Reversing iterables<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Kursen levereras i samarbete med<\/h3>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1201 lazyload\" data-src=\"https:\/\/republify.se\/wp-content\/uploads\/2022\/02\/Picox_Logo_2color_1_150.jpg\" alt=\"\" width=\"150\" height=\"50\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 150px; --smush-placeholder-aspect-ratio: 150\/50;\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p><strong>This course gives you an introduction to more advanced concepts in the Python language and starts where the course &#8221;Python Programming &#8211; Introduction&#8221; ends.<\/strong><\/p>\n<p>During the course we discuss and highlights the differences in between Python v2 and v3. Exercises are done using Python v3.<\/p>\n<p><strong>Open\/Scheduled dates, remote:<br \/>\n<\/strong>L\u00e4rarledd p\u00e5 distans: 1-3 juni<\/p>\n","protected":false},"featured_media":2683,"comment_status":"open","ping_status":"closed","template":"","meta":{"wds_primary_product_brand":0,"wds_primary_product_cat":0},"product_brand":[],"product_cat":[145,76,39,29,203],"product_tag":[],"class_list":{"0":"post-2682","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-oppen-schemalagd-utbildning","7":"product_cat-python","8":"product_cat-systemutveckling","9":"product_cat-technical","10":"product_cat-industri","12":"first","13":"instock","14":"taxable","15":"shipping-taxable","16":"purchasable","17":"product-type-simple"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product\/2682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/comments?post=2682"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media\/2683"}],"wp:attachment":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media?parent=2682"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_brand?post=2682"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_cat?post=2682"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_tag?post=2682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}