- Basics
- html
- html5
- css
- CSS Flexbox, CSS Grid
- pre-processors: SASS, LESS, POST CSS
- CSS Framework: Bootstrap, Material Design, Bulma, Semanthic CSS
- CSS Architechture: BEM, SMACSS
- js
- ES2015
- Iterators, generators, monads, functors, monoids and applications
- Abstract syntax tree
- html
- Building
- package managers: NPM, YARN
- transpilers: Babel
- lint / format: Prettier, eslint
- task runner: npm gulp
- binders: webpack, parcel
- Developing
- Libraries and Frameworks:
- JS
- React, nervjs, rax, preact, angular
- CSS
- Css in JS: Styled Components, CSS Modules
- JS
- Progressive web apps
- AMP
- Static sites generators: Gatsby
- Desktop Apps: Electron
- Mobile App: React Native
- Libraries and Frameworks:
- Testing
- unit testing: jest, enzyme, cypress
- integration
- functional
- Web Assembly
- Server Side Rendering: React, NextJS, AfterJS
- Performance
- CDN
Foto: Markus Spiske