{"id":24021084,"url":"https://github.com/zipcodecore/javaintrobook","last_synced_at":"2025-02-25T23:46:33.109Z","repository":{"id":94664867,"uuid":"563869588","full_name":"ZipCodeCore/JavaIntroBook","owner":"ZipCodeCore","description":"a simple java guide","archived":false,"fork":false,"pushed_at":"2024-05-22T13:15:29.000Z","size":4166,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-22T14:29:43.732Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/ZipCodeCore.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":"2022-11-09T14:08:08.000Z","updated_at":"2024-05-22T14:29:52.188Z","dependencies_parsed_at":"2024-05-22T14:29:51.553Z","dependency_job_id":"9155c219-5050-4f1d-8d38-5d1f8c45295d","html_url":"https://github.com/ZipCodeCore/JavaIntroBook","commit_stats":null,"previous_names":["zipcodecore/javaintrobook"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZipCodeCore%2FJavaIntroBook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZipCodeCore%2FJavaIntroBook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZipCodeCore%2FJavaIntroBook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZipCodeCore%2FJavaIntroBook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZipCodeCore","download_url":"https://codeload.github.com/ZipCodeCore/JavaIntroBook/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240766672,"owners_count":19854114,"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":"2025-01-08T12:38:35.987Z","updated_at":"2025-02-25T23:46:33.073Z","avatar_url":"https://github.com/ZipCodeCore.png","language":"Java","readme":"# JavaIntroBook\n\nThis project has three books in it: _JavaIntroBook_, _JavaWorkbook_, and _JavaReader_.\n\n## JavaIntroBook\nsource for ZCW Java Intro Book\n\nthis thing is NOT is Markdown, the source is in AsciiDoc.\nLook at it, it's a better way of doing this for multi-file, multi-topic projects.\n\n- Difference between `static` and instance thinsg.\n\n### install asciidoctor \n\n----\nsudo gem install asciidoctor-pdf --pre\n\nasciidoctor-pdf -v\n----\n*Asciidoctor PDF* is a native PDF converter for AsciiDoc.\n\n### producing the digital versions\n\nAs of April 2021 use `make all` to make the products.\nUse `make index` to preview the JavaPrepBook.\nUse `make workbook` to preview the JavaPrepWorkbook.\n\nNotes on S3 on Ruit Oceano Nox. (well, now in the app, but still)\n\n\n### previously\nto generate targets:\nuse `asciidoctor-pdf -D PDF index.adoc` to get index.pdf\nuse `/usr/local/bin/asciidoctor-epub3 -D EPUB index.adoc` to get EPUB/index.epub\n\nto generate targets:\nuse `asciidoctor-pdf  -D PDF workbook.adoc` to get index.pdf\nuse `/usr/local/bin/asciidoctor-epub3 -D EPUB workbook.adoc` to get EPUB/index.epub\n\n## JavaReader\n\nThis a book focused on getting students to read more, much more, Java source code.\nIt has a lot of exercises, and a lot of code to read.\nIn the age of GPT, we need to have more code for students to read and reason about.\nCreating Code isn't the hard thing anymore. \nNow, it's the thinking. (Well, that's always been true hasn't it?)\n\n### List of REPOs to reference:\n\n- https://github.com/kristofer/FlappyBird\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzipcodecore%2Fjavaintrobook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzipcodecore%2Fjavaintrobook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzipcodecore%2Fjavaintrobook/lists"}