{"id":22771602,"url":"https://github.com/shabdkumar/javascript-maximilianschwarzmuller","last_synced_at":"2025-03-30T12:14:41.292Z","repository":{"id":177263670,"uuid":"654080504","full_name":"ShabdKumar/JavaScript-MaximilianSchwarzmuller","owner":"ShabdKumar","description":"Modern JavaScript from the beginning - all the way up to JS expert level! THE must-have JavaScript resource in 2023.","archived":false,"fork":false,"pushed_at":"2025-03-26T12:57:14.000Z","size":1250,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T13:43:02.060Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/ShabdKumar.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":"2023-06-15T10:49:18.000Z","updated_at":"2025-03-26T12:57:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"fa595d4c-a3c7-4a5b-93a2-4bb7b8a52c19","html_url":"https://github.com/ShabdKumar/JavaScript-MaximilianSchwarzmuller","commit_stats":null,"previous_names":["shabdkumar/javascript-maximilianschwarzmuller"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShabdKumar%2FJavaScript-MaximilianSchwarzmuller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShabdKumar%2FJavaScript-MaximilianSchwarzmuller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShabdKumar%2FJavaScript-MaximilianSchwarzmuller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShabdKumar%2FJavaScript-MaximilianSchwarzmuller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShabdKumar","download_url":"https://codeload.github.com/ShabdKumar/JavaScript-MaximilianSchwarzmuller/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246314149,"owners_count":20757463,"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-12-11T16:14:27.553Z","updated_at":"2025-03-30T12:14:41.287Z","avatar_url":"https://github.com/ShabdKumar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Basics: Variables, Data Types, Operators \u0026 Functions (MDN):\n\n**_JavaScript Basics_**: https://developer.mozilla.org/en-US/docs/Web/JavaScript\n\n**_Variables:_** https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables\n\n**_Operators:_** https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Math\n\n**_Functions:_** https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Functions\n\n**_Arrays:_** https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays\n\n**_Objects:_** https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics\n\n**_The ECMAScript Standard:_** https://www.ecma-international.org/publications/standards/Ecma-262.htm\n\n## Efficient Development \u0026 Debugging\n\n**_VS Code Docs:_** https://code.visualstudio.com/docs\n\n**_VS Code Keybindings:_** https://code.visualstudio.com/docs/getstarted/keybindings\n\n**_VS Code Extensions Docs:_** https://code.visualstudio.com/docs/editor/extension-gallery\n\n**_Google Chrome DevTools Docs:_** https://developers.google.com/web/tools/chrome-devtools/\n\n## Working with Control Structures (if Statements, Loops, Error Handling)\n\n**_Operator Precedence:_** https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence\n\n**_Expression vs Statement:_** https://stackoverflow.com/questions/12703214/javascript-difference-between-a-statement-and-an-expression\n\n**_switch-case with greater than etc?:_** https://stackoverflow.com/questions/32576618/switch-statement-to-compare-values-greater-or-less-than-a-number/32576647\n\n**_Control Structures (MDN)_**: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Control_flow_and_error_handling\n\n**_JavaScript Loops (MDN)_**: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration\n\n## Behind the Scenes \u0026 The (Weird) Past (ES3, ES5) \u0026 Present (ES6+) of JavaScript\n\n**_Strict Mode Changes:_** https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#Changes_in_strict_mode\n\n**_V8 (Chrome) JS Engine:_** https://hackernoon.com/javascript-v8-engine-explained-3f940148d4ef\n\n**_The SpiderMonkey Engine:_** https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals\n\n**_JavaScript Memory Management:_** https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management\n\n**_V8's Garbage Collection Logic:_** https://v8.dev/blog/free-garbage-collection\n\n**_Primitive vs Reference Values:_** https://academind.com/learn/javascript/reference-vs-primitive-values\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshabdkumar%2Fjavascript-maximilianschwarzmuller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshabdkumar%2Fjavascript-maximilianschwarzmuller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshabdkumar%2Fjavascript-maximilianschwarzmuller/lists"}