{"id":13824456,"url":"https://github.com/restoreddev/phpapprentice","last_synced_at":"2025-07-08T19:31:51.372Z","repository":{"id":49535956,"uuid":"147100224","full_name":"restoreddev/phpapprentice","owner":"restoreddev","description":"An online book for learning PHP","archived":false,"fork":false,"pushed_at":"2023-04-25T20:24:31.000Z","size":407,"stargazers_count":162,"open_issues_count":2,"forks_count":17,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-08-04T09:02:14.282Z","etag":null,"topics":["book","learning","php"],"latest_commit_sha":null,"homepage":"https://phpapprentice.com","language":"CSS","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/restoreddev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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}},"created_at":"2018-09-02T15:58:15.000Z","updated_at":"2024-07-24T13:07:50.000Z","dependencies_parsed_at":"2024-01-18T03:48:39.165Z","dependency_job_id":null,"html_url":"https://github.com/restoreddev/phpapprentice","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/restoreddev%2Fphpapprentice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/restoreddev%2Fphpapprentice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/restoreddev%2Fphpapprentice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/restoreddev%2Fphpapprentice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/restoreddev","download_url":"https://codeload.github.com/restoreddev/phpapprentice/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225457783,"owners_count":17477353,"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":["book","learning","php"],"created_at":"2024-08-04T09:01:03.104Z","updated_at":"2024-11-20T02:30:44.450Z","avatar_url":"https://github.com/restoreddev.png","language":"CSS","readme":"# PHP Apprentice\nPHP Apprentice is a project for sharing knowledge about the PHP programming language.\nIt is an online book that currently includes pages for learning the basics of PHP programming.\nPHP Apprentice is a work in progress so any constructive feedback is appreciated.\n\n## Contributing\nPHP Apprentice is built with [Hugo](https://gohugo.io). To build the site locally, clone the repository, install Hugo and run `hugo server` with a terminal in the project root. All of the site pages are written in Markdown and stored in the content directory. To create a new page, the hugo generator will use the default template to generate the markdown file in the content folder: `hugo new test.md`.\n\n## Roadmap\nMoving forward, there are three sections I would like to add to the site:\n- Web\n- Database\n- Advanced\n\nThe web section will outline the basics of HTTP, how to handle requests and response and generating HTML.\n\nThe database section will cover PDO setup, fetching data and securely running queries.\n\nAdvanced will hold deeper PHP topics like traits, closures, Composer, auto-loading and namespaces.\n\nIf you would like to request a topic or see one section before another, feel free to open an issue.\n","funding_links":[],"categories":["CSS"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frestoreddev%2Fphpapprentice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frestoreddev%2Fphpapprentice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frestoreddev%2Fphpapprentice/lists"}