{
  "id": 11674444,
  "title": "Week 2: Learning Python, Cloud, DevOps, Terraform, SSH, and CLI Basics",
  "url": "https://urgent.news/2026/10/03/week-2-learning-python-cloud-devops-terraform-ssh-and-cli-basics",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-03T11:58:06.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/tunde1/week-2-learning-python-cloud-devops-terraform-ssh-and-cli-basics-52fp"
  },
  "original_language": "en",
  "account": "This passage outlines the author's recent learning progress in computer programming and related fields. The author discusses various aspects of computer languages, starting from low-level languages to high-level languages, including the role of compilers and interpreted languages.\n\nThe author then delves into data types such as numbers (integers, floating-point, and complex numbers), strings (character sequences), lists (ordered group of elements), tuples (ordered immutable collections of elements), and dictionaries (collections of key-value pairs not ordered). Variables in Python are declared and assigned values using the assignment operator, as demonstrated in the example.\n\nThe passage further explores JSON parsing, which involves accessing values in a JSON object and printing them using formatted strings. The author then shifts focus to cloud computing, specifically Amazon Web Services (AWS) and the creation of an AWS account.\n\nIn the context of DevOps, the author mentions version control, using Git as the most popular tool. Git has four main concepts: working directory, staging area (index), local repository, and remote repository. The author also explains branches, pull requests, and merges in Git.\n\nInfrastructure as code (IaC) is introduced, with the author explaining how it helps build, change, and manage infrastructure through configuration files. The concept of continuous integration and continuous deployment (CI/CD) is also touched upon, which automates the process of merging code changes and making them ready for deployment.\n\nThe author discusses observability, which involves determining the state of a system based on output without guessing. Pillars of observability include logs, metrics, and traces. The author then introduces containers and Kubernetes, highlighting how containers package applications with their dependencies and Kubernetes manages containers automatically.\n\nLastly, the author introduces Terraform, a tool that helps build desired infrastructure instead of manually configuring it through a console. Terraform works by writing configuration files, planning the changes, and applying the proposed operations on the server (in this case, AWS).",
  "summary": "Note: These are my learning notes from my current phase. I am keeping them as I wrote them so I can look back and see my progress. Computer Programming This section talks about computer langauges from Low level languges to high level language, the compiler and interpreted languages. Python Data types; Numbers: integers, floating-point numbers, and complex numbers Strings: Are character sequences.…",
  "key_points": [
    "Author learns Python basics, including data types and variables",
    "Explores cloud computing with Amazon Web Services (AWS)",
    "Discusses Terraform for infrastructure as code"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}