From dc973740b13259965d26865dbe7243270423b17e Mon Sep 17 00:00:00 2001 From: tparnell Date: Sat, 13 Oct 2018 09:38:31 -0400 Subject: [PATCH] stop --- Readme.md | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/Readme.md b/Readme.md index 1e68b82..e173f8d 100644 --- a/Readme.md +++ b/Readme.md @@ -1,17 +1,44 @@ Big ol' checklist of things to know. Mostly for my wife whom wants to get into programming, but could be for anyone entering. This is mostly focused on a web developer role. -- :star: You should have basic working knowledge -- :sparkles: You should know how this works for most use cases -- :dizzy: You should be a master of this topic +Here is a skill legend, if these are not on line items they are on headers of sections -## Technologies +- :no_entry_sign: You shouldn't have to know this +- :star: You should have basic working knowledge, and know how to get around. +- :sparkles: You should know how this works for most use cases, and be able to execute without bingling +- :dizzy: You should be a **master** of this topic + +# Frameworks and Technologies - [ ] git :sparkles: -- [ ] the command line :star: +- [ ] The command line :star: +- [ ] 1 current client side framework (React, Angular, Vue) :dizzy: +- [ ] 1 current server side framework (C# MVC, ExpressJS, Spring boot) :dizzy: +- [ ] SQL (Structured Query Language) :sparkles: +- [ ] 1 Relational database :star: +- [ ] 1 Non-relational database :star: +- [ ] JavaScript :sparkles: +- [ ] A language that compiles into JavaScript :star: +- [ ] 1 strong typed language (C#, Java, Scala, etc) :sparkles: +- [ ] HTML :dizzy: +- [ ] CSS :dizzy: +- [ ] LESS or SCSS :sparkles: +- [ ] A 3rd party component library (bootstrap.js, material-ui, etc.) :dizzy: -## Language Semantics -## \ No newline at end of file +# Language Semantics :dizzy: + +- [ ] JavaScript gotchas (== vs ===, NaN vs undefined vs null, etc) +- [ ] Operators +- [ ] Methods +- [ ] Functions +- [ ] Variables +- [ ] Annonymous and Lambda functions +- [ ] Property getters and setters +- [ ] Object Oriented Programming and design +- [ ] [Software design patterns](https://sourcemaking.com/) (Adapter, factory, facade, etc) + + +# Theory \ No newline at end of file