Front-end page

Everything you need to know know to be technically proficient at delivering business value using front-end technology.

  1. JavaScript
  2. DOM (jQuery)
  3. Module Loaders
  4. Maintainability
    • Testing
    • Documentation
    • Determinism
    • Modularity (Single Responsibility Principle)
  5. Architectural Concepts
    • Modlets
    • Layers
    • Thin Server Architecture
    • Imperative vs Declarative
    • MVVM
    • Client and Services
    • Frameworks
    • Observables
    • Streams
    • Dependency Injection
    • Component Practice
  6. Performance Concepts
    • Client Rendering
    • Server Side Rendering