The Technical Sufficiency.

Command Line - [0] They should be able to use the tools. Node, Git, Build tools. etc. [1] they know how command line works familiar with command line stuff like grep and pipe etc. [2] they can work from the vi. has their own alias etc.

Git - [0] Able to add-push, pull rebase. merge. [1] deep understanding of git, head, cherrypick.. [2] through understanding of lower level functions.

Html/Css - [0] Can turn a page in to working html/ css mobile and web, understanding of responsive design and bootstrap [1] knows latest stuff like grid, flex, sass and tools to write better html. [2] Can use smacss, compass etc.

jQuery - [0] selectors, events, updating the dom, [1] understand how jquery work and dom manuplation.

Javascript - [0], basics of javascripts as a language. prmitive types, Functions, objects etc. [1] prototype, closure, es6. [2] react. full understanding of complete javascript ecosystem and lower level AMD like stuff and patterns.

nodeJs - [0], Handle webApi features. talking to databses. [1] Command line tools, sokcets and general purpose applications. [1] writing tools and all.

mongoDb - [0], Can perform basic operation connecting to db, fatching, and updating records, [1] do the joins and all the relational db stuff. [2] incrimental backups and all.

Docker and Deplyments - [0] deploying apps in container and aws. [1] security and backups and optimizations.

Clean code - [0] Basic readability of code. [1] MVC, TDD, OOP, KISS, DRY, [2] Design patterns, architecture etc.

 
0
Kudos
 
0
Kudos

Now read this

Weekly courses.

In the realm of spirituality transcending and training the mind are the two fundamental goals. Weekly courses are the way to train the mind. In the realm of the social there are these deep samskaras of competition and acceptance. Every... Continue →