Building Modern Web Applications & Services

All slides's in Module
  • Course Overview

    Assessment

    Case Study

    Templates

    Deployment

    Harp & Surge

    Semantic-UI I

    Semantic-UI II

    Semantic-UI III

    Semantic Part IV

    JS Introduction

    Variables

    Boolean Logic

    Const, Let & Objects

    Arrays: Basics

    Array Methods

    Array Iteration

    Arrays of Strings

    Arrays of Objects

    ES Next

    JS Browser Tools

    DOM

    JQuery

    ES Next

    Ajax Introduction

    APIs in Ajax

    APIs in Node

    Node Essence

    Node Context

    Programming Node

    Variables & Objects Review

    Hapi Building Blocks

    Static Views

    Templates

    Lab 06 Exercises

    HAPI Philosophy

    Sessions

    Sessions in Hapi

    Modules

    JS Arrays

    Promises in Javascript

    Introducing NoSql DBs

    Setting Up Mongo

    Accessing Mongo

    JS Functions

    Joi Validation

    Hapi Validation with Joi

    JS Scope

    Callbacks & Promises

    Node on Heroku

    Relationships between Mongo Documents

    Mongoose Seeding

    Candidate Model

    APIs

    Endpoints

    Testing Endpoints

    Test Driven Development

    First Tests

    Pragmatic Testing

    TDD & APIs

    HTTP Protocol

    REST Endpoints

    Aurelia Introduction

    Aurelia First Steps

    UI Patterns

    Imports, Decorators & DI

    MVVM

    EventAggregator

    Composition

    Routers

    aurelia-client-http

    DonationService

    JWT

    Jwt in HAPI

    Aurleia JWT