From 7639a4d3239a3219d8fd0771d97aedce03d41abe Mon Sep 17 00:00:00 2001 From: eveporcello Date: Wed, 21 Aug 2024 06:22:13 -0700 Subject: [PATCH 1/2] Adds 02_01b --- .vscode/settings.json | 1 - react-project/.vite/deps_temp_3077eaba/package.json | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 react-project/.vite/deps_temp_3077eaba/package.json diff --git a/.vscode/settings.json b/.vscode/settings.json index af3e6d3..b2874f0 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -17,7 +17,6 @@ "files.autoSave": "afterDelay", "screencastMode.onlyKeyboardShortcuts": true, "terminal.integrated.fontSize": 18, - "workbench.activityBar.visible": true, "workbench.colorTheme": "Visual Studio Dark", "workbench.fontAliasing": "antialiased", "workbench.statusBar.visible": true, diff --git a/react-project/.vite/deps_temp_3077eaba/package.json b/react-project/.vite/deps_temp_3077eaba/package.json new file mode 100644 index 0000000..3dbc1ca --- /dev/null +++ b/react-project/.vite/deps_temp_3077eaba/package.json @@ -0,0 +1,3 @@ +{ + "type": "module" +} From f722356b7c4f62588b5c4e53524e80336da68d8e Mon Sep 17 00:00:00 2001 From: smoser-LiL Date: Tue, 1 Oct 2024 18:27:20 +0000 Subject: [PATCH 2/2] Moving files using main --- NOTICE | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++- README.md | 23 ++-- 2 files changed, 328 insertions(+), 8 deletions(-) diff --git a/NOTICE b/NOTICE index 547595f..ce49982 100644 --- a/NOTICE +++ b/NOTICE @@ -5,7 +5,318 @@ Licensed under the LinkedIn Learning Exercise File License (the "License"). See LICENSE in the project root for license information. ATTRIBUTIONS: -[PLEASE PROVIDE ATTRIBUTIONS OR DELETE THIS AND THE ABOVE LINE “ATTRIBUTIONS”] + +npm:postcss +https://github.com/postcss/postcss +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:@isaacs/cliui +https://github.com/isaacs/cliui +License: ISC +https://opensource.org/licenses/ISC +------------------- + +npm:@nodelib/fs.scandir +https://github.com/nodelib/nodelib +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:@nodelib/fs.stat +https://github.com/nodelib/nodelib +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:@nodelib/fs.walk +https://github.com/nodelib/nodelib +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:ansi-regex +https://github.com/sindresorhus/ansi-regex +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:ansi-styles +https://github.com/sindresorhus/ansi-styles +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:brace-expansion +https://github.com/juliangruber/brace-expansion +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:color-convert +https://github.com/Qix-/color-convert +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:color-name +https://github.com/Qix-/color-name +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:commander +https://github.com/tj/commander.js +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:cross-spawn +https://github.com/zkochan/cross-spawn +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:cssesc +https://github.com/mathiasbynens/cssesc +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:eastasianwidth +https://github.com/yangshun/eastasianwidth +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:emoji-regex +https://github.com/mathiasbynens/emoji-regex +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:fsevents +https://github.com/fsevents/fsevents +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:function-bind +https://github.com/Raynos/function-bind +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:glob-parent +https://github.com/gulpjs/glob-parent +License: ISC +https://opensource.org/licenses/ISC +------------------- + +npm:is-binary-path +https://github.com/sindresorhus/is-binary-path +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:is-extglob +https://github.com/jonschlinkert/is-extglob +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:is-fullwidth-code-point +https://github.com/sindresorhus/is-fullwidth-code-point +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:is-glob +https://github.com/jonschlinkert/is-glob +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:is-number +https://github.com/jonschlinkert/is-number +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:isexe +https://github.com/npm/isexe +License: ISC +https://opensource.org/licenses/ISC +------------------- + +npm:js-tokens +https://github.com/lydell/js-tokens +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:loose-envify +https://github.com/logicpie/loose-envify +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:merge2 +https://github.com/teambition/merge2 +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:normalize-path +https://github.com/jonschlinkert/normalize-path +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:object-assign +https://github.com/sindresorhus/object-assign +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:path-key +https://github.com/sindresorhus/path-key +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:path-parse +https://github.com/jbgutierrez/path-parse +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:picomatch +https://github.com/micromatch/picomatch +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:pify +https://github.com/sindresorhus/pify +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:postcss-value-parser +https://github.com/postcss/postcss-value-parser +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:queue-microtask +https://github.com/feross/queue-microtask +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:readdirp +https://github.com/thlorenz/readdirp +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:resolve +https://github.com/browserify/resolve +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:reusify +https://github.com/mcollina/reusify +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:run-parallel +https://github.com/feross/run-parallel +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:shebang-command +https://github.com/kevva/shebang-command +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:shebang-regex +https://github.com/sindresorhus/shebang-regex +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:strip-bom +https://github.com/sindresorhus/strip-bom +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:strip-json-comments +https://github.com/sindresorhus/strip-json-comments +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:table +https://github.com/sindresorhus/table +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:tap +https://github.com/tapjs/tap +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:to-array +https://github.com/jonschlinkert/to-array +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:to-object +https://github.com/jonschlinkert/to-object +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:unique-filename +https://github.com/sindresorhus/unique-filename +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:universalify +https://github.com/RyanZim/universalify +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:uuid +https://github.com/uuidjs/uuid +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:which +https://github.com/jonschlinkert/which +License: MIT +https://opensource.org/licenses/MIT +------------------- + +npm:write-file-atomic +https://github.com/jonschlinkert/write-file-atomic +License: MIT +https://opensource.org/licenses/MIT +------------------- Please note, this project may automatically load third party code from external repositories (for example, NPM modules, Composer packages, or other dependencies). diff --git a/README.md b/README.md index 8c3b7cd..43cbd97 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ # React Essential Training This is the repository for the LinkedIn Learning course `React Essential Training`. The full course is available from [LinkedIn Learning][lil-course-url]. +![lil-thumbnail-url] + +## Course Description + +In this course, software developer and instructor Eve Porcello highlights the latest techniques for building a React app from scratch. Learn how to create elements, write components, and use React hooks. Get familiar with libraries like Next and Vite, and discover the differences between React Server Components and Client Components. Find out how to use the latest tools, techniques, and patterns that will help futureproof applications and make them more scalable and performant. After watching the course, you will be able to start your own project from scratch, and you will also be able to jump into an existing React codebase and make an impact. + _See the readme file in the main branch for updated instructions and information._ ## Instructions This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add `/tree/BRANCH_NAME` to the URL to go to the branch you want to access. @@ -20,15 +26,18 @@ To resolve this issue: Add changes to git using this command: git add . Commit changes using this command: git commit -m "some message" -## Installing -1. To use these exercise files, you must have the following installed: - - [list of requirements for course] -2. Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree. -3. [Course-specific instructions] +## Instructor + +Eve Porcello + +Software Developer and Instructor + + +Check out my other courses on [LinkedIn Learning](https://www.linkedin.com/learning/instructors/eve-porcello?u=104). [0]: # (Replace these placeholder URLs with actual course URLs) -[lil-course-url]: https://www.linkedin.com/learning/ -[lil-thumbnail-url]: http:// +[lil-course-url]: [https://www.linkedin.com/learning/](https://www.linkedin.com/learning/react-essential-training-revision-fy24q4-codespaces) +[lil-thumbnail-url]: https://media.licdn.com/dms/image/v2/D4E0DAQEQanBdlbYzZQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1726774657221?e=2147483647&v=beta&t=yktxYBcQLZ2WYzA9ECIEtxeMGUIPGrloWk7OBWPjJJg