LANTEC Logo
Lantec | Course: PNPP - Practical Network Programming in Python

PY 100 – Introduction to Python

$1,895.00
2 days
Audience
Prerequisites

Description:

This Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.

Scheduled Courses

Dec 15, 2025
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }
Feb 26, 2026
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }
Mar 23, 2026
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }
May 18, 2026
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }
Jul 20, 2026
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }
Sep 21, 2026
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }
Nov 30, 2026
{
  "Params": {
    "source": "Event",
    "layout": "List for Course Detail Page",
    "filterby": "Course",
    "filtervalue": "27221",
    "sortby": "EventDateStart",
    "sortorder": "ASC",
    "limit": "9999",
    "enablepagination": "false",
    "emptymessage": "

This course isn't currently on the schedule, but we can add it. Just let us know.

", "object": "collection", "type": "module" }, "Pagination": { "CurrentPage": 0, "ItemsPerPage": 0, "NumberOfPages": 0, "TotalItemsCount": 0 }, "Parent": { "Id": 27221, "Name": "PY 100 – Introduction to Python", "Url": "/course/py-100-introduction-to-python", "Url_List": [ "/course/py-100-introduction-to-python" ], "UrlSlug": "py-100-introduction-to-python", "ParentId": 5934, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Course", "Module_ID": 5934, "Enabled": true, "ReleaseDate": "2025-11-13T10:38:00", "ExpiryDate": "2095-07-25T00:00:00", "SiteSearchKeywords": [], "Description": "

Description:

\nThis Python fundamentals course provides essential skills required for anyone looking to advance in Python programming. It is ideal for both beginners taking their first steps in programming and seasoned developers transitioning to Python or seeking to fill gaps in their knowledge. Over two hands-on days, participants will master the core concepts that form the foundation of all Python programming and are critical for any further specialization. Additionally, this course includes all the necessary labs to prepare for and earn the PCEP certification, making it a perfect choice for those seeking official recognition of their Python proficiency. By the end of this course, students will have acquired the essential knowledge and practical skills in Python necessary for success in any Python-driven field or project. Whether you're just starting or refining your expertise, this course will solidify your Python foundation and prepare you for advanced applications.

Course Objectives:

This workshop teaches participants to:

  • Understand the Basics of Python Programming: Build foundational knowledge of Python, including functions, objects, and methods.
  • Work with Core Data Structures: Learn how to create, manipulate, and apply Python lists and dictionaries for effective data handling.
  • Master Conditional Logic and Control Flow: Use if-elif-else statements and loops (for and while) to build dynamic and responsive scripts.
  • Interact with Files in Python: Gain hands-on experience reading from and writing to files for data storage and processing.
  • Explore Python Modules and Libraries: Discover how to use built-in modules, third-party libraries, and manage dependencies with PIP.
  • Handle Errors with Python's Try-Except: Learn how to write robust code by catching and managing runtime errors effectively.
  • Work with Classes and Inheritance: Understand the basics of object-oriented programming in Python, including creating and extending classes.
  • Develop Advanced Iteration Techniques: Refine your use of loops and iterations to solve complex problems with Pythonic efficiency.
  • Explore Advanced Data Structures: Delve into advanced use cases for lists, tuples, and dictionaries to handle structured data.
  • Prepare for Python Certification: Get introduced to the PCEP exam and tackle advanced Python topics to enhance your credentials.
", "Weighting": 0, "DisableForSiteSearch": false, "CreatedByMemberId": "0", "ItemCategories": [ "Courses", "Courses/Courses-Technical", "Courses/Courses-Technical/Non-Microsoft" ], "ItemCategoryIdList": [ 8578, 8587, 8590 ], "ItemTags": [ "Python" ], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "CourseTitle": "PY 100 – Introduction to Python", "CourseFiles": "/PY 100 - Introduction To Python Course Outline.pdf", "CourseFilesTitle": "Outline", "Intro": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "Days": "2", "Prerequisites": "Network engineers participating in this class should have a basic understanding of Python or other\nscripting/programming languages and working experience with enterprise network infrastructure equipment.\nApplication developers participating in this class should have a basic understanding of networking equipment and\ntheir functions on the network.\nRecommended pre-course reading or training for network engineers include:\n• Automate the Boring Stuff with Python\n• Python Programming Course\nPre-course work for Application Developers include ICND1 level knowledge or equivalent:\n• ICND1", "Audience": "This course is designed for network architects, network engineers and application developers that have experience\ndesigning, building and maintaining enterprise and/or service provider networks or building network automation\napplications. ", "Cost": "$1,895.00", "GoogleAnalyticsCode": "", "Popular": false, "Photo": "", "Disclaimer": "", "ShowPageForSearchEngine": true, "MetaTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "SEOTitle": "Lantec | Course: PNPP - Practical Network Programming in Python", "MetaDescription": "This 5-day course balances lecture and lab exercises to ensure students can apply key Python programming\nknowledge and skills required to address network automation challenges in a multi-vendor infrastructure.", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.0, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": "", "type": "", "url": "", "locale": "", "image": "" }, "ExternalId": 0, "Params": { "type": "snippet", "alias": "_template_header", "name": "_Template - Header", "content": "
\r\n
\r\n
\r\n
\r\n
\r\n
{% component type: \"menu\", alias: \"social_menu\", layoutGroup: \"Default\" %}
\r\n
\r\n
\r\n
\r\n {% component type: \"menu\", alias: \"utility_menu\", layoutGroup: \"Default\" %} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \"LANTEC\r\n
\r\n
\r\n
\r\n
\r\n {% component type:\"menu\", alias: \"main_menu\", layoutGroup: \"Default\" %}\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\"LANTEC
\r\n \r\n
\r\n
\r\n \r\n {% assign brcr = \"BACK\" %}\r\n \r\n\t
\r\n\t BACK\r\n\t
\r\n
", "enabled": true } }, "Items": [ { "Id": 27222, "Name": "PY 100 – Introduction to Python - VILT - 121525", "Url": "/event/py-100-introduction-to-python-vilt-121525", "Url_List": [ "/event/py-100-introduction-to-python-vilt-121525" ], "UrlSlug": "py-100-introduction-to-python-vilt-121525", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2025-12-15T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "2ac3e170-3881-4322-b56f-498852d86424", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2025-12-15T08:00:00", "EventDateEnd": "2025-12-16T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27223, "Name": "PY 100 – Introduction to Python - VILT - 020226", "Url": "/event/py-100-introduction-to-python-vilt-020226", "Url_List": [ "/event/py-100-introduction-to-python-vilt-020226" ], "UrlSlug": "py-100-introduction-to-python-vilt-020226", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-02-26T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "035d5154-baab-4fb9-8a43-5f27d4588f6f", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-02-26T08:00:00", "EventDateEnd": "2026-02-27T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27224, "Name": "PY 100 – Introduction to Python - VILT - 032326", "Url": "/event/py-100-introduction-to-python-vilt-032326", "Url_List": [ "/event/py-100-introduction-to-python-vilt-032326" ], "UrlSlug": "py-100-introduction-to-python-vilt-032326", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-03-23T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "15be9f02-b61b-4a02-bafe-615f59cffff1", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-03-23T08:00:00", "EventDateEnd": "2026-03-24T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27225, "Name": "PY 100 – Introduction to Python - VILT - 051826", "Url": "/event/py-100-introduction-to-python-vilt-051826", "Url_List": [ "/event/py-100-introduction-to-python-vilt-051826" ], "UrlSlug": "py-100-introduction-to-python-vilt-051826", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-05-18T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "62a2c535-2337-4a08-83b8-27385cc3817a", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-05-18T08:00:00", "EventDateEnd": "2026-05-19T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27226, "Name": "PY 100 – Introduction to Python - VILT - 072026", "Url": "/event/py-100-introduction-to-python-vilt-072026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-072026" ], "UrlSlug": "py-100-introduction-to-python-vilt-072026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-07-20T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "f979abdf-6700-45d1-bfa5-101165a4e995", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-07-20T08:00:00", "EventDateEnd": "2026-07-21T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27227, "Name": "PY 100 – Introduction to Python - VILT - 092126", "Url": "/event/py-100-introduction-to-python-vilt-092126", "Url_List": [ "/event/py-100-introduction-to-python-vilt-092126" ], "UrlSlug": "py-100-introduction-to-python-vilt-092126", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-09-21T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "6600d02b-628c-43ba-bc0a-f367b5a42ba6", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-09-21T08:00:00", "EventDateEnd": "2026-09-22T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} }, { "Id": 27228, "Name": "PY 100 – Introduction to Python - VILT - 113026", "Url": "/event/py-100-introduction-to-python-vilt-113026", "Url_List": [ "/event/py-100-introduction-to-python-vilt-113026" ], "UrlSlug": "py-100-introduction-to-python-vilt-113026", "ParentId": 1827, "ParentId_List": [ -1 ], "ParentName": "", "ParentUrl": "", "TemplateName": "", "Module_Alias": "Event", "Module_ID": 1827, "Enabled": true, "ReleaseDate": "2025-11-13T00:00:00", "ExpiryDate": "2026-11-30T10:39:00", "SiteSearchKeywords": [], "Description": "", "Weighting": 0, "DisableForSiteSearch": false, "SKUCode": "900ab4c2-afa9-4e6a-b0d5-8bf46821c389", "Price": 1932.9000, "PriceHtml": "1,932.90", "priceWithTax": 1932.90, "priceWithTaxHtml": "1,932.90", "RecommendedPrice": 1895.0000, "RecommendedPriceHtml": "1,895.00", "RecommendedPriceWithTax": 1895.00, "RecommendedPriceWithTaxHtml": "1,895.00", "HideWhenFull": false, "AllowMultipleSubscriptionPerEmail": false, "Capacity": 0, "Allocation": 0, "EventDateStart": "2026-11-30T08:00:00", "EventDateEnd": "2026-12-01T17:00:00", "taxRate": 0.0, "VolumeDiscount": [ { "Price": 1932.9000, "Quantity": 0 } ], "CreatedByMemberId": "0", "ItemCategories": [], "ItemCategoryIdList": [], "ItemTags": [], "Author": 0, "Author_Name": "", "Author_Url": "", "Item_Rating": 0, "Course": 27221, "Course_Name": "PY 100 – Introduction to Python", "Course_Url": "/course/py-100-introduction-to-python", "Location": "vILT", "ShowPageForSearchEngine": true, "MetaTitle": "", "SEOTitle": "", "MetaDescription": "", "CanonicalLink": "", "SocialMetaTags": "", "SeoPriority": 0.5, "EnableAMP": false, "AMPContent": "", "OpenGraphProperties": { "title": null, "type": null, "url": null, "locale": null, "image": null }, "ExternalId": 0, "Params": {} } ] }

Need to Request This Course On a Different Day?

LANTEC is very responsive to local client needs and unique or custom class demands. If you require a delivery date option for a class title on our schedule, please submit your specific request for immediate consideration. We can often accommodate countless additional courses NOT available on our public schedules, please inquire for personal assistance.
Want to schedule it?


"A++ class with Ryan as always."