MCPcopy
hub / github.com/LinkedInLearning/javascript-essential-training-2832077

github.com/LinkedInLearning/javascript-essential-training-2832077 @main sqlite

repository ↗ · DeepWiki ↗
257 symbols 343 edges 133 files 3 documented · 1%
README

JavaScript Essential Training

This is the repository for the LinkedIn Learning course JavaScript Essential Training. The full course is available from LinkedIn Learning.

JavaScript Essential Training JavaScript is a scripting language of the web. As the web evolves from a static to a dynamic environment, technology focus is shifting from static markup and styling—frequently handled by content management systems or automated scripts—to dynamic interfaces and advanced interaction. Once seen as optional, JavaScript is now becoming an integral part of the web, infusing every layer with its script.

Through practical examples and mini-projects, this course helps you build your understanding of JavaScript piece by piece, from core principles like variables, data types, conditionals, and functions through advanced topics including loops, and DOM scripting. Along the way, instructor Morten Rand-Hendriksen provides challenges that allow you to put your new skills to the test.

Instructions

This repository does not have any branches. Download the entire repository and you get the exercise files in their final state.

Each folder corresponds with a movie with an exercise file. The naming convention is CHAPTER#_MOVIE#. As an example, the folder named 02_03 corresponds to the second chapter and the third video in that chapter.

Some movies will have a beginning and an end state. In the exercise files, the end-state for a movie is marked with an e for "end" as in 02_03e. This folder contains the code as it is at the end of the movie.

Installing

  1. To use these exercise files, you must have the following installed:
  2. A code editor (VS Code is recommended)
  3. Node.js
  4. Prettier code formatter extension
  5. ESLint extension
  6. From the root folder, open the terminal and enter the command nmp install to install dependencies.

Instructor

Morten Rand-Hendriksen

Web Designer and Developer

Check out my other courses on LinkedIn Learning.

Core symbols most depended-on inside this repo

formatter
called by 3
08_08e/script.js
formatter
called by 3
08_10e/script.js
formatter
called by 3
08_10/script.js
backpackAge
called by 2
04_02/Backpack.js
updateBackpack
called by 2
02_02/script.js
markup
called by 2
02_02/script.js
backpackAge
called by 2
08_13e/Backpack.js
backpackAge
called by 2
08_13/Backpack.js

Shape

Method 137
Class 70
Function 50

Languages

TypeScript100%

Modules by API surface

10_01/components/Backpack.js6 symbols
09_08/components/Backpack.js6 symbols
09_07/components/Backpack.js6 symbols
09_06/components/Backpack.js6 symbols
09_05e/components/Backpack.js6 symbols
09_05/components/Backpack.js6 symbols
09_03e/components/Backpack.js6 symbols
09_03/components/Backpack.js6 symbols
08_17/components/Backpack.js6 symbols
08_16/components/Backpack.js6 symbols
08_13e/Backpack.js6 symbols
08_13/Backpack.js6 symbols

Dependencies from manifests, versioned

eslint7.11.0 · 1×
eslint-config-standard14.1.1 · 1×
eslint-plugin-import2.22.0 · 1×
eslint-plugin-node11.1.0 · 1×
eslint-plugin-promise4.2.1 · 1×
eslint-plugin-standard4.0.1 · 1×
prettier2.1.2 · 1×

For agents

$ claude mcp add javascript-essential-training-2832077 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact