{"id":285,"date":"2019-11-26T14:14:04","date_gmt":"2019-11-26T13:14:04","guid":{"rendered":"http:\/\/www.flane.ch\/blog\/?p=285"},"modified":"2019-11-26T14:14:05","modified_gmt":"2019-11-26T13:14:05","slug":"python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen","status":"publish","type":"post","link":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/","title":{"rendered":"Python &#8211; Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen"},"content":{"rendered":"\n<p>Was bewegt gestandene Softwareentwickler*innen, welche \u00fcber Jahrzehnte Sprachen wie C, C++, C# und Java programmiert und gelehrt haben, dazu,  sich auf eine interpretierte Sprache wie Python einzulassen? Ich kann diese Frage nur f\u00fcr mich beantworten und zwar mit den Attributen:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Einfachheit<\/li><li>Lesbarkeit<\/li><li>Plattform\u00fcbergreifende\nVerf\u00fcgbarkeit<\/li><li>Flexibilit\u00e4t<\/li><li>Und vor allem die ganze Power\nder \u00fcber Packages verf\u00fcgbare Erweiterungen <\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Bei mir hat sich vor einigen Jahren die Frage gestellt, wie ich am einfachsten und vor allen Dingen am flexibelsten Daten analysieren kann. Dabei starte ich gerne in einer Ad-hoc-Umgebung und \u00absch\u00fcrfe\u00bb so in den Daten nach neuen Erkenntnissen. Bis anhin ging ich solche Problemstellungen haupts\u00e4chlich mit der Data-Mining-Umgebung im Umfeld von Business Intelligence an. Das funktioniert eigentlich recht gut, aber nur wenn man bereits ganz konkrete Vorstellung \u00fcber die Dateninhalte hat. Das heisst, es ist bereits ein hohes Mass an Dom\u00e4nen-Wissen (z.B. Banking, Industriewissen usw.) vorhanden. Eine weitere Herausforderung dabei sind die recht langen Zyklen bei der Umsetzung der Erforschung der Daten.<\/p>\n\n\n\n<p>Mit Python und den entsprechenden Packages dazu, wie Numpy, Pandas, Scikit, Tensor Flow, Keras und \u00e4hnliche, entdeckte ich ganz neue M\u00f6glichkeiten, um nach verborgenen Strukturen und Datenmustern zu suchen.<\/p>\n\n\n\n<p>Je mehr Auftr\u00e4ge ich in diesem Bereich f\u00fcr meine Kundschaft erarbeiten durfte, desto mehr entdeckte ich neue M\u00f6glichkeiten f\u00fcr den Einsatz, und meine Begeisterung wuchs.<\/p>\n\n\n\n<p>Dann rollte die Cloud auf uns zu. Pl\u00f6tzlich war es relativ einfach, ganze Infrastrukturen statt in Wochen in Stunden aufzubauen, das Ganze zu vernetzen und als Service anzubieten. Da meine Kunden jedoch recht heterogen unterwegs waren und sind, musste ich mit verschiedenen Tools auf verschiedenen Plattformen und dann noch mit verschiedenen Programmiersprachen arbeiten. Auf der Suche nach einer gemeinsamen Umgebung und Sprache stiess ich schon fr\u00fch auf diesen bereits gesch\u00e4tzten, alt bekannten Python.<\/p>\n\n\n\n<p>Diese Geschichte liesse sich noch weiterspinnen. Von Industrieanwendungen \u00fcber Steuerungen hin zu IoT-Anwendungen. All dies brachte mich dazu, ein entsprechendes Curriculum f\u00fcr Python zu entwickeln. Heute betrachte ich Python mit all seinen Erweiterungen als das Taschenmesser f\u00fcr die Softwareentwicklung (Mac Guyver l\u00e4sst gr\u00fcssen).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"521\" height=\"428\" src=\"http:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png\" alt=\"\" class=\"wp-image-293\"\/><\/figure><\/div>\n\n\n\n<p>Um den M\u00f6glichkeiten dieser Umgebung\ngerecht zu werden, braucht es einiges an Grundlagen. Die ersten Erfahrungen mit\neinem Einsteigerkurs f\u00fcr \u00abnoch\u00bb nicht Entwickler*innen haben gezeigt, wie\nwichtig in diesem Bereich der pers\u00f6nlich gef\u00fchrte Einstieg in diese Umgebung\nist. So sah ich doch wieder mal in meinen Kursen den Statusbericht\n\u00abausverkauft\u00bb.<\/p>\n\n\n\n<p>Das Curriculum, das ich in Kooperation mit Fast Lane Schweiz entwickelt habe, tr\u00e4gt dem Rechnung. In den verschiedenen Bereichen werden themenspezifisch die fundamentalen Grundlagen gelegt.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"945\" height=\"501\" src=\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/Python-curriculum.png\" alt=\"\" class=\"wp-image-295\" srcset=\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/Python-curriculum.png 945w, https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/Python-curriculum-900x477.png 900w, https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/Python-curriculum-768x407.png 768w, https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/Python-curriculum-640x339.png 640w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"945\" height=\"540\" src=\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/python.png\" alt=\"\" class=\"wp-image-296\" srcset=\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/python.png 945w, https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/python-900x514.png 900w, https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/python-768x439.png 768w, https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/python-640x366.png 640w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Entry Level<\/h3>\n\n\n\n<p>F\u00fcr den Einstieg in die Python-Welt stehen zwei M\u00f6glichkeiten zur Verf\u00fcgung. Der 3-t\u00e4gige Kurs f\u00fcr den Programmiereinstieg (PYTHON01). Der gew\u00e4hlte Learning by Doing Ansatz f\u00fchrt Programmiereinsteiger*innen in kleinen Schritten durch die Grundelemente der Programmierung. Dabei gehen wir zusammen den Weg von den ersten Schritten bis zu selbst\u00e4ndig erstellten, einfachen Scripts. F\u00fcr Programmierprofis ist der Kurs (PYTHON02) konzipiert, sie lernen hier in einer sehr gerafften Form die wichtigsten Konstrukte und Spezialit\u00e4ten von einem Programmierprofi kennen.<\/p>\n\n\n\n<p>Wenn Sie wollen, k\u00f6nnen Sie die erste Stufe\nmit dem Ablegen einer international anerkannten Pr\u00fcfung best\u00e4tigen lassen. <a href=\"https:\/\/pythoninstitute.org\/certification\/pcep-certification-entry-level\/\">https:\/\/pythoninstitute.org\/certification\/pcep-certification-entry-level\/<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Associate Level<\/h3>\n\n\n\n<p>Hier vertiefen Sie im Kurs (PYTHON03) ganz gezielt ihre F\u00e4higkeiten in der Python-Programmierung, um die zweite Stufe, den Associate Level, zu erreichen. <\/p>\n\n\n\n<p>Auch hier k\u00f6nnen Sie durch das optionale Ablegen der Pr\u00fcfung <a href=\"https:\/\/pythoninstitute.org\/certification\/pcap-certification-associate\/\">https:\/\/pythoninstitute.org\/certification\/pcap-certification-associate\/<\/a> ihre F\u00e4higkeiten besser sichtbar f\u00fcr sich und ihren Arbeitgeber machen.<\/p>\n\n\n\n<p>Der Associate Level wird in naher Zukunft\ndurch spezifische Workshops erg\u00e4nzt. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Professional Level<\/h3>\n\n\n\n<p>Auf der dritten Stufe erreichen wir mit dem Kurs (PYTHON04) zusammen die Professional Stufe. Hier geht es darum, dass Sie das Wissen und K\u00f6nnen haben<strong>, <\/strong>um Applikationen oder komplexe Scripts zu verstehen, aufbauen und mitentwickeln zu k\u00f6nnen.<\/p>\n\n\n\n<p>Auch diese Stufe k\u00f6nnen Sie mit der Pr\u00fcfung\n<a href=\"https:\/\/pythoninstitute.org\/certification\/pcpp-certification-professional\/\">https:\/\/pythoninstitute.org\/certification\/pcpp-certification-professional\/<\/a>\ndokumentieren, wenn Sie m\u00f6chten.<\/p>\n\n\n\n<p>Im Professional Level bieten wir die Datenanalyse mit Python (PYTHON5) an. Dieser Kurs bietet den optimalen Einstieg in die sehr aktuellen Rollen wie Datenanalyst, Data Engineer (Big Data) oder Data Scientist an. Dabei werden Techniken ber\u00fccksichtigt, die Sie in Ihrer eigenen Umgebung oder in der Cloud einsetzen k\u00f6nnen. In naher Zukunft werden hier weitere Angebote in Form von Workshops und Vertiefungen folgen.<\/p>\n\n\n\n<p>Ebenfalls im Professional Level angesiedelt ist der Kurs (PYTHON06), in welchem wir zusammen in die Netzwerkprogrammierung einsteigen und uns zus\u00e4tzlich auch die ersten F\u00e4higkeiten des sogenannten Ethical Hackings aneignen.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/www.flane.ch\/python\">Weitere Informationen zu den Phyton-Trainings und alle aktuellen Kurstermine<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00dcber den Autor<\/h3>\n\n\n\n<p>Dieter R\u00fcetschi ist seit fast 30 Jahren im Bereich Softwareentwicklung,  Datenanalyse und -management unterwegs. Aktuelle Schwerpunkte sind Python, Data Engineering, Big Data, Data Science, SQL Server und .NET Entwicklung. Seit 25 Jahren ist Dieter R\u00fcetschi als Trainer, Berater und Softwarearchitekt in den verschiedensten Branchen t\u00e4tig. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was bewegt gestandene Softwareentwickler*innen, welche \u00fcber Jahrzehnte Sprachen wie C, C++, C# und Java programmiert und gelehrt haben, dazu, sich auf eine interpretierte Sprache wie Python einzulassen? Ich kann diese Frage nur f\u00fcr mich beantworten und zwar mit den Attributen: Einfachheit Lesbarkeit Plattform\u00fcbergreifende Verf\u00fcgbarkeit Flexibilit\u00e4t Und vor allem die ganze Power der \u00fcber Packages verf\u00fcgbare [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":293,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[42,43,41],"class_list":["post-285","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","tag-development","tag-programmierung","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python - Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen &#8211; Get AHead \u2013 The Swiss Fast Lane Blog<\/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.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Python - Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen &#8211; Get AHead \u2013 The Swiss Fast Lane Blog\" \/>\n<meta name=\"twitter:description\" content=\"Was bewegt gestandene Softwareentwickler*innen, welche \u00fcber Jahrzehnte Sprachen wie C, C++, C# und Java programmiert und gelehrt haben, dazu, sich auf eine interpretierte Sprache wie Python einzulassen? Ich kann diese Frage nur f\u00fcr mich beantworten und zwar mit den Attributen: Einfachheit Lesbarkeit Plattform\u00fcbergreifende Verf\u00fcgbarkeit Flexibilit\u00e4t Und vor allem die ganze Power der \u00fcber Packages verf\u00fcgbare [&hellip;]\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png\" \/>\n<meta name=\"twitter:creator\" content=\"@fastlanegermany\" \/>\n<meta name=\"twitter:site\" content=\"@fastlanegermany\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dieter R\u00fcetschi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/\"},\"author\":{\"name\":\"Dieter R\u00fcetschi\",\"@id\":\"http:\/\/www.flane.ch\/blog\/#\/schema\/person\/130dbc9d6d449c3aa4b253dcea96251f\"},\"headline\":\"Python &#8211; Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen\",\"datePublished\":\"2019-11-26T13:14:04+00:00\",\"dateModified\":\"2019-11-26T13:14:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/\"},\"wordCount\":833,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/www.flane.ch\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png\",\"keywords\":[\"Development\",\"Programmierung\",\"Python\"],\"articleSection\":[\"Development\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/\",\"url\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/\",\"name\":\"Python - Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen &#8211; Get AHead \u2013 The Swiss Fast Lane Blog\",\"isPartOf\":{\"@id\":\"http:\/\/www.flane.ch\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png\",\"datePublished\":\"2019-11-26T13:14:04+00:00\",\"dateModified\":\"2019-11-26T13:14:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage\",\"url\":\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png\",\"contentUrl\":\"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png\",\"width\":521,\"height\":428},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.flane.ch\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python &#8211; Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.flane.ch\/blog\/#website\",\"url\":\"http:\/\/www.flane.ch\/blog\/\",\"name\":\"Fast Lane Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"http:\/\/www.flane.ch\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.flane.ch\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/www.flane.ch\/blog\/#organization\",\"name\":\"Fast Lane Institute for Knowledge Transfer GmbH\",\"url\":\"http:\/\/www.flane.ch\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"http:\/\/www.flane.ch\/blog\/#\/schema\/logo\/image\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Fast Lane Institute for Knowledge Transfer GmbH\"},\"image\":{\"@id\":\"http:\/\/www.flane.ch\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.facebook.com\/pages\/Fast-Lane-Deutschland\/111731048886409\",\"https:\/\/x.com\/fastlanegermany\",\"https:\/\/www.linkedin.com\/company\/fast-lane-deutschland\",\"http:\/\/www.youtube.com\/user\/FastLaneGmbH\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.flane.ch\/blog\/#\/schema\/person\/130dbc9d6d449c3aa4b253dcea96251f\",\"name\":\"Dieter R\u00fcetschi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"http:\/\/www.flane.ch\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8fda0021c092591eb665af92ea3183965474d712f97218fec245e1d9d6aa8046?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8fda0021c092591eb665af92ea3183965474d712f97218fec245e1d9d6aa8046?s=96&d=mm&r=g\",\"caption\":\"Dieter R\u00fcetschi\"},\"url\":\"https:\/\/www.flane.ch\/blog\/author\/drueetschi\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python - Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen &#8211; Get AHead \u2013 The Swiss Fast Lane Blog","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.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/","twitter_card":"summary_large_image","twitter_title":"Python - Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen &#8211; Get AHead \u2013 The Swiss Fast Lane Blog","twitter_description":"Was bewegt gestandene Softwareentwickler*innen, welche \u00fcber Jahrzehnte Sprachen wie C, C++, C# und Java programmiert und gelehrt haben, dazu, sich auf eine interpretierte Sprache wie Python einzulassen? Ich kann diese Frage nur f\u00fcr mich beantworten und zwar mit den Attributen: Einfachheit Lesbarkeit Plattform\u00fcbergreifende Verf\u00fcgbarkeit Flexibilit\u00e4t Und vor allem die ganze Power der \u00fcber Packages verf\u00fcgbare [&hellip;]","twitter_image":"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png","twitter_creator":"@fastlanegermany","twitter_site":"@fastlanegermany","twitter_misc":{"Verfasst von":"Dieter R\u00fcetschi","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#article","isPartOf":{"@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/"},"author":{"name":"Dieter R\u00fcetschi","@id":"http:\/\/www.flane.ch\/blog\/#\/schema\/person\/130dbc9d6d449c3aa4b253dcea96251f"},"headline":"Python &#8211; Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen","datePublished":"2019-11-26T13:14:04+00:00","dateModified":"2019-11-26T13:14:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/"},"wordCount":833,"commentCount":0,"publisher":{"@id":"http:\/\/www.flane.ch\/blog\/#organization"},"image":{"@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png","keywords":["Development","Programmierung","Python"],"articleSection":["Development"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/","url":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/","name":"Python - Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen &#8211; Get AHead \u2013 The Swiss Fast Lane Blog","isPartOf":{"@id":"http:\/\/www.flane.ch\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage"},"image":{"@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png","datePublished":"2019-11-26T13:14:04+00:00","dateModified":"2019-11-26T13:14:05+00:00","breadcrumb":{"@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#primaryimage","url":"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png","contentUrl":"https:\/\/www.flane.ch\/blog\/wp-content\/uploads\/2019\/11\/SchweizerMesser.png","width":521,"height":428},{"@type":"BreadcrumbList","@id":"https:\/\/www.flane.ch\/blog\/2019\/11\/26\/python-das-schweizer-taschenmesser-fuer-softwareentwicklerinnen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.flane.ch\/blog\/"},{"@type":"ListItem","position":2,"name":"Python &#8211; Das Schweizer Taschenmesser f\u00fcr Softwareentwickler*innen"}]},{"@type":"WebSite","@id":"http:\/\/www.flane.ch\/blog\/#website","url":"http:\/\/www.flane.ch\/blog\/","name":"Fast Lane Blog","description":"","publisher":{"@id":"http:\/\/www.flane.ch\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.flane.ch\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"http:\/\/www.flane.ch\/blog\/#organization","name":"Fast Lane Institute for Knowledge Transfer GmbH","url":"http:\/\/www.flane.ch\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"http:\/\/www.flane.ch\/blog\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Fast Lane Institute for Knowledge Transfer GmbH"},"image":{"@id":"http:\/\/www.flane.ch\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/pages\/Fast-Lane-Deutschland\/111731048886409","https:\/\/x.com\/fastlanegermany","https:\/\/www.linkedin.com\/company\/fast-lane-deutschland","http:\/\/www.youtube.com\/user\/FastLaneGmbH"]},{"@type":"Person","@id":"http:\/\/www.flane.ch\/blog\/#\/schema\/person\/130dbc9d6d449c3aa4b253dcea96251f","name":"Dieter R\u00fcetschi","image":{"@type":"ImageObject","inLanguage":"de","@id":"http:\/\/www.flane.ch\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8fda0021c092591eb665af92ea3183965474d712f97218fec245e1d9d6aa8046?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8fda0021c092591eb665af92ea3183965474d712f97218fec245e1d9d6aa8046?s=96&d=mm&r=g","caption":"Dieter R\u00fcetschi"},"url":"https:\/\/www.flane.ch\/blog\/author\/drueetschi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/posts\/285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/comments?post=285"}],"version-history":[{"count":12,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/posts\/285\/revisions"}],"predecessor-version":[{"id":304,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/posts\/285\/revisions\/304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/media\/293"}],"wp:attachment":[{"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/media?parent=285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/categories?post=285"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flane.ch\/blog\/wp-json\/wp\/v2\/tags?post=285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}