{"id":13554118,"url":"https://github.com/cmda-bt/js-bootcamp-19-20","last_synced_at":"2025-04-03T06:31:08.337Z","repository":{"id":114181703,"uuid":"227129469","full_name":"cmda-bt/js-bootcamp-19-20","owner":"cmda-bt","description":"🎓 JS Bootcamp · 2019-2020 · Curriculum and Syllabus ","archived":true,"fork":false,"pushed_at":"2020-06-25T12:18:30.000Z","size":45,"stargazers_count":7,"open_issues_count":0,"forks_count":11,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-11-04T02:32:44.860Z","etag":null,"topics":["async","bootcamp","eloquent","javascript","modules","scope"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cmda-bt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-12-10T13:35:40.000Z","updated_at":"2023-01-28T13:58:38.000Z","dependencies_parsed_at":"2024-01-21T20:26:11.693Z","dependency_job_id":"646e7f67-f749-45d4-9ba5-852900543dc6","html_url":"https://github.com/cmda-bt/js-bootcamp-19-20","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmda-bt%2Fjs-bootcamp-19-20","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmda-bt%2Fjs-bootcamp-19-20/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmda-bt%2Fjs-bootcamp-19-20/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmda-bt%2Fjs-bootcamp-19-20/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmda-bt","download_url":"https://codeload.github.com/cmda-bt/js-bootcamp-19-20/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246947909,"owners_count":20859339,"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":["async","bootcamp","eloquent","javascript","modules","scope"],"created_at":"2024-08-01T12:02:39.927Z","updated_at":"2025-04-03T06:31:07.971Z","avatar_url":"https://github.com/cmda-bt.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# ![js-bootcamp-19-20][banner]\n\n\n\u003e **Note**: The JS Bootcamp has concluded for 2019/2020. Next year will be a new, changed, curriculum!\n\n## Table of Contents\n\n*   [Synopsis](#synopsis)\n*   [Description](#description)\n*   [Communication](#communication)\n*   [Goals](#goals)\n*   [Conduct](#conduct)\n*   [License](#license)\n\n## Synopsis\n\nThe **JavaScript Bootcamp** is given at [**@CMDA**][cmda] in 2020 between February 3 and February 10.\n\n*   **Coordinator(s)**: [Danny de Vries][dangit], [Joost Faber][joostf] \u0026 [Ioannis Kapritsias][ioannis]\n*   **Academic year**: 2019-2020\n*   **Period**: Quarter 3 (spring)\n*   **University**: [Amsterdam University of Applied Sciences][university]\n*   **Programme**: [Communication and Multimedia Design][cmd] (full time bachelor CROHO: `34092`)\n*   **Faculty**: [Digital Media and Creative Industries][faculty]\n*   **Language**: Dutch instructions and English resources\n*   **Entry requirements**: N/A\n\n## Description\n\nWe kick Blok Tech @CMDA off with a JavaScript Bootcamp before we start with Back-end, Front-end 2. This Bootcamp will refresh and build further on the knowledge acquired in _Internetstandaarden_, _Inleiding Programmeren_, and _Blok Web_. \n\nA strong foundation in JavaScript as a language will help you get up to speed with the other courses. This Bootcamp is a combined two week effort of Front-end 2 and Back-end. Project Tech will run alongside the Bootcamp. After this **one week Bootcamp** both courses will start each with their own curriculum.\n\nThis is a Bootcamp so there are a lot of (new) resources and concepts to understand. The more time you invest in the Bootcamp, the easier the other courses in blok tech will be. \n\n\u003e CMD is a full-time bachelor so you are expected to spend around 5h a day on reading and exercises. It's ok if you can't keep up or you don't understand concepts immediately. We just ask you to spend the allocated time each day.\n\n## Communication\n\n*   [GitHub][gh] — Main source of information, slides, assignments and more\n*   [Slack][slack] — General chatter and Q\u0026A\n\n## Goals\n\n* Refresh your JavaScript knowledge from previous courses\n* Know about the different versions of JavaScript \n* Know the building blocks of JavaScript\n* Gain awareness of the inner workings of JavaScript\n\n### Topics\n\n| Days | Effort | Activities                            |\n| --   | --     | --                                    |\n| 0    | NaN    | [Getting Started][gs]                 |\n| 1    | 5:00h  | [**Day 1:** *ECMAScript*][1]          |\n| 2    | 5:00h  | [**Day 2:** *Functions*][2]           |\n| 3    | 5:00h  | [**Day 3:** *Data Structures*][3]     |\n| 4    | 5:00h  | [**Day 4:** *Concepts*][4]            |\n| 5    | 5:00h  | [**Day 5:** *Flow Control*][5]        |\n\n## Programme\n\nThis course is given at [Communication and Multimedia Design][bachelor], a\ndesign bachelor focused on interactive digital products and services.  CMD is\npart of the [Faculty of Digital Media and Creative Industries][faculty] at the\n[Amsterdam University of Applied Sciences][university].\n\n## Conduct\n\nThis course has a [Code of Conduct][coc].  Anyone interacting with this repository, organisation, or community is bound by it.\n\nStaff and students of the Amsterdam University of Applied Sciences (Hogeschool\nvan Amsterdam) are additionally bound by the [Regulation Undesirable\nConduct][ruc] ([Regeling Ongewenst Gedrag][rog]).\n\n## License\n\n[MIT](/license) © [Danny de Vries][dangit], docs and images are [CC-BY-4.0](/license).\n\n[cmd]: https://www.cmd-amsterdam.nl/english/\n[cmda]: https://github.com/cmda\n[dangit]: https://github.com/dandevri\n[joostf]: https://github.com/joostf\n[ioannis]: https://github.com/TuriGuilano\n[bachelor]: https://www.cmd-amsterdam.nl/english/\n[faculty]: https://www.amsterdamuas.com/faculty/fdmci/faculty-of-digital-media-and-creative-industries.html\n[university]: https://www.amsterdamuas.com\n[gh]: https://github.com/cmda-bt/js-bootcamp-19-20\n[slack]: https://cmda-tech.slack.com/\n\n[1]: /day-1.md\n[2]: /day-2.md\n[3]: /day-3.md\n[4]: /day-4.md\n[5]: /day-5.md\n[gs]: /getting-started.md\n\n[university]: https://www.amsterdamuas.com\n[coc]: code-of-conduct.md\n[ruc]: https://www.amsterdamuas.com/practical-matters/algemeen/hva-breed/juridische-zaken/legal-affairs/regulation-undesirable-conduct/regulation-undesirable-conduct.html#anker-3-complaints-authority\n[rog]: https://www.hva.nl/praktisch/algemeen/hva-breed/juridische-zaken/loket-beroep-bezwaar-en-klacht/regeling-ongewenst-gedrag/regeling-ongewenst-gedrag.html?origin=gbS4rg%2FDTZuxQ6lGVF%2BN1A\n[banner]: https://cmda-bt.github.io/js-bootcamp-19-20/assets/banner.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmda-bt%2Fjs-bootcamp-19-20","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmda-bt%2Fjs-bootcamp-19-20","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmda-bt%2Fjs-bootcamp-19-20/lists"}