{"id":15392608,"url":"https://github.com/jackdbd/learning-data-engineering","last_synced_at":"2026-04-28T05:31:04.106Z","repository":{"id":250131041,"uuid":"833541397","full_name":"jackdbd/learning-data-engineering","owner":"jackdbd","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-27T15:09:50.000Z","size":361,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-17T21:29:35.738Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jackdbd.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":"2024-07-25T09:04:39.000Z","updated_at":"2024-08-27T15:09:53.000Z","dependencies_parsed_at":"2024-08-14T08:47:39.777Z","dependency_job_id":"1dcc05fe-391e-489a-bb23-ade58c6a9088","html_url":"https://github.com/jackdbd/learning-data-engineering","commit_stats":{"total_commits":16,"total_committers":1,"mean_commits":16.0,"dds":0.0,"last_synced_commit":"dd7a09393fe579eb8f8c6f80f6aae8170dd1c577"},"previous_names":["jackdbd/learning-data-engineering"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jackdbd%2Flearning-data-engineering","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jackdbd%2Flearning-data-engineering/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jackdbd%2Flearning-data-engineering/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jackdbd%2Flearning-data-engineering/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jackdbd","download_url":"https://codeload.github.com/jackdbd/learning-data-engineering/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242988012,"owners_count":20217534,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-01T15:15:21.615Z","updated_at":"2025-12-24T05:31:46.875Z","avatar_url":"https://github.com/jackdbd.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Learning data engineering\n\nExercises and projects to learn data engineering.\n\n## Setup \u0026 Installation\n\nThis projects uses [Nix](https://nixos.org/) and [devenv](https://devenv.sh/) to define a reproducible developer environment.\n\nYou can install Nix and devenv by following the instructions in the [devenv documentation](https://devenv.sh/getting-started/).\n\nIf you have Nix and devenv installed, the developer environment will be automatically created and activated when you enter the repository root directory (thanks to direnv).\n\n## Repository structure\n\n### `dagster_university`\n\nThe `dagster_university` directory contains the [Dagster project](https://docs.dagster.io/guides/dagster/recommended-project-structure) for the course [Dagster Essentials](https://courses.dagster.io/courses/dagster-essentials). The project was scaffolded using the following command (do **not** run this command):\n\n```sh\ndagster project from-example \\\n  --example project_dagster_university_start \\\n  --name dagster_university\n```\n\nIf you want to check the Dagster project developed in that course, enter the `dagster_university` directory and follow [the instructions](./dagster_university/README.md).\n\n## Reference\n\n- [Dagster Essentials](https://courses.dagster.io/courses/dagster-essentials)\n- [Dagster \u0026 dbt](https://courses.dagster.io/courses/dagster-dbt)\n- [dbt Learn](https://www.getdbt.com/dbt-learn)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjackdbd%2Flearning-data-engineering","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjackdbd%2Flearning-data-engineering","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjackdbd%2Flearning-data-engineering/lists"}