Summary
💻 Register for Poll
💻 Welcome to Alta3 Research Labs
Up and Running
💻 Using vim
💻 Introduction to VScode
💻 Tmux Basics
Certification
💻 Python for Network Automation - Certification Project
AI LLM Toolkit
💻 Large Language Model toolkit for AI Solution Assistance
Software Control Management
💻 SCM Option #1 - GitHub
💻 SCM Option #2 - GitLab
Python
💻 Installing Python
Data and File Manipulation
💻 Read from Files
💻 Python Data to JSON
💻 Python Data to YAML
💻 Pandas dataframes with Excel, csv, json, HTML and beyond
💻 CSV data - Standard Library and pandas dataframes
💻 List and Dict Modeling
APIs and HTTP
💻 Interacting with APIs
💻 APIs, pip, and requests
💻 Restful Open APIS with Standard Library
💻 Restful Open APIS with requests
Troubleshooting
💻 Python for Network Captures and Wireshark
💻 Examining Network Capture pcaps Files with termshark
ICMP (ping)
💻 Performing ICMP Checks
Automating Email
💻 Automating SMTP
💻 Exploring Network Interfaces
Front End Web Calls
💻 Web Scraping Data with Beautiful Soup
💬 Automating Front-End Web Forms
Connecting with Python
💻 Python Telnet Client
💬 Introducing Paramiko
💻 Paramiko and SFTP
💻 Automating Commands Across SSH
Python and Network Devices
💬 Python to Cisco NX-OS
💻 Netmiko for Router and Switch Automation
💻 Lightweight Database Interactions
NAPALM
💻 Getting Switch Configuration with NAPALM
💻 Switch Validation and NAPALM
Building APIs
💻 Building APIs with Python Flask
💻 Intro to Building Django Apps
CI/CD Automation
💬 Introduction to CI CD with GitLab
💻 Running Python in a Container
💬 CI CD with Python, Webhooks, and GitLab Runner
💻 Lifecycling a Python App with GitLab
Testing
💻 Testing Code with PyTest
Optimizing Code for Automation
💻 Using Argparse
💻 Controlling run time with Environmental Variables
💻 Python and Regular Expression for Searching
Concurrency
💻 Automating HTTP Requests
💻 Automating HTTP Requests with Async IO
Enterprise Applications
💻 VMWare NSX Automation
💻 scapy - Network Traffic as Code
Ansible Primer (Optional)
💻 Introduction to Ansible and Playbooks
💻 Retrieving Switch Config with Ansible
💻 Using Agnostic Networking Modules
Appendix
💬 Glossary
Continuing Education
💻 Continuing Education
💬 Curriculum Path: Developer