diff --git a/bin/rename-skill b/bin/rename-skill index bd55dc5e..11f1ef83 100755 --- a/bin/rename-skill +++ b/bin/rename-skill @@ -11,6 +11,9 @@ const usage = () => { console.log( `Usage: rename-skill CURRENT_SKILL_NAME NEW_SKILL_NAME [NEW_SKILL_NAME [NEW_SKILL_NAME […]]] + + both CURRENT_SKILL_NAME and NEW_SKILL_NAME should be the skill as written in the markdown. + i.e. with spaces and backticks etc. - wrap entire skill name in quotes. ` ) process.exit(1) @@ -29,35 +32,68 @@ console.log( chalk.magenta(util.inspect(newSkillNames)) ) -const renameSkillsWithinModules = () => - generateDigest().then(digest => { - const skillId = nameToId(currentSkillName) - const modules = Object.values(digest.modules).filter(module => - module.skills.includes(skillId) - ) - - return Promise.all( - modules.map(renameSkillsWithinModule) - ) - }) - -const skillNameToMarkdown = skillName => - `- ${skillName}\n` - -const renameSkillsWithinModule = (module) => { - const absolutePath = path.resolve(__dirname, `..${module.path}/README.md`) - console.log( - '%s %s', - chalk.green('updating module'), - module.path - ) - return fs.readFile(absolutePath).then(markdown => { - markdown = markdown.toString().replace( - "\n"+skillNameToMarkdown(currentSkillName), - "\n"+newSkillNames.map(skillNameToMarkdown).join('') - ) - return fs.writeFile(absolutePath, markdown) - }) +const renameSkills = () => { + const skillId = nameToId(currentSkillName) + const getSkillName = () => { + return generateDigest() + .then(digest => { + const modules = Object.values(digest.modules).filter(module => { + return module.skills.includes(skillId) + }) + const skills = Object.values(digest.skills).filter(skill => { + return Object.values(skill).includes(skillId) + }) + return {modules, skills} + }) + } + + const skillNameToMarkdown = skillName => + `- ${skillName}\n` + + const writeSkillName = ({modules, skills}) => { + const arrayOfModulePromises = modules.map(module => { + const absolutePath = path.resolve(__dirname, `..${module.path}/README.md`) + console.log( + '%s %s', + chalk.green('updating module'), + module.path + ) + return fs.readFile(absolutePath).then(markdown => { + markdown = markdown.toString().replace( + "\n"+skillNameToMarkdown(currentSkillName), + "\n"+newSkillNames.map(skillNameToMarkdown).join('') + ) + return fs.writeFile(absolutePath, markdown) + }) + }) + + const arrayOfSkillPromises = skills.map(skill => { + const oldMarkdownPath = path.join(__dirname, '..', skill.markdownFilePath) + const newMarkdownPath = path.join( + __dirname, + '..', + 'skills' + ) + '/' + nameToId(newSkillNames[0]) + '.md' + return fs.readFile(oldMarkdownPath) + .then(buffer => buffer.toString()) + .then(skillContent => { + const newText = skillContent.replace(/\#.*\n/, `# ${newSkillNames[0]}\n`) + return fs.writeFile(newMarkdownPath, newText) + }) + .then( (error) => { + if (error) { + console.log(`\nError in ${newMarkdownPath}\n`); + console.log(error) + } + return fs.unlink(oldMarkdownPath) + }) + }) + + return Promise.all([...arrayOfModulePromises, ...arrayOfSkillPromises]) + } + + return getSkillName() + .then(writeSkillName) } const generateMigration = () => { @@ -111,7 +147,7 @@ const yyyymmddhhmmss = () => { Promise.all([ generateMigration(), - renameSkillsWithinModules(), + renameSkills(), ]).then(_ => { process.exit(0) }) diff --git a/bin/skillsPopulate b/bin/skillsPopulate new file mode 100755 index 00000000..c9b0cd6a --- /dev/null +++ b/bin/skillsPopulate @@ -0,0 +1,99 @@ +#!/usr/bin/env node + +const fs = require('fs') + +const digest = require('../digest') + +function fsPromise(funcName, params) { + return new Promise((resolve, reject) => { + fs[funcName](...params, (error, result) => { + if (error) { + reject(error) + return + } + resolve(result) + }) + }) +} + +function makeDirectories() { + digest() + .then(digestInfo => Object.keys(digestInfo.skills)) + .then(skillsArray => { + const arrOfDirs = [] + skillsArray.forEach(skill => { + skill = skill.replace(/[\'\,\/]/g, '-') + arrOfDirs.push(fsPromise('mkdir', ['./skills/' + skill])) + }) + }) +} + +function main(args) { + if (args.length <= 2 || args.length > 3) { + console.log( + `Not enough arguments.\n` + + `Usage: ./bin/${args[1].match(/[^\/]*$/g)[0]} \n\n` + + `dirs: Make empty directories based on module folder names\n` + + `populate: Create sample README.md files in each skill folder\n` + ) + return + } + + ({ + 'dirs': makeDirectories, + 'skills': createSkillsListTest, + 'populate': createSkillsList, + })[args[2]]() +} + +let skillsId = [] +let skillsName = [] + +function createSkillsListTest() { + digest() + .then(digestInfo => { + const digestSkills = digestInfo.skills + for(let skill in digestSkills) { + skillsId.push(skill) + skillsName.push(digestSkills[skill].name) + } + }) + .catch(error => { + console.error('Something went wrong', error) + }) +} + +function createSkillsList() { + digest() + .then(digestInfo => { + const digestSkills = digestInfo.skills + for(let skill in digestSkills) { + skillsId.push(skill) + skillsName.push(digestSkills[skill].name) + } + return createSampleFiles(skillsId, skillsName) + }) + .catch(error => { + console.error('Something went wrong', error) + }) +} + +function createSampleFiles(skillsId, skillsName) { + console.log('skill Title length ---', skillsId.length) + for(let i = 0; i < skillsId.length; i++){ + const sampleData = + `# ${skillsName[i]}\n\n` + + `_description tbd_\n\n` + + `## Resources\n\n` + + `### Reading\n\n` + + `_nothing here yet, please add something_\n\n` + + `### Watching\n\n` + + `_nothing here yet, please add something_\n` + + fsPromise('writeFile', [`./skills/${skillsId[i]}.md`, sampleData]) + } + return true +} + + +main(process.argv) diff --git a/digest/skills.js b/digest/skills.js index db13ea86..b58cb198 100644 --- a/digest/skills.js +++ b/digest/skills.js @@ -15,6 +15,7 @@ module.exports = digest => { rawText, modules: [], path: `/skills/${encodeURIComponent(id)}`, + markdownFilePath: `/skills/${id}.md`, } const preExistingSkill = digest.skills[id] if (preExistingSkill){ diff --git a/modules/Grocery-Queries/README.md b/modules/Grocery-Queries/README.md index eb75580e..60e67aac 100644 --- a/modules/Grocery-Queries/README.md +++ b/modules/Grocery-Queries/README.md @@ -1,10 +1,13 @@ # Grocery Queries Exercise -___Note:__ This module assumes you've already installed postgresql via homebrew. If you have not done that please do back and do the [Installfest](../Installfest) module._ +___Note:__ This module assumes you've already installed postgresql via homebrew. If you +have not done that please do back and do the [Installfest](../Installfest) +module._ ## Skills -___Note:__ all of the skills below are applicable to any SQL server but were practicing them in postgresql_ +___Note:__ all of the skills below are applicable to any SQL server but were +practicing them in postgresql_ - Can select everything from a single table in SQL - Can select specific columns from a single table in SQL diff --git a/package.json b/package.json index 16e0641e..01b24afe 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "dev": "nodemon web-server", "start": "node web-server", "db:migrate": "knex migrate:latest", - "test": "mocha -G -r ./mocha.config.js $(find digest web-server database backoffice | grep .test.js) ", + "test": "mocha -G -r ./mocha.config.js $(find digest web-server database backoffice skills | grep .test.js) ", "test:watch": "npm test -- --watch", "webpack": "webpack --config ./web-server/webpack.config.js", "heroku-prebuild": "npm install && npm run webpack" diff --git a/skills/Can-add-.-node_modules-.bin-to-your-$PATH,-in-the-shell.md b/skills/Can-add-.-node_modules-.bin-to-your-$PATH,-in-the-shell.md new file mode 100644 index 00000000..4769f297 --- /dev/null +++ b/skills/Can-add-.-node_modules-.bin-to-your-$PATH,-in-the-shell.md @@ -0,0 +1,13 @@ +# Can add `./node_modules/.bin` to your `$PATH`, in the shell + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-add-Git-metadata-to-your-shell-prompt.md b/skills/Can-add-Git-metadata-to-your-shell-prompt.md new file mode 100644 index 00000000..2b151ca7 --- /dev/null +++ b/skills/Can-add-Git-metadata-to-your-shell-prompt.md @@ -0,0 +1,13 @@ +# Can add Git metadata to your shell prompt + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-add-a-custom-bin-directory-to-their-Shell-config,-in-the-terminal.md b/skills/Can-add-a-custom-bin-directory-to-their-Shell-config,-in-the-terminal.md new file mode 100644 index 00000000..e7c75cc5 --- /dev/null +++ b/skills/Can-add-a-custom-bin-directory-to-their-Shell-config,-in-the-terminal.md @@ -0,0 +1,13 @@ +# Can add a custom bin directory to their Shell config, in the terminal + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-add-authorization-to-an-HTTP-API-to-restrict-access-to-certain-resources.md b/skills/Can-add-authorization-to-an-HTTP-API-to-restrict-access-to-certain-resources.md new file mode 100644 index 00000000..2cc786e7 --- /dev/null +++ b/skills/Can-add-authorization-to-an-HTTP-API-to-restrict-access-to-certain-resources.md @@ -0,0 +1,13 @@ +# Can add authorization to an HTTP API to restrict access to certain resources + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-add-features-to-a-pre-existing-Node-codebase.md b/skills/Can-add-features-to-a-pre-existing-Node-codebase.md new file mode 100644 index 00000000..3a728c4e --- /dev/null +++ b/skills/Can-add-features-to-a-pre-existing-Node-codebase.md @@ -0,0 +1,13 @@ +# Can add features to a pre-existing Node codebase + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-add-properties-to-the-prototype-of-a-JavaScript-Constructor.md b/skills/Can-add-properties-to-the-prototype-of-a-JavaScript-Constructor.md new file mode 100644 index 00000000..4bc4be15 --- /dev/null +++ b/skills/Can-add-properties-to-the-prototype-of-a-JavaScript-Constructor.md @@ -0,0 +1,13 @@ +# Can add properties to the prototype of a JavaScript Constructor + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-affectively-manipulate-the-DOM-in-a-Browser.md b/skills/Can-affectively-manipulate-the-DOM-in-a-Browser.md new file mode 100644 index 00000000..053a0666 --- /dev/null +++ b/skills/Can-affectively-manipulate-the-DOM-in-a-Browser.md @@ -0,0 +1,13 @@ +# Can affectively manipulate the DOM in a Browser + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-assess-what-an-appropriate-salary-is-for-my-experience-level-at-a-hiring-company.md b/skills/Can-assess-what-an-appropriate-salary-is-for-my-experience-level-at-a-hiring-company.md new file mode 100644 index 00000000..3c54cb5b --- /dev/null +++ b/skills/Can-assess-what-an-appropriate-salary-is-for-my-experience-level-at-a-hiring-company.md @@ -0,0 +1,13 @@ +# Can assess what an appropriate salary is for my experience level at a hiring company + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-author-a-JavaScript-RegExp-with-a-character-set.md b/skills/Can-author-a-JavaScript-RegExp-with-a-character-set.md new file mode 100644 index 00000000..f512ab1c --- /dev/null +++ b/skills/Can-author-a-JavaScript-RegExp-with-a-character-set.md @@ -0,0 +1,13 @@ +# Can author a JavaScript RegExp with a character set + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-author-a-Regular-Expression-by-using-the-RegExp-constructor.md b/skills/Can-author-a-Regular-Expression-by-using-the-RegExp-constructor.md new file mode 100644 index 00000000..f0d6e40b --- /dev/null +++ b/skills/Can-author-a-Regular-Expression-by-using-the-RegExp-constructor.md @@ -0,0 +1,13 @@ +# Can author a Regular Expression by using the RegExp constructor + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-author-a-Regular-Expression-literal-in-JavaScript.md b/skills/Can-author-a-Regular-Expression-literal-in-JavaScript.md new file mode 100644 index 00000000..2f1dc5da --- /dev/null +++ b/skills/Can-author-a-Regular-Expression-literal-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can author a Regular Expression literal in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-avoid-defining-global-variables-in-Browser-JavaScript.md b/skills/Can-avoid-defining-global-variables-in-Browser-JavaScript.md new file mode 100644 index 00000000..d69762f8 --- /dev/null +++ b/skills/Can-avoid-defining-global-variables-in-Browser-JavaScript.md @@ -0,0 +1,13 @@ +# Can avoid defining global variables in Browser JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-bind-to-a-DOM-event-in-the-Browser.md b/skills/Can-bind-to-a-DOM-event-in-the-Browser.md new file mode 100644 index 00000000..4b53701c --- /dev/null +++ b/skills/Can-bind-to-a-DOM-event-in-the-Browser.md @@ -0,0 +1,13 @@ +# Can bind to a DOM event in the Browser + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-build-a-HTTP-API-with-authentication-using-Passport-OAuth.md b/skills/Can-build-a-HTTP-API-with-authentication-using-Passport-OAuth.md new file mode 100644 index 00000000..c324cb89 --- /dev/null +++ b/skills/Can-build-a-HTTP-API-with-authentication-using-Passport-OAuth.md @@ -0,0 +1,13 @@ +# Can build a HTTP API with authentication using Passport OAuth + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-build-a-HTTP-API-with-simple-authentication-using-bcrypt-and-session-cookies.md b/skills/Can-build-a-HTTP-API-with-simple-authentication-using-bcrypt-and-session-cookies.md new file mode 100644 index 00000000..7172d832 --- /dev/null +++ b/skills/Can-build-a-HTTP-API-with-simple-authentication-using-bcrypt-and-session-cookies.md @@ -0,0 +1,13 @@ +# Can build a HTTP API with simple authentication using bcrypt and session cookies + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-build-a-HTTP-server-with-Node-and-Express.md b/skills/Can-build-a-HTTP-server-with-Node-and-Express.md new file mode 100644 index 00000000..81e451ff --- /dev/null +++ b/skills/Can-build-a-HTTP-server-with-Node-and-Express.md @@ -0,0 +1,13 @@ +# Can build a HTTP server with Node and Express + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-build-a-RESTful-API-using-Express.md b/skills/Can-build-a-RESTful-API-using-Express.md new file mode 100644 index 00000000..74b34bd4 --- /dev/null +++ b/skills/Can-build-a-RESTful-API-using-Express.md @@ -0,0 +1,13 @@ +# Can build a RESTful API using Express + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-build-a-SQL-schema-for-a-given-problem-definition.md b/skills/Can-build-a-SQL-schema-for-a-given-problem-definition.md new file mode 100644 index 00000000..4acdd4fb --- /dev/null +++ b/skills/Can-build-a-SQL-schema-for-a-given-problem-definition.md @@ -0,0 +1,13 @@ +# Can build a SQL schema for a given problem definition + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-build-a-full-stack-application-using-Express.md b/skills/Can-build-a-full-stack-application-using-Express.md new file mode 100644 index 00000000..db4731e9 --- /dev/null +++ b/skills/Can-build-a-full-stack-application-using-Express.md @@ -0,0 +1,13 @@ +# Can build a full stack application using Express + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-calculate-the-value-of-stock-options-at-a-hiring-company.md b/skills/Can-calculate-the-value-of-stock-options-at-a-hiring-company.md new file mode 100644 index 00000000..499189a2 --- /dev/null +++ b/skills/Can-calculate-the-value-of-stock-options-at-a-hiring-company.md @@ -0,0 +1,13 @@ +# Can calculate the value of stock options at a hiring company + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-catch,-log-and-re-throw-errors-in-JavaScript.md b/skills/Can-catch,-log-and-re-throw-errors-in-JavaScript.md new file mode 100644 index 00000000..60f1d143 --- /dev/null +++ b/skills/Can-catch,-log-and-re-throw-errors-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can catch, log and re-throw errors in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-catch-and-rescue-from-an-error-in-JavaScript.md b/skills/Can-catch-and-rescue-from-an-error-in-JavaScript.md new file mode 100644 index 00000000..99a61e2a --- /dev/null +++ b/skills/Can-catch-and-rescue-from-an-error-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can catch and rescue from an error in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-change-element-styling-using-the-Chrome-Developer-Tools.md b/skills/Can-change-element-styling-using-the-Chrome-Developer-Tools.md new file mode 100644 index 00000000..5f309e50 --- /dev/null +++ b/skills/Can-change-element-styling-using-the-Chrome-Developer-Tools.md @@ -0,0 +1,13 @@ +# Can change element styling using the Chrome Developer Tools + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-clone-a-Git-repository.md b/skills/Can-clone-a-Git-repository.md new file mode 100644 index 00000000..bb4dc5d4 --- /dev/null +++ b/skills/Can-clone-a-Git-repository.md @@ -0,0 +1,13 @@ +# Can clone a Git repository + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-configure-a-Bash-shell-by-modifying-the-~-.bashrc-and-~-.bash_profile-files.md b/skills/Can-configure-a-Bash-shell-by-modifying-the-~-.bashrc-and-~-.bash_profile-files.md new file mode 100644 index 00000000..aa633132 --- /dev/null +++ b/skills/Can-configure-a-Bash-shell-by-modifying-the-~-.bashrc-and-~-.bash_profile-files.md @@ -0,0 +1,13 @@ +# Can configure a Bash shell by modifying the `~/.bashrc` and `~/.bash_profile` files + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-configure-npm-test-to-run-Mocha,-in-Node.md b/skills/Can-configure-npm-test-to-run-Mocha,-in-Node.md new file mode 100644 index 00000000..62e73ed4 --- /dev/null +++ b/skills/Can-configure-npm-test-to-run-Mocha,-in-Node.md @@ -0,0 +1,13 @@ +# Can configure `npm test` to run Mocha, in Node + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-convert-a-function-that-uses-callbacks-into-function-that-returns-a-JavaScript-Promise.md b/skills/Can-convert-a-function-that-uses-callbacks-into-function-that-returns-a-JavaScript-Promise.md new file mode 100644 index 00000000..e97de85c --- /dev/null +++ b/skills/Can-convert-a-function-that-uses-callbacks-into-function-that-returns-a-JavaScript-Promise.md @@ -0,0 +1,13 @@ +# Can convert a function that uses callbacks into function that returns a JavaScript Promise + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-convert-a-mental-model-into-a-SQL-schema.md b/skills/Can-convert-a-mental-model-into-a-SQL-schema.md new file mode 100644 index 00000000..03c97ded --- /dev/null +++ b/skills/Can-convert-a-mental-model-into-a-SQL-schema.md @@ -0,0 +1,13 @@ +# Can convert a mental model into a SQL schema + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-convert-a-mockup-into-HTML-&-CSS.md b/skills/Can-convert-a-mockup-into-HTML-&-CSS.md new file mode 100644 index 00000000..cfc0f20d --- /dev/null +++ b/skills/Can-convert-a-mockup-into-HTML-&-CSS.md @@ -0,0 +1,13 @@ +# Can convert a mockup into HTML & CSS + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-convert-a-wireframe-into-HTML-&-CSS.md b/skills/Can-convert-a-wireframe-into-HTML-&-CSS.md new file mode 100644 index 00000000..3fb88373 --- /dev/null +++ b/skills/Can-convert-a-wireframe-into-HTML-&-CSS.md @@ -0,0 +1,13 @@ +# Can convert a wireframe into HTML & CSS + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-convert-between-hourly-and-yearly-compensation.md b/skills/Can-convert-between-hourly-and-yearly-compensation.md new file mode 100644 index 00000000..c5cb75fa --- /dev/null +++ b/skills/Can-convert-between-hourly-and-yearly-compensation.md @@ -0,0 +1,13 @@ +# Can convert between hourly and yearly compensation + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-a-Git-branch.md b/skills/Can-create-a-Git-branch.md new file mode 100644 index 00000000..0986007d --- /dev/null +++ b/skills/Can-create-a-Git-branch.md @@ -0,0 +1,13 @@ +# Can create a Git branch + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-a-Node-executable-script-that-takes-arguments-and-prints-output-to-STDOUT.md b/skills/Can-create-a-Node-executable-script-that-takes-arguments-and-prints-output-to-STDOUT.md new file mode 100644 index 00000000..8314da17 --- /dev/null +++ b/skills/Can-create-a-Node-executable-script-that-takes-arguments-and-prints-output-to-STDOUT.md @@ -0,0 +1,13 @@ +# Can create a Node executable script that takes arguments and prints output to `STDOUT` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-a-form-that-does-an-HTTP-GET-request.md b/skills/Can-create-a-form-that-does-an-HTTP-GET-request.md new file mode 100644 index 00000000..f476dc7f --- /dev/null +++ b/skills/Can-create-a-form-that-does-an-HTTP-GET-request.md @@ -0,0 +1,13 @@ +# Can create a form that does an HTTP `GET` request + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-a-form-that-does-an-HTTP-POST-request.md b/skills/Can-create-a-form-that-does-an-HTTP-POST-request.md new file mode 100644 index 00000000..7ac669cf --- /dev/null +++ b/skills/Can-create-a-form-that-does-an-HTTP-POST-request.md @@ -0,0 +1,13 @@ +# Can create a form that does an HTTP `POST` request + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-a-new-Promise-in-JavaScript.md b/skills/Can-create-a-new-Promise-in-JavaScript.md new file mode 100644 index 00000000..77f3d49c --- /dev/null +++ b/skills/Can-create-a-new-Promise-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can create a `new Promise` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-a-repository-on-GitHub.md b/skills/Can-create-a-repository-on-GitHub.md new file mode 100644 index 00000000..9c667715 --- /dev/null +++ b/skills/Can-create-a-repository-on-GitHub.md @@ -0,0 +1,13 @@ +# Can create a repository on GitHub + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-automated-scripts-to-reset,-migrate,-and-seed-a-SQL-database.md b/skills/Can-create-automated-scripts-to-reset,-migrate,-and-seed-a-SQL-database.md new file mode 100644 index 00000000..0044deeb --- /dev/null +++ b/skills/Can-create-automated-scripts-to-reset,-migrate,-and-seed-a-SQL-database.md @@ -0,0 +1,13 @@ +# Can create automated scripts to `reset`, `migrate`, and `seed` a SQL database + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-create-different-configuration-files-for-multiple-environments-(test,-development,-production)-in-Node.md b/skills/Can-create-different-configuration-files-for-multiple-environments-(test,-development,-production)-in-Node.md new file mode 100644 index 00000000..06ad4854 --- /dev/null +++ b/skills/Can-create-different-configuration-files-for-multiple-environments-(test,-development,-production)-in-Node.md @@ -0,0 +1,13 @@ +# Can create different configuration files for multiple environments (test, development, production) in Node + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-customize-your-BASH-prompt.md b/skills/Can-customize-your-BASH-prompt.md new file mode 100644 index 00000000..bfbfcc04 --- /dev/null +++ b/skills/Can-customize-your-BASH-prompt.md @@ -0,0 +1,13 @@ +# Can customize your BASH prompt + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-declare-local-vs.-global-variables-in-JavaScript.md b/skills/Can-declare-local-vs.-global-variables-in-JavaScript.md new file mode 100644 index 00000000..c1394471 --- /dev/null +++ b/skills/Can-declare-local-vs.-global-variables-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can declare local vs. global variables in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-define-a-BASH-alias.md b/skills/Can-define-a-BASH-alias.md new file mode 100644 index 00000000..11c30185 --- /dev/null +++ b/skills/Can-define-a-BASH-alias.md @@ -0,0 +1,13 @@ +# Can define a BASH alias + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-define-a-Git-alias.md b/skills/Can-define-a-Git-alias.md new file mode 100644 index 00000000..a58129cc --- /dev/null +++ b/skills/Can-define-a-Git-alias.md @@ -0,0 +1,13 @@ +# Can define a Git alias + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-define-a-JavaScript-Constructor.md b/skills/Can-define-a-JavaScript-Constructor.md new file mode 100644 index 00000000..34202da6 --- /dev/null +++ b/skills/Can-define-a-JavaScript-Constructor.md @@ -0,0 +1,13 @@ +# Can define a JavaScript Constructor + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-define-a-table-with-a-auto-sequencing-primary-key-in-SQL.md b/skills/Can-define-a-table-with-a-auto-sequencing-primary-key-in-SQL.md new file mode 100644 index 00000000..5e954bc5 --- /dev/null +++ b/skills/Can-define-a-table-with-a-auto-sequencing-primary-key-in-SQL.md @@ -0,0 +1,13 @@ +# Can define a table with a auto sequencing primary key in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-define-npm-script-npm-run-db:schema:load-in-the-node-package.json-file.md b/skills/Can-define-npm-script-npm-run-db:schema:load-in-the-node-package.json-file.md new file mode 100644 index 00000000..72c3ac2d --- /dev/null +++ b/skills/Can-define-npm-script-npm-run-db:schema:load-in-the-node-package.json-file.md @@ -0,0 +1,13 @@ +# Can define npm script `npm run db:schema:load` in the node `package.json` file + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-define-routes-in-Express-that-follow-the-Restful-Routing-pattern.md b/skills/Can-define-routes-in-Express-that-follow-the-Restful-Routing-pattern.md new file mode 100644 index 00000000..068369c9 --- /dev/null +++ b/skills/Can-define-routes-in-Express-that-follow-the-Restful-Routing-pattern.md @@ -0,0 +1,13 @@ +# Can define routes in Express that follow the Restful Routing pattern + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-delete-a-record-from-a-table,-from-Node-using-the-pg-package.md b/skills/Can-delete-a-record-from-a-table,-from-Node-using-the-pg-package.md new file mode 100644 index 00000000..0801e8ba --- /dev/null +++ b/skills/Can-delete-a-record-from-a-table,-from-Node-using-the-pg-package.md @@ -0,0 +1,13 @@ +# Can delete a record from a table, from Node using the `pg` package + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-deploy-an-application-to-Heroku.md b/skills/Can-deploy-an-application-to-Heroku.md new file mode 100644 index 00000000..c4fa4d53 --- /dev/null +++ b/skills/Can-deploy-an-application-to-Heroku.md @@ -0,0 +1,13 @@ +# Can deploy an application to Heroku + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-DOM-event-bubbling-in-the-Browser.md b/skills/Can-describe-DOM-event-bubbling-in-the-Browser.md new file mode 100644 index 00000000..c3aa4ac0 --- /dev/null +++ b/skills/Can-describe-DOM-event-bubbling-in-the-Browser.md @@ -0,0 +1,13 @@ +# Can describe `DOM event bubbling` in the Browser + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-HTTP-CORS.md b/skills/Can-describe-HTTP-CORS.md new file mode 100644 index 00000000..b877533b --- /dev/null +++ b/skills/Can-describe-HTTP-CORS.md @@ -0,0 +1,13 @@ +# Can describe HTTP CORS + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-JavaScript-hoisting.md b/skills/Can-describe-JavaScript-hoisting.md new file mode 100644 index 00000000..c126c472 --- /dev/null +++ b/skills/Can-describe-JavaScript-hoisting.md @@ -0,0 +1,13 @@ +# Can describe JavaScript hoisting + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-SQL-ACID-principals.md b/skills/Can-describe-SQL-ACID-principals.md new file mode 100644 index 00000000..9942499c --- /dev/null +++ b/skills/Can-describe-SQL-ACID-principals.md @@ -0,0 +1,13 @@ +# Can describe SQL ACID principals + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-SQL-de-normalization.md b/skills/Can-describe-SQL-de-normalization.md new file mode 100644 index 00000000..ed373f62 --- /dev/null +++ b/skills/Can-describe-SQL-de-normalization.md @@ -0,0 +1,13 @@ +# Can describe SQL de-normalization + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-SQL-normalization.md b/skills/Can-describe-SQL-normalization.md new file mode 100644 index 00000000..f3104235 --- /dev/null +++ b/skills/Can-describe-SQL-normalization.md @@ -0,0 +1,13 @@ +# Can describe SQL normalization + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-UNIX-file-permissions.md b/skills/Can-describe-UNIX-file-permissions.md new file mode 100644 index 00000000..d2293aee --- /dev/null +++ b/skills/Can-describe-UNIX-file-permissions.md @@ -0,0 +1,13 @@ +# Can describe UNIX file permissions + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-1-to-1-relationship-in-SQL.md b/skills/Can-describe-a-1-to-1-relationship-in-SQL.md new file mode 100644 index 00000000..07f9a030 --- /dev/null +++ b/skills/Can-describe-a-1-to-1-relationship-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe a 1 to 1 relationship in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-1-to-many-relationship-in-SQL.md b/skills/Can-describe-a-1-to-many-relationship-in-SQL.md new file mode 100644 index 00000000..99a7c226 --- /dev/null +++ b/skills/Can-describe-a-1-to-many-relationship-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe a 1 to many relationship in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-SQL-join-table.md b/skills/Can-describe-a-SQL-join-table.md new file mode 100644 index 00000000..95c5d26e --- /dev/null +++ b/skills/Can-describe-a-SQL-join-table.md @@ -0,0 +1,13 @@ +# Can describe a SQL join table + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-SQL-join.md b/skills/Can-describe-a-SQL-join.md new file mode 100644 index 00000000..a7460b11 --- /dev/null +++ b/skills/Can-describe-a-SQL-join.md @@ -0,0 +1,13 @@ +# Can describe a SQL join + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-SQL-transaction.md b/skills/Can-describe-a-SQL-transaction.md new file mode 100644 index 00000000..3f32f2fd --- /dev/null +++ b/skills/Can-describe-a-SQL-transaction.md @@ -0,0 +1,13 @@ +# Can describe a SQL transaction + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-many-to-many-relationship-in-SQL.md b/skills/Can-describe-a-many-to-many-relationship-in-SQL.md new file mode 100644 index 00000000..ee174838 --- /dev/null +++ b/skills/Can-describe-a-many-to-many-relationship-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe a many to many relationship in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-a-situation-that-would-call-for-a-SQL-transaction.md b/skills/Can-describe-a-situation-that-would-call-for-a-SQL-transaction.md new file mode 100644 index 00000000..68e9ea64 --- /dev/null +++ b/skills/Can-describe-a-situation-that-would-call-for-a-SQL-transaction.md @@ -0,0 +1,13 @@ +# Can describe a situation that would call for a SQL transaction + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-an-HTTP-redirect.md b/skills/Can-describe-an-HTTP-redirect.md new file mode 100644 index 00000000..fd67562b --- /dev/null +++ b/skills/Can-describe-an-HTTP-redirect.md @@ -0,0 +1,13 @@ +# Can describe an HTTP redirect + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-and-differentiate-the-different-types-of-health-insurance-included-in-a-compensation-package.md b/skills/Can-describe-and-differentiate-the-different-types-of-health-insurance-included-in-a-compensation-package.md new file mode 100644 index 00000000..3f911ff0 --- /dev/null +++ b/skills/Can-describe-and-differentiate-the-different-types-of-health-insurance-included-in-a-compensation-package.md @@ -0,0 +1,13 @@ +# Can describe and differentiate the different types of health insurance included in a compensation package + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-and-use-Promise.all()-in-JavaScript.md b/skills/Can-describe-and-use-Promise.all()-in-JavaScript.md new file mode 100644 index 00000000..70065d46 --- /dev/null +++ b/skills/Can-describe-and-use-Promise.all()-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe and use `Promise.all()` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-and-use-Promise.race()-in-JavaScript.md b/skills/Can-describe-and-use-Promise.race()-in-JavaScript.md new file mode 100644 index 00000000..dd7055d7 --- /dev/null +++ b/skills/Can-describe-and-use-Promise.race()-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe and use `Promise.race()` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-and-use-Promise.reject()-in-JavaScript.md b/skills/Can-describe-and-use-Promise.reject()-in-JavaScript.md new file mode 100644 index 00000000..740721c4 --- /dev/null +++ b/skills/Can-describe-and-use-Promise.reject()-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe and use `Promise.reject()` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-and-use-Promise.resolve()-in-JavaScript.md b/skills/Can-describe-and-use-Promise.resolve()-in-JavaScript.md new file mode 100644 index 00000000..80c9091d --- /dev/null +++ b/skills/Can-describe-and-use-Promise.resolve()-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe and use `Promise.resolve()` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-at-least-one-workaround-to-the-HTTP-Same-origin-policy.md b/skills/Can-describe-at-least-one-workaround-to-the-HTTP-Same-origin-policy.md new file mode 100644 index 00000000..56a5326b --- /dev/null +++ b/skills/Can-describe-at-least-one-workaround-to-the-HTTP-Same-origin-policy.md @@ -0,0 +1,13 @@ +# Can describe at least one workaround to the HTTP Same-origin policy + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-foreign-key-in-SQL.md b/skills/Can-describe-foreign-key-in-SQL.md new file mode 100644 index 00000000..d1a52cfb --- /dev/null +++ b/skills/Can-describe-foreign-key-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe `foreign key` in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-lexical-scope-inheritance-in-JavaScript.md b/skills/Can-describe-lexical-scope-inheritance-in-JavaScript.md new file mode 100644 index 00000000..a1815110 --- /dev/null +++ b/skills/Can-describe-lexical-scope-inheritance-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe lexical scope inheritance in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-primary-key-in-SQL.md b/skills/Can-describe-primary-key-in-SQL.md new file mode 100644 index 00000000..4706dbf9 --- /dev/null +++ b/skills/Can-describe-primary-key-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe `primary key` in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-shell-environment-variables.md b/skills/Can-describe-shell-environment-variables.md new file mode 100644 index 00000000..35abe00b --- /dev/null +++ b/skills/Can-describe-shell-environment-variables.md @@ -0,0 +1,13 @@ +# Can describe shell environment variables + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-!-(bang)-operator-in-JavaScript.md b/skills/Can-describe-the-!-(bang)-operator-in-JavaScript.md new file mode 100644 index 00000000..39663397 --- /dev/null +++ b/skills/Can-describe-the-!-(bang)-operator-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `!` (bang) operator in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-HTTP-Same-origin-policy.md b/skills/Can-describe-the-HTTP-Same-origin-policy.md new file mode 100644 index 00000000..94f3b564 --- /dev/null +++ b/skills/Can-describe-the-HTTP-Same-origin-policy.md @@ -0,0 +1,13 @@ +# Can describe the HTTP Same-origin policy + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-JavaScript-call-stack.md b/skills/Can-describe-the-JavaScript-call-stack.md new file mode 100644 index 00000000..50d78c77 --- /dev/null +++ b/skills/Can-describe-the-JavaScript-call-stack.md @@ -0,0 +1,13 @@ +# Can describe the JavaScript call stack + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-REACTO!-pattern-for-technical-interviews.md b/skills/Can-describe-the-REACTO!-pattern-for-technical-interviews.md new file mode 100644 index 00000000..20868751 --- /dev/null +++ b/skills/Can-describe-the-REACTO!-pattern-for-technical-interviews.md @@ -0,0 +1,13 @@ +# Can describe the REACTO! pattern for technical interviews + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-UNIX-filesystem.md b/skills/Can-describe-the-UNIX-filesystem.md new file mode 100644 index 00000000..8103a830 --- /dev/null +++ b/skills/Can-describe-the-UNIX-filesystem.md @@ -0,0 +1,13 @@ +# Can describe the UNIX filesystem + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-==-and-===-in-JavaScript.md b/skills/Can-describe-the-difference-between-==-and-===-in-JavaScript.md new file mode 100644 index 00000000..f1ec1831 --- /dev/null +++ b/skills/Can-describe-the-difference-between-==-and-===-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the difference between `==` and `===` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-Chai's-eql-vs.-equal,-in-Node.md b/skills/Can-describe-the-difference-between-Chai's-eql-vs.-equal,-in-Node.md new file mode 100644 index 00000000..99e532c4 --- /dev/null +++ b/skills/Can-describe-the-difference-between-Chai's-eql-vs.-equal,-in-Node.md @@ -0,0 +1,13 @@ +# Can describe the difference between Chai's `eql` vs. `equal`, in Node + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-HTTP's-query-params-and-body-params-and-url-params.md b/skills/Can-describe-the-difference-between-HTTP's-query-params-and-body-params-and-url-params.md new file mode 100644 index 00000000..50350191 --- /dev/null +++ b/skills/Can-describe-the-difference-between-HTTP's-query-params-and-body-params-and-url-params.md @@ -0,0 +1,13 @@ +# Can describe the difference between HTTP's query params and body params and url params + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-HTTP-authentication-and-authorization.md b/skills/Can-describe-the-difference-between-HTTP-authentication-and-authorization.md new file mode 100644 index 00000000..eca4643e --- /dev/null +++ b/skills/Can-describe-the-difference-between-HTTP-authentication-and-authorization.md @@ -0,0 +1,13 @@ +# Can describe the difference between HTTP authentication and authorization + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-HTTP-query-params-and-HTTP-body-params.md b/skills/Can-describe-the-difference-between-HTTP-query-params-and-HTTP-body-params.md new file mode 100644 index 00000000..c3f582b6 --- /dev/null +++ b/skills/Can-describe-the-difference-between-HTTP-query-params-and-HTTP-body-params.md @@ -0,0 +1,13 @@ +# Can describe the difference between HTTP query params and HTTP body params + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-Node-Express's-sendFile-and-serving-static-files.md b/skills/Can-describe-the-difference-between-Node-Express's-sendFile-and-serving-static-files.md new file mode 100644 index 00000000..764e3aa0 --- /dev/null +++ b/skills/Can-describe-the-difference-between-Node-Express's-sendFile-and-serving-static-files.md @@ -0,0 +1,13 @@ +# Can describe the difference between Node Express's sendFile and serving static files + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-a-JavaScript-Promise-being-fulfilled-and-it-being-rejected.md b/skills/Can-describe-the-difference-between-a-JavaScript-Promise-being-fulfilled-and-it-being-rejected.md new file mode 100644 index 00000000..c4caaef4 --- /dev/null +++ b/skills/Can-describe-the-difference-between-a-JavaScript-Promise-being-fulfilled-and-it-being-rejected.md @@ -0,0 +1,13 @@ +# Can describe the difference between a JavaScript Promise being fulfilled and it being rejected + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-a-left,-right,-inner-and-outer-joins-in-SQL.md b/skills/Can-describe-the-difference-between-a-left,-right,-inner-and-outer-joins-in-SQL.md new file mode 100644 index 00000000..5eb69341 --- /dev/null +++ b/skills/Can-describe-the-difference-between-a-left,-right,-inner-and-outer-joins-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe the difference between a left, right, inner and outer joins in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-a-relative-and-absolute-HTTP-URL-path.md b/skills/Can-describe-the-difference-between-a-relative-and-absolute-HTTP-URL-path.md new file mode 100644 index 00000000..f0372e0e --- /dev/null +++ b/skills/Can-describe-the-difference-between-a-relative-and-absolute-HTTP-URL-path.md @@ -0,0 +1,13 @@ +# Can describe the difference between a relative and absolute HTTP URL path + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-absolute-vs.-relative-UNIX-filesystem-paths.md b/skills/Can-describe-the-difference-between-absolute-vs.-relative-UNIX-filesystem-paths.md new file mode 100644 index 00000000..d49408e6 --- /dev/null +++ b/skills/Can-describe-the-difference-between-absolute-vs.-relative-UNIX-filesystem-paths.md @@ -0,0 +1,13 @@ +# Can describe the difference between absolute vs. relative UNIX filesystem paths + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-an-HTTP-POST-and-GET.md b/skills/Can-describe-the-difference-between-an-HTTP-POST-and-GET.md new file mode 100644 index 00000000..26f8042d --- /dev/null +++ b/skills/Can-describe-the-difference-between-an-HTTP-POST-and-GET.md @@ -0,0 +1,13 @@ +# Can describe the difference between an HTTP `POST` and `GET` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-fs.readFileSync-&-fs.readFile-in-Node.md b/skills/Can-describe-the-difference-between-fs.readFileSync-&-fs.readFile-in-Node.md new file mode 100644 index 00000000..ba4ed2aa --- /dev/null +++ b/skills/Can-describe-the-difference-between-fs.readFileSync-&-fs.readFile-in-Node.md @@ -0,0 +1,13 @@ +# Can describe the difference between `fs.readFileSync` & `fs.readFile` in Node + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-normal-HTTP-requests-and-XHR.md b/skills/Can-describe-the-difference-between-normal-HTTP-requests-and-XHR.md new file mode 100644 index 00000000..0aca692f --- /dev/null +++ b/skills/Can-describe-the-difference-between-normal-HTTP-requests-and-XHR.md @@ -0,0 +1,13 @@ +# Can describe the difference between normal HTTP requests and XHR + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-stock-options-and-restricted-stock-units-(in-terms-of-equity-compensation).md b/skills/Can-describe-the-difference-between-stock-options-and-restricted-stock-units-(in-terms-of-equity-compensation).md new file mode 100644 index 00000000..2c853925 --- /dev/null +++ b/skills/Can-describe-the-difference-between-stock-options-and-restricted-stock-units-(in-terms-of-equity-compensation).md @@ -0,0 +1,13 @@ +# Can describe the difference between stock options and restricted stock units (in terms of equity compensation) + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-unit-and-integration-tests.md b/skills/Can-describe-the-difference-between-unit-and-integration-tests.md new file mode 100644 index 00000000..0c3ab5d3 --- /dev/null +++ b/skills/Can-describe-the-difference-between-unit-and-integration-tests.md @@ -0,0 +1,13 @@ +# Can describe the difference between unit and integration tests + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-difference-between-var,-let,-and-const-in-JavaScript.md b/skills/Can-describe-the-difference-between-var,-let,-and-const-in-JavaScript.md new file mode 100644 index 00000000..c64e8480 --- /dev/null +++ b/skills/Can-describe-the-difference-between-var,-let,-and-const-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the difference between `var`, `let`, and `const` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-differences-between-bind,-call,-apply-in-JavaScript.md b/skills/Can-describe-the-differences-between-bind,-call,-apply-in-JavaScript.md new file mode 100644 index 00000000..90bdf93c --- /dev/null +++ b/skills/Can-describe-the-differences-between-bind,-call,-apply-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the differences between `bind`, `call`, `apply` in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-differences-between-unit,-integration-and-end-to-end-tests.md b/skills/Can-describe-the-differences-between-unit,-integration-and-end-to-end-tests.md new file mode 100644 index 00000000..707faf98 --- /dev/null +++ b/skills/Can-describe-the-differences-between-unit,-integration-and-end-to-end-tests.md @@ -0,0 +1,13 @@ +# Can describe the differences between `unit`, `integration` and `end-to-end` tests + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-different-parts-of-a-compensation-package.md b/skills/Can-describe-the-different-parts-of-a-compensation-package.md new file mode 100644 index 00000000..926240c3 --- /dev/null +++ b/skills/Can-describe-the-different-parts-of-a-compensation-package.md @@ -0,0 +1,13 @@ +# Can describe the different parts of a compensation package + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-each-Array-method-in-JavaScript.md b/skills/Can-describe-the-each-Array-method-in-JavaScript.md new file mode 100644 index 00000000..cf134d28 --- /dev/null +++ b/skills/Can-describe-the-each-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `each` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-filter-Array-method-in-JavaScript.md b/skills/Can-describe-the-filter-Array-method-in-JavaScript.md new file mode 100644 index 00000000..35454e62 --- /dev/null +++ b/skills/Can-describe-the-filter-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `filter` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-pattern-MVC-(Model-View-Controller).md b/skills/Can-describe-the-general-programming-pattern-MVC-(Model-View-Controller).md new file mode 100644 index 00000000..52c27f22 --- /dev/null +++ b/skills/Can-describe-the-general-programming-pattern-MVC-(Model-View-Controller).md @@ -0,0 +1,13 @@ +# Can describe the general programming pattern `MVC` (Model View Controller) + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Array.md b/skills/Can-describe-the-general-programming-term-Array.md new file mode 100644 index 00000000..b22c5533 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Array.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Array` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-DRY.md b/skills/Can-describe-the-general-programming-term-DRY.md new file mode 100644 index 00000000..8afe937b --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-DRY.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `DRY` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Defensive-Programming.md b/skills/Can-describe-the-general-programming-term-Defensive-Programming.md new file mode 100644 index 00000000..a92e30b1 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Defensive-Programming.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Defensive Programming` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Entity-Relationship-Diagram.md b/skills/Can-describe-the-general-programming-term-Entity-Relationship-Diagram.md new file mode 100644 index 00000000..8b47f27a --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Entity-Relationship-Diagram.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Entity Relationship Diagram` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Function.md b/skills/Can-describe-the-general-programming-term-Function.md new file mode 100644 index 00000000..4c565048 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Function.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Function` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Hash.md b/skills/Can-describe-the-general-programming-term-Hash.md new file mode 100644 index 00000000..24ae224d --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Hash.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Hash` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Minimum-Viable-Product-or-MVP.md b/skills/Can-describe-the-general-programming-term-Minimum-Viable-Product-or-MVP.md new file mode 100644 index 00000000..e431bd76 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Minimum-Viable-Product-or-MVP.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Minimum Viable Product` or `MVP` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-SOLID.md b/skills/Can-describe-the-general-programming-term-SOLID.md new file mode 100644 index 00000000..1b1407b1 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-SOLID.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `SOLID` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-Set.md b/skills/Can-describe-the-general-programming-term-Set.md new file mode 100644 index 00000000..aa16ee94 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-Set.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `Set` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-closure.md b/skills/Can-describe-the-general-programming-term-closure.md new file mode 100644 index 00000000..23065cfe --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-closure.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `closure` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-global-variable.md b/skills/Can-describe-the-general-programming-term-global-variable.md new file mode 100644 index 00000000..b456ebf8 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-global-variable.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `global variable` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-if-statement.md b/skills/Can-describe-the-general-programming-term-if-statement.md new file mode 100644 index 00000000..59541de2 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-if-statement.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `if statement` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-local-variable.md b/skills/Can-describe-the-general-programming-term-local-variable.md new file mode 100644 index 00000000..0c6f033e --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-local-variable.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `local variable` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-operator-precedence.md b/skills/Can-describe-the-general-programming-term-operator-precedence.md new file mode 100644 index 00000000..d716dead --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-operator-precedence.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `operator precedence` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-pure-function.md b/skills/Can-describe-the-general-programming-term-pure-function.md new file mode 100644 index 00000000..0af9b178 --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-pure-function.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `pure function` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-state.md b/skills/Can-describe-the-general-programming-term-state.md new file mode 100644 index 00000000..4159ed4d --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-state.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `state` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-general-programming-term-variable.md b/skills/Can-describe-the-general-programming-term-variable.md new file mode 100644 index 00000000..15b7f26e --- /dev/null +++ b/skills/Can-describe-the-general-programming-term-variable.md @@ -0,0 +1,13 @@ +# Can describe the general programming term `variable` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-map-Array-method-in-JavaScript.md b/skills/Can-describe-the-map-Array-method-in-JavaScript.md new file mode 100644 index 00000000..199ab78c --- /dev/null +++ b/skills/Can-describe-the-map-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `map` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-most-important-ways-to-prepare-for-technical-interviews.md b/skills/Can-describe-the-most-important-ways-to-prepare-for-technical-interviews.md new file mode 100644 index 00000000..4c2ee211 --- /dev/null +++ b/skills/Can-describe-the-most-important-ways-to-prepare-for-technical-interviews.md @@ -0,0 +1,13 @@ +# Can describe the most important ways to prepare for technical interviews + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-pop-Array-method-in-JavaScript.md b/skills/Can-describe-the-pop-Array-method-in-JavaScript.md new file mode 100644 index 00000000..2c47c411 --- /dev/null +++ b/skills/Can-describe-the-pop-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `pop` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-push-Array-method-in-JavaScript.md b/skills/Can-describe-the-push-Array-method-in-JavaScript.md new file mode 100644 index 00000000..08906d5e --- /dev/null +++ b/skills/Can-describe-the-push-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `push` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-reduce-Array-method-in-JavaScript.md b/skills/Can-describe-the-reduce-Array-method-in-JavaScript.md new file mode 100644 index 00000000..47042dd2 --- /dev/null +++ b/skills/Can-describe-the-reduce-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `reduce` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-shift-Array-method-in-JavaScript.md b/skills/Can-describe-the-shift-Array-method-in-JavaScript.md new file mode 100644 index 00000000..b93fd007 --- /dev/null +++ b/skills/Can-describe-the-shift-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `shift` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-unshift-Array-method-in-JavaScript.md b/skills/Can-describe-the-unshift-Array-method-in-JavaScript.md new file mode 100644 index 00000000..fa29c33f --- /dev/null +++ b/skills/Can-describe-the-unshift-Array-method-in-JavaScript.md @@ -0,0 +1,13 @@ +# Can describe the `unshift` Array method in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-use-cases-for-the-HTTP-status-codes-200,-404,-and-500.md b/skills/Can-describe-the-use-cases-for-the-HTTP-status-codes-200,-404,-and-500.md new file mode 100644 index 00000000..5acb5ce2 --- /dev/null +++ b/skills/Can-describe-the-use-cases-for-the-HTTP-status-codes-200,-404,-and-500.md @@ -0,0 +1,13 @@ +# Can describe the use cases for the HTTP status codes `200`, `404`, and `500` + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-the-use-cases-for-the-PUT-and-DELETE-HTTP-methods.md b/skills/Can-describe-the-use-cases-for-the-PUT-and-DELETE-HTTP-methods.md new file mode 100644 index 00000000..140f58eb --- /dev/null +++ b/skills/Can-describe-the-use-cases-for-the-PUT-and-DELETE-HTTP-methods.md @@ -0,0 +1,13 @@ +# Can describe the use cases for the `PUT` and `DELETE` HTTP methods + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-vesting-as-it-relates-to-equity-compensation.md b/skills/Can-describe-vesting-as-it-relates-to-equity-compensation.md new file mode 100644 index 00000000..c70d4fb9 --- /dev/null +++ b/skills/Can-describe-vesting-as-it-relates-to-equity-compensation.md @@ -0,0 +1,13 @@ +# Can describe vesting as it relates to equity compensation + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git "a/skills/Can-describe-what-\"HTTP-is-a-stateless-protocol\"-means.md" "b/skills/Can-describe-what-\"HTTP-is-a-stateless-protocol\"-means.md" new file mode 100644 index 00000000..e9d9fe51 --- /dev/null +++ "b/skills/Can-describe-what-\"HTTP-is-a-stateless-protocol\"-means.md" @@ -0,0 +1,13 @@ +# Can describe what "HTTP is a stateless protocol" means + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-$-and-^-mean-in-a-JavaScript-RegExp.md b/skills/Can-describe-what-$-and-^-mean-in-a-JavaScript-RegExp.md new file mode 100644 index 00000000..2c3b7e6e --- /dev/null +++ b/skills/Can-describe-what-$-and-^-mean-in-a-JavaScript-RegExp.md @@ -0,0 +1,13 @@ +# Can describe what `$` and `^` mean in a JavaScript RegExp + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-AJAX-is-(browser).md b/skills/Can-describe-what-AJAX-is-(browser).md new file mode 100644 index 00000000..fe124f14 --- /dev/null +++ b/skills/Can-describe-what-AJAX-is-(browser).md @@ -0,0 +1,13 @@ +# Can describe what AJAX is (browser) + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-COMMIT-and-ROLLBACK-mean-in-SQL.md b/skills/Can-describe-what-COMMIT-and-ROLLBACK-mean-in-SQL.md new file mode 100644 index 00000000..2c64340f --- /dev/null +++ b/skills/Can-describe-what-COMMIT-and-ROLLBACK-mean-in-SQL.md @@ -0,0 +1,13 @@ +# Can describe what `COMMIT` and `ROLLBACK` mean in SQL + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-Express-Middleware-is.md b/skills/Can-describe-what-Express-Middleware-is.md new file mode 100644 index 00000000..8ceb1802 --- /dev/null +++ b/skills/Can-describe-what-Express-Middleware-is.md @@ -0,0 +1,13 @@ +# Can describe what Express Middleware is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-HTTP-REST-is.md b/skills/Can-describe-what-HTTP-REST-is.md new file mode 100644 index 00000000..f68e183a --- /dev/null +++ b/skills/Can-describe-what-HTTP-REST-is.md @@ -0,0 +1,13 @@ +# Can describe what HTTP REST is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-Mocha's-done-function-is-for,-in-Node.md b/skills/Can-describe-what-Mocha's-done-function-is-for,-in-Node.md new file mode 100644 index 00000000..ea36fd54 --- /dev/null +++ b/skills/Can-describe-what-Mocha's-done-function-is-for,-in-Node.md @@ -0,0 +1,13 @@ +# Can describe what Mocha's `done` function is for, in Node + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-Node's-webpack-is.md b/skills/Can-describe-what-Node's-webpack-is.md new file mode 100644 index 00000000..d9ee3f28 --- /dev/null +++ b/skills/Can-describe-what-Node's-webpack-is.md @@ -0,0 +1,13 @@ +# Can describe what Node's webpack is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-SQL-injection-is.md b/skills/Can-describe-what-SQL-injection-is.md new file mode 100644 index 00000000..96c197ca --- /dev/null +++ b/skills/Can-describe-what-SQL-injection-is.md @@ -0,0 +1,13 @@ +# Can describe what SQL injection is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-XHR-is-(browser).md b/skills/Can-describe-what-XHR-is-(browser).md new file mode 100644 index 00000000..4d4edbc2 --- /dev/null +++ b/skills/Can-describe-what-XHR-is-(browser).md @@ -0,0 +1,13 @@ +# Can describe what XHR is (browser) + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git "a/skills/Can-describe-what-a-\"higher-order-function\"-is-in-JavaScript.md" "b/skills/Can-describe-what-a-\"higher-order-function\"-is-in-JavaScript.md" new file mode 100644 index 00000000..71bd235f --- /dev/null +++ "b/skills/Can-describe-what-a-\"higher-order-function\"-is-in-JavaScript.md" @@ -0,0 +1,13 @@ +# Can describe what a "higher order function" is in JavaScript + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-a-JavaScript-RegExp-character-set-is.md b/skills/Can-describe-what-a-JavaScript-RegExp-character-set-is.md new file mode 100644 index 00000000..58631d1b --- /dev/null +++ b/skills/Can-describe-what-a-JavaScript-RegExp-character-set-is.md @@ -0,0 +1,13 @@ +# Can describe what a JavaScript RegExp character set is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-a-SQL-migration-is.md b/skills/Can-describe-what-a-SQL-migration-is.md new file mode 100644 index 00000000..9d7f91a5 --- /dev/null +++ b/skills/Can-describe-what-a-SQL-migration-is.md @@ -0,0 +1,13 @@ +# Can describe what a SQL migration is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-a-SQL-parameterized-query-(or-prepared-statement)-is.md b/skills/Can-describe-what-a-SQL-parameterized-query-(or-prepared-statement)-is.md new file mode 100644 index 00000000..290a368d --- /dev/null +++ b/skills/Can-describe-what-a-SQL-parameterized-query-(or-prepared-statement)-is.md @@ -0,0 +1,13 @@ +# Can describe what a SQL parameterized query (or prepared statement) is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-a-System-Design-interview-is.md b/skills/Can-describe-what-a-System-Design-interview-is.md new file mode 100644 index 00000000..ec4f8857 --- /dev/null +++ b/skills/Can-describe-what-a-System-Design-interview-is.md @@ -0,0 +1,13 @@ +# Can describe what a System Design interview is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-a-UNIX-filesystem-path-is.md b/skills/Can-describe-what-a-UNIX-filesystem-path-is.md new file mode 100644 index 00000000..359fa0af --- /dev/null +++ b/skills/Can-describe-what-a-UNIX-filesystem-path-is.md @@ -0,0 +1,13 @@ +# Can describe what a UNIX filesystem path is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-a-pure-JavaScript-function-is.md b/skills/Can-describe-what-a-pure-JavaScript-function-is.md new file mode 100644 index 00000000..0eeeb2ba --- /dev/null +++ b/skills/Can-describe-what-a-pure-JavaScript-function-is.md @@ -0,0 +1,13 @@ +# Can describe what a pure JavaScript function is + +_description tbd_ + +## Resources + +### Reading + +_nothing here yet, please add something_ + +### Watching + +_nothing here yet, please add something_ diff --git a/skills/Can-describe-what-an-HTML-