{"id":19564985,"url":"https://github.com/ssnnee/alx-higher_level_programming","last_synced_at":"2026-05-08T02:07:12.133Z","repository":{"id":187348370,"uuid":"676746387","full_name":"Ssnnee/alx-higher_level_programming","owner":"Ssnnee","description":"This repository is related to my training in software engineering in the ALX program.","archived":false,"fork":false,"pushed_at":"2024-01-13T08:39:07.000Z","size":208,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-26T09:27:40.228Z","etag":null,"topics":["javascript","python","software-engineering","sql"],"latest_commit_sha":null,"homepage":"https://www.alxafrica.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ssnnee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-09T23:17:47.000Z","updated_at":"2023-11-21T07:35:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"2a221ee2-1629-43b5-8983-453306fcba3a","html_url":"https://github.com/Ssnnee/alx-higher_level_programming","commit_stats":null,"previous_names":["ssnnee/alx-higher_level_programming"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ssnnee/alx-higher_level_programming","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ssnnee%2Falx-higher_level_programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ssnnee%2Falx-higher_level_programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ssnnee%2Falx-higher_level_programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ssnnee%2Falx-higher_level_programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ssnnee","download_url":"https://codeload.github.com/Ssnnee/alx-higher_level_programming/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ssnnee%2Falx-higher_level_programming/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32763519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"online","status_checked_at":"2026-05-08T02:00:05.879Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","python","software-engineering","sql"],"created_at":"2024-11-11T05:24:39.301Z","updated_at":"2026-05-08T02:07:12.097Z","avatar_url":"https://github.com/Ssnnee.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Alx Higher Level Programming\nThis repository contains the Python projects done during my software engineering training at ALX.\n\n## Description\nThe repository includes several projects that illustrate high-level programming concepts using Python. The projects range from basic Python programming, data structures, OOP, I/O, exceptions, and more.\n\n## Project Structure\nEach project is contained in its own directory, with a descriptive name indicating the concepts covered by the programs therein. The Python programs are written to conform to the pyco  Style Guide and stay true to the Zen of Python.\n\nThe directory structure is as follows:\n+ .\n+ ├── 0x00-python-hello_world\n+ ├── 0x01-python-if_else_loops_functions\n+ ├── 0x02-python-import_modules\n+ ├── 0x03-python-data_structures\n+ ├── 0x04-python-more_data_structures\n+ ├── 0x05-python-exceptions\n+ ├── 0x06-python-classes\n+ ├── 0x07-python-test_driven_development\n+ ├── 0x08-python-more_classes\n+ ├── 0x09-python-everything_is_object\n+ ├── 0x0A-python-inheritance\n+ ├── 0x0B-python-input_output\n+ ├── 0x0C-python-almost_a_circle\n+ ├── 0x0D-SQL_introduction\n+ ├── 0x0E-SQL_more_queries\n+ ├── 0x12-javascript-warm_up\n+ ├── 0x0F-python-object_relational_mapping\n+ ├── 0x10-python-network_0\n+ ├── 0x11-python-network_1\n+ └── README.md\n\nEach directory contains Python scripts related to the project, along with a README file that gives more information about the project.\n\n## Installation and Usage\nTo use the scripts in this repository, you need to have Python installed on your machine. You can check your Python version using the following command:\n\n```\npython3 --version\n```\n\nTo execute a script, navigate to the directory containing the script and run the following command:\n\n```\npython3 script_name.py\n```\n\n## Note\nThe  \"#!/usr/bin/python3\" in first line of all files is called shebang or hashbang.\nIt is used in Unix-like operating systems (such as Linux) to indicate the interpreter that should be used to execute the script.\nIn my files, it  specifies that the Python 3 interpreter located at /usr/bin/python3 should be used to execute the script. This way, when the script is run from the command line, the operating system knows which interpreter to use without needing to explicitly specify it.\n\n## Acknowledgements\nAll work contained in this repository was completed as part of the curriculum for the ALX Software Engineering Program. ALX Africa is an online full-stack software engineering program that prepares students for careers in the tech industry using project-based peer learning. For more information, visit [this link](https://www.alxafrica.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fssnnee%2Falx-higher_level_programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fssnnee%2Falx-higher_level_programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fssnnee%2Falx-higher_level_programming/lists"}