Throughout my career in network and systems engineering, continuous learning has been essential to keeping up with changing technologies and infrastructure practices.

This page collects learning platforms, technical documentation, hands-on labs, and educational resources covering networking, cloud infrastructure, platform engineering, and emerging technologies. These resources provide different ways to build technical knowledge, explore new tools, and develop practical skills.

Networking & Infrastructure

Cisco

Cisco provides learning materials and technical references for networking fundamentals, enterprise network architecture, security, and automation.

  • Cisco Networking Academy (NetAcad) – Structured courses covering networking fundamentals, cybersecurity, and network automation.
  • Cisco U. – Technical training, self-paced courses, and guided learning paths for Cisco technologies.
  • Cisco Learning Network – Community discussions, certification preparation, and study resources.
  • Cisco Video Portal – Technical presentations, product demonstrations, and recordings from Cisco events.

Red Hat

Red Hat provides resources for enterprise Linux, automation, containers, and hybrid cloud infrastructure.

  • Red Hat Training – Training and certification programs covering Linux administration, automation, containers, and enterprise technologies.
  • Red Hat Documentation – Technical documentation for Red Hat products, system administration, and infrastructure operations.

Cloud & Enterprise Systems

Microsoft

Microsoft Learn is a central resource for cloud infrastructure, enterprise systems, development tools, and automation.

  • Microsoft Learn – Documentation, learning paths, and practical exercises covering Azure, Microsoft 365, Windows Server, Power Platform, Bicep, and related technologies.

Google Cloud

Google provides learning resources for cloud architecture, infrastructure management, data engineering, and application development.

  • Google Cloud Skills Boost – Guided learning paths and hands-on labs for Google Cloud technologies.
  • Grow with Google – Professional learning programs and career development resources across technology and other disciplines.

Amazon Web Services (AWS)

AWS offers training resources for cloud infrastructure, architecture, security, and operational practices.

  • AWS Skill Builder – Digital courses, learning plans, and hands-on learning experiences for AWS technologies.
  • AWS Documentation – Technical references, service guides, architecture information, and implementation examples.

IBM

IBM provides learning resources for enterprise technology, hybrid cloud, artificial intelligence, and cybersecurity.

  • IBM SkillsBuild – Educational programs covering technology, professional skills, and selected technical disciplines.

Platform Engineering & Infrastructure as Code

Modern infrastructure engineering increasingly involves automation, reusable infrastructure components, developer platforms, and self-service capabilities. The following resources help explain the technologies and practices behind these approaches.

Cloud Native Computing Foundation (CNCF)

  • CNCF – Information about cloud-native technologies, open-source projects, community initiatives, and the broader cloud-native ecosystem.
  • CNCF Landscape – A categorized overview of cloud-native projects and products that helps readers explore the technology ecosystem.

The Linux Foundation

  • Linux Foundation Training – Training and certification programs covering Linux, Kubernetes, cloud-native technologies, and open-source infrastructure.
  • Linux Foundation Projects – An overview of open-source projects supporting infrastructure, networking, cloud computing, and software development.

HashiCorp

  • HashiCorp Developer – Official documentation, tutorials, and practical learning resources for Terraform, Vault, Packer, and other infrastructure tools.
  • Terraform Tutorials – Guided exercises covering infrastructure provisioning, configuration, state management, and automation workflows.

Artificial Intelligence

DeepLearning.AI

  • DeepLearning.AI – Courses and learning programs covering machine learning, deep learning, generative AI, and large language model applications.

Healthcare & IT


These resources serve different purposes, from understanding fundamental concepts and consulting technical documentation to practicing with tools and preparing for certifications. The most useful approach is to combine theoretical learning with hands-on exercises and practical projects, applying what you learn to problems that resemble real engineering work.