{"id":20367568,"url":"https://github.com/rubenverborgh/webfundamentals","last_synced_at":"2026-03-17T23:35:41.616Z","repository":{"id":3954898,"uuid":"49000057","full_name":"RubenVerborgh/WebFundamentals","owner":"RubenVerborgh","description":"Slides for the “Web Development” class at Ghent University","archived":false,"fork":false,"pushed_at":"2025-02-14T15:56:20.000Z","size":21142,"stargazers_count":79,"open_issues_count":26,"forks_count":35,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-02-14T16:37:43.221Z","etag":null,"topics":["course","open-webslides","slides","ugent","web"],"latest_commit_sha":null,"homepage":"https://rubenverborgh.github.io/WebFundamentals/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RubenVerborgh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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":"2016-01-04T13:55:09.000Z","updated_at":"2025-02-10T12:58:42.000Z","dependencies_parsed_at":"2025-02-14T16:40:47.949Z","dependency_job_id":null,"html_url":"https://github.com/RubenVerborgh/WebFundamentals","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubenVerborgh%2FWebFundamentals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubenVerborgh%2FWebFundamentals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubenVerborgh%2FWebFundamentals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubenVerborgh%2FWebFundamentals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RubenVerborgh","download_url":"https://codeload.github.com/RubenVerborgh/WebFundamentals/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241909202,"owners_count":20040765,"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":["course","open-webslides","slides","ugent","web"],"created_at":"2024-11-15T00:33:20.009Z","updated_at":"2026-03-17T23:35:41.568Z","avatar_url":"https://github.com/RubenVerborgh.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Web Fundamentals\n[![DOI](https://zenodo.org/badge/49000057.svg)](https://zenodo.org/badge/latestdoi/49000057)\n\nThis repository contains the slides for the [Web Fundamentals](http://rubenverborgh.github.io/WebFundamentals/) module\nof the Ghent University course [Web Development](http://studiegids.ugent.be/2016/EN/studiefiches/C003779.pdf).\n\u003cbr\u003e\n[View the slides online.](http://rubenverborgh.github.io/WebFundamentals/)\n\n## Questions, feedback and suggestions welcome!\n- Do you have a **question** on one of topics? [Please create an issue.](https://github.com/RubenVerborgh/WebFundamentals/issues/new)\n- Do you have **feedback** on contents or form? [Please create an issue.](https://github.com/RubenVerborgh/WebFundamentals/issues/new)\n- Do you have a **suggestion** to improve the slides? [Please create a pull request.](https://github.com/RubenVerborgh/WebFundamentals/pulls)\n\nPlease read and accept the [contributor agreement](https://github.com/RubenVerborgh/WebFundamentals/blob/gh-pages/CONTRIBUTING.md) before contributing.\n\n## Finding your way around\nThis repository contains:\n- **1 introductory slidedeck** ([`index.html`](https://github.com/RubenVerborgh/WebFundamentals/blob/gh-pages/index.html) in the [root folder](https://github.com/RubenVerborgh/WebFundamentals/))\n- **7 lecture slidedecks** (`index.html` files in subfolders such as [`architecture`](https://github.com/RubenVerborgh/WebFundamentals/tree/gh-pages/architecture))\n- **shared [`images`](https://github.com/RubenVerborgh/WebFundamentals/tree/gh-pages/_shared/images), [`styles`](https://github.com/RubenVerborgh/WebFundamentals/tree/gh-pages/_shared/styles), [`fonts`](https://github.com/RubenVerborgh/WebFundamentals/tree/gh-pages/_shared/fonts), and [`scripts`](https://github.com/RubenVerborgh/WebFundamentals/tree/gh-pages/_shared/scripts)**\n- **`images` per lecture** (`images` folders in subfolders such as [`architecture`](https://github.com/RubenVerborgh/WebFundamentals/tree/gh-pages/architecture))\n- **auxiliary files** in the [root folder](https://github.com/RubenVerborgh/WebFundamentals/)\n\n## How to start\nA typical starting point would be to open up any `index.html` file, either in the root folder or any of the subfolders. This allows you to edit the contents of the corresponding slidedeck.\n\nThe slides themselves are regular HTML files, brought to life with the [Shower](https://github.com/shower/shower) presentation engine. They use the [Clear](https://github.com/RubenVerborgh/Shower-Clear) template with a few customizations in [`_shared/styles/web-fundamentals.css`](https://github.com/RubenVerborgh/WebFundamentals/blob/gh-pages/_shared/styles/web-fundamentals.css).\n\nYou can just open the slides in your browser. from the local filesystem while editing. Alternatively, you can install [gulp](http://gulpjs.com/) and run the `gulp` command in the root folder, which will autorefresh your browser upon changes.\n\n## License\nExcept where otherwise noted, the content of these slides is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubenverborgh%2Fwebfundamentals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frubenverborgh%2Fwebfundamentals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubenverborgh%2Fwebfundamentals/lists"}