{"id":18470987,"url":"https://github.com/moonhighway/javascript-for-the-job","last_synced_at":"2025-05-12T13:35:15.844Z","repository":{"id":84066131,"uuid":"478222310","full_name":"MoonHighway/javascript-for-the-job","owner":"MoonHighway","description":"A repository containing all of the files needed to succeed in this JavaScript course!","archived":false,"fork":false,"pushed_at":"2022-04-05T17:10:39.000Z","size":1108,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-02-16T18:44:26.841Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","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/MoonHighway.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-04-05T16:56:54.000Z","updated_at":"2023-05-05T19:54:06.000Z","dependencies_parsed_at":"2023-03-16T05:00:50.040Z","dependency_job_id":null,"html_url":"https://github.com/MoonHighway/javascript-for-the-job","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/MoonHighway%2Fjavascript-for-the-job","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonHighway%2Fjavascript-for-the-job/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonHighway%2Fjavascript-for-the-job/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonHighway%2Fjavascript-for-the-job/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MoonHighway","download_url":"https://codeload.github.com/MoonHighway/javascript-for-the-job/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253748672,"owners_count":21957963,"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-11-06T10:15:29.931Z","updated_at":"2025-05-12T13:35:15.812Z","avatar_url":"https://github.com/MoonHighway.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JavaScript for the Job 🌿\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/JavaScript-logo.png/600px-JavaScript-logo.png\" width=\"100\" alt=\"javascript logo\"/\u003e\n\u003c/p\u003e\n\n## Student Resources 📚\n\nWelcome to this course! We're so glad you're here. In this repo, you'll find all of the materials, slides, and resources necessary to succeed in the course.\n\nThis course is an introduction to JavaScript for software developers. The course gives developers the fundamentals you'll need to take the next steps with JavaScript frameworks and libraries. This course will provide a foundation and equip students with what they need to make a positive impact on JavaScript projects.\n\n## Using these Files 🗂\n\nThis repo contains everything you'll need to participate in the class. Each course section has a folder containing necessary files.\n\n1. Slides: All of the slides are HTML files. Open them in your browser to view!\n2. Samples: All of the short samples from the class are found in each folder by category.\n3. Labs \u0026 Exercises: Labs and Exercises all have a start and a solution folder if you need to catch up.\n\n## Course Sections 📦\n\nThe course is broken down into 8 parts: six sections and two longer lab activities.\n\n- [Hello World](https://github.com/MoonHighway/javascript-for-the-job/tree/main/01-hello-world): A look at the building blocks of the JavaScript language and an overview of how JavaScript works in the browser.\n- [Data Structures](https://github.com/MoonHighway/javascript-for-the-job/tree/main/02-data-structures): An introduction to Node.js with a deeper dive on JavaScript data structures like objects, arrays, and functions.\n- [HTTP](https://github.com/MoonHighway/javascript-for-the-job/tree/main/03-http): An exploration of how servers and clients communicate over HTTP asynchronously.\n- [Lab Activity](https://github.com/MoonHighway/javascript-for-the-job/tree/main/04-lab-activity): Putting it all together with a lab project to build a web server with Node.js.\n- [Object-Oriented JavaScript](https://github.com/MoonHighway/javascript-for-the-job/tree/main/05-object-oriented-js)\n- [Functional JavaScript](https://github.com/MoonHighway/javascript-for-the-job/tree/main/06-functional-js)\n- [JavaScript Modules](https://github.com/MoonHighway/javascript-for-the-job/tree/main/07-js-modules)\n- [Lab Activity](https://github.com/MoonHighway/javascript-for-the-job/tree/main/08-lab-code-challenge)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoonhighway%2Fjavascript-for-the-job","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoonhighway%2Fjavascript-for-the-job","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoonhighway%2Fjavascript-for-the-job/lists"}