{"course":{"productid":36615,"modality":1,"active":true,"language":"en","title":"Python for Beginners 1","productcode":"PYFUN1","vendorcode":"IC","vendorname":"Innovator Class","fullproductcode":"IC-PYFUN1","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/innovator-pyfun1","objective":"<p>You can independently develop and maintain simple scripts.<\/p>","essentials":"<p>Basic PC knowledge<\/p>","audience":"<p>IT affine people who are looking for an introduction to programming.<\/p>","contents":"<h4>1. What is Python?<\/h4>\n<h4>2. Python Introduction <\/h4><ul>\n<li>Python history<\/li><li>Why Python<\/li><li>Coding in Python<\/li><li>Download environment<\/li><\/ul><p>&emsp;&emsp; \n<\/p>\n<h4>3. First Steps in Python <\/h4><ul>\n<li>Python Shell \n<ul>\n<li>Python Structure<\/li><li>Print Function<\/li><li>Variables<\/li><li>Operators<\/li><li>Inputs<\/li><\/ul><\/li><\/ul>\n<h4>4. Data Types <\/h4><ul>\n<li>integers, string, booleans,<\/li><li>typecasting<\/li><li>data structure lists, tuples, sets, dictionaries<\/li><\/ul>\n<h4>5. Control Flow <\/h4><ul>\n<li>Conditional statements (if, cases)<\/li><li>Loops (for, while, break,..)<\/li><\/ul>\n<h4>6. Functions <\/h4><ul>\n<li>Defining, paramenters.<\/li><li>Built in functions(modules) Math, random,date and time, enum<\/li><\/ul>\n<h4>7. Data structures <\/h4><ul>\n<li>lists,tuple, dictionaries sets,<\/li><li>basic op: slicing,adding, removing, iteraring.<\/li><\/ul>\n<h4>8. Error handling <\/h4><ul>\n<li>Types of errors<\/li><li>Debugging<\/li><li>Error handiling and exceptions<\/li><li>Using AI<\/li><\/ul>\n<h4>9. Final project<\/h4>","summary":"<p>Learn the basic mechanisms of programming with Python and how to apply them. The perfect introduction to programming.<\/p>","objective_plain":"You can independently develop and maintain simple scripts.","essentials_plain":"Basic PC knowledge","audience_plain":"IT affine people who are looking for an introduction to programming.","contents_plain":"1. What is Python?\n\n\n2. Python Introduction \n\n\n- Python history\n- Why Python\n- Coding in Python\n- Download environment\n\u2003\u2003 \n\n\n3. First Steps in Python \n\n\n- Python Shell \n\n- Python Structure\n- Print Function\n- Variables\n- Operators\n- Inputs\n\n4. Data Types \n\n\n- integers, string, booleans,\n- typecasting\n- data structure lists, tuples, sets, dictionaries\n\n5. Control Flow \n\n\n- Conditional statements (if, cases)\n- Loops (for, while, break,..)\n\n6. Functions \n\n\n- Defining, paramenters.\n- Built in functions(modules) Math, random,date and time, enum\n\n7. Data structures \n\n\n- lists,tuple, dictionaries sets,\n- basic op: slicing,adding, removing, iteraring.\n\n8. Error handling \n\n\n- Types of errors\n- Debugging\n- Error handiling and exceptions\n- Using AI\n\n9. Final project","summary_plain":"Learn the basic mechanisms of programming with Python and how to apply them. The perfect introduction to programming.","version":"2.3","duration":{"unit":"d","value":3,"formatted":"3 days"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":2190},"CH":{"country":"CH","currency":"CHF","taxrate":8.1,"price":2190}}},"lastchanged":"2026-03-04T14:02:07+01:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/en\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/en\/json-course-schedule\/36615","source_lang":"en","source":"https:\/\/portal.flane.ch\/swisscom\/en\/json-course\/innovator-pyfun1"}}