Skip to content
This repository has been archived by the owner on Dec 29, 2019. It is now read-only.

Mentoring checklist for the necessary skillset of every developer

License

Notifications You must be signed in to change notification settings

harmonsoftwaresolutions/hss-skills-checklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

hss-skills-checklist

Mentoring checklist for the necessary skillset of every developer

List of Skills to master

Linux

[] Git: revert [] Git: checkout a new branch [] Git: rebase a branch [] Git: create commits [] Git: stage changes [] Git: add files with changes for staging [] Git: remove & replace README.md file [] Git: fetch & pull for new changes [] Git: reset a branch to another branch origin [] Git: delete a branch locally [] Git: delete a branch on origin [] Git: perform a git merge [] Git: perform a git merge dry run [] Git: perform a git merge abort [] Git: perform a git stash save [] Git: perform a git stash pop [] Git: perform a git stash list [] Git: perform a git stash apply of a specific stash

React

[] use create-react-app [] delete index.js from React project and re-create from memory [] create a vanilla React login form component [] add react-router-dom to a create-react-app repo [] implement React router on a small web page app [] Map an Array in React

NPM/yarn

[] create package.json from scratch[] npm/yarn init [] install locally [] install globally [] install to dev dependencies [] install to dependencies [] uninstall locally [] uninstall globally [] uninstall to dev dependencies [] uninstall to dependencies [] create a start sript [] create a test script [] create a custom script

Node

[] run a nodejs file [] use process.env in a node file [] create a practice expressjs repo ES6 [] import a file in ES6 syntax [] import an npm package in ES6 syntax [] export a function in ES6 syntax [] export a class in ES6 syntax [] export an object ES5 [] require a file [] require an npm package [] export a function [] export multiple functions [] export an object

HTML

[] create/scaffold html file down to body tag [] reference CSS file in html [] reference JS file in html [] add a google font reference

Chrome Development Tools

Elements Tab [] select a part of the webpage to focus an element [] add/remove a class from an element [] add/remove a class via the styles section [] check rendering box sizing via Computed tab [] change CSS elements live to troubleshoot / debug css Source Tab [] find the page's main js file [] set a breakpoint in a js file [] set a breakpoint at a function and view scope / locals [] remove breakpoints Console [] locate error messages on a page React Dev Tools [] use React Dev Tools to check children elements [] use Redux Dev Tools to check elements [] use console to look at props of a react element $r [] change css code -inside of dev tools

CSS

[] add a grid/box [] add / change padding [] add / change margin [] add image [] add a default google font family [] add style to login box [] add color/change color inside of an element [] add React-motion: springs, transition spring [] add background color [] add color / decoration to text

Express

[] delete index.js from Expressjs project and re-create from memory

About

Mentoring checklist for the necessary skillset of every developer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published