<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="14278" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/cisco-prne" lastchanged="2026-03-25T16:34:30+01:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Programming for Network Engineers</title><productcode>PRNE</productcode><vendorcode>CI</vendorcode><vendorname>Cisco</vendorname><fullproductcode>CI-PRNE</fullproductcode><version>2.0</version><objective>&lt;p&gt;After taking this course, you should be able to:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a Python script&lt;/li&gt;&lt;li&gt;Describe data types commonly used in Python coding&lt;/li&gt;&lt;li&gt;Describe Python strings and their use cases&lt;/li&gt;&lt;li&gt;Describe Python loops, conditionals, operators, and their purposes and use cases&lt;/li&gt;&lt;li&gt;Describe Python classes, methods, functions, namespaces, and scopes&lt;/li&gt;&lt;li&gt;Describe the options for Python data manipulation and storage&lt;/li&gt;&lt;li&gt;Describe Python modules and packages, their uses, and their benefits&lt;/li&gt;&lt;li&gt;Explain how to manipulate user input in Python&lt;/li&gt;&lt;li&gt;Describe error and exception management in Python&lt;/li&gt;&lt;li&gt;Describe Python code debugging methods&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Before taking this course, you should have:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Familiarity with Cisco IOS&amp;reg;-XE software or other Cisco network device configuration and operation skills&lt;/li&gt;&lt;li&gt;Basic network management knowledge&lt;/li&gt;&lt;li&gt;Cisco CCNA&amp;reg; certification or equivalent knowledge&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The following Cisco courses can help you gain the knowledge you need to prepare for this course:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/fr/course/cisco-ccna&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Implementing and Administering Cisco Solutions &lt;span class=&quot;fl-prod-pcode&quot;&gt;(CCNA)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;This course is intended for:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Network administrators&lt;/li&gt;&lt;li&gt;Network engineers with little or no programming or Python experience&lt;/li&gt;&lt;li&gt;Network managers&lt;/li&gt;&lt;li&gt;Systems engineers&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;ul&gt;
&lt;li&gt;Introducing Programmability and Python for Network Engineers&lt;/li&gt;&lt;li&gt;Scripting with Python&lt;/li&gt;&lt;li&gt;Examining Python Data Types&lt;/li&gt;&lt;li&gt;Manipulating Strings&lt;/li&gt;&lt;li&gt;Describing Conditionals, Loops, and Operators&lt;/li&gt;&lt;li&gt;Exploring Classes, Methods, Functions, Namespaces, and Scopes&lt;/li&gt;&lt;li&gt;Exploring Data Storage Options&lt;/li&gt;&lt;li&gt;Exploring Python Modules and Packages&lt;/li&gt;&lt;li&gt;Gathering and Validating User Input&lt;/li&gt;&lt;li&gt;Analyzing Exceptions and Error Management&lt;/li&gt;&lt;li&gt;Examining Debugging Methods&lt;/li&gt;&lt;li&gt;Course Summary&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>After taking this course, you should be able to:



- Create a Python script
- Describe data types commonly used in Python coding
- Describe Python strings and their use cases
- Describe Python loops, conditionals, operators, and their purposes and use cases
- Describe Python classes, methods, functions, namespaces, and scopes
- Describe the options for Python data manipulation and storage
- Describe Python modules and packages, their uses, and their benefits
- Explain how to manipulate user input in Python
- Describe error and exception management in Python
- Describe Python code debugging methods</objective_plain><essentials_plain>Before taking this course, you should have:



- Familiarity with Cisco IOS®-XE software or other Cisco network device configuration and operation skills
- Basic network management knowledge
- Cisco CCNA® certification or equivalent knowledge
The following Cisco courses can help you gain the knowledge you need to prepare for this course:



- Implementing and Administering Cisco Solutions (CCNA)</essentials_plain><audience_plain>This course is intended for:



- Network administrators
- Network engineers with little or no programming or Python experience
- Network managers
- Systems engineers</audience_plain><outline_plain>- Introducing Programmability and Python for Network Engineers
- Scripting with Python
- Examining Python Data Types
- Manipulating Strings
- Describing Conditionals, Loops, and Operators
- Exploring Classes, Methods, Functions, Namespaces, and Scopes
- Exploring Data Storage Options
- Exploring Python Modules and Packages
- Gathering and Validating User Input
- Analyzing Exceptions and Error Management
- Examining Debugging Methods
- Course Summary</outline_plain><duration unit="d" days="4">4 jours</duration><pricelist><price country="CR" currency="USD">2100.00</price><price country="PA" currency="USD">2100.00</price><price country="CL" currency="USD">2100.00</price><price country="AR" currency="USD">2100.00</price><price country="CO" currency="USD">2100.00</price><price country="PE" currency="USD">2100.00</price><price country="MX" currency="USD">2100.00</price><price country="BR" currency="USD">2100.00</price><price country="P3" currency="USD">2100.00</price><price country="PL" currency="EUR">2000.00</price><price country="SI" currency="EUR">2100.00</price><price country="GB" currency="GBP">3085.00</price><price country="CH" currency="CHF">3160.00</price><price country="GR" currency="EUR">2100.00</price><price country="MK" currency="EUR">2100.00</price><price country="HU" currency="EUR">2100.00</price><price country="SG" currency="USD">2800.00</price><price country="IN" currency="USD">1450.00</price><price country="AU" currency="USD">2800.00</price><price country="FR" currency="EUR">3560.00</price><price country="IT" currency="EUR">2990.00</price><price country="CA" currency="CAD">4970.00</price><price country="US" currency="USD">3595.00</price></pricelist><miles><milesvalue country="GB" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="PL" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="FR" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="S2" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="CA" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="ES" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="SG" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="BR" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="PE" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="PA" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="AR" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="CR" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="NL" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="AE" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="US" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="CO" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="P3" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="IT" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="SI" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="SE" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="IL" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="EG" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="AT" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="UA" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="CH" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue><milesvalue country="DE" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">36.00</milesvalue></miles></course>