/htl-mobile-computing

Material for Mobile Computing Course at HTL Perg

Primary LanguageTypeScriptMIT LicenseMIT

Mobile Computing

This repository contains material for the Mobile Computing Course at HTL Perg.

View Material

Build and Run

  • Install Node.js
  • Clone repository
  • Run npm install to install dependencies
  • Run npm run build to build presentation into dist folder. You can put this dist folder on a webserver to publish the material.
  • Run npm start during content creation to build in case of changes and serve using a local dev server

Content

This repository contains slides (based on Markdown), hands-on exercises with solutions and exam exercises without solutions. It covers the following topics:

  • Course Organization
  • Why bother learning web and mobile technologies?
  • Node.js Fundamentals (exercises)
  • NPM Fundamentals
  • ECMAScript Fundamentals (exercises)
  • TypeScript Fundamentals (exercises)
  • RESTful Web APIs (exercises)
  • OAuth2 and OpenID Connect Fundamentals
  • WebSockets Fundamentals (exercises)
  • Docker Fundamentals (exercises)
  • Angular Fundamentals (exercises)