This repository contains material for the WebDev training.
- Install Node.js
- Clone repository
- Run
npm install
to install dependencies - Run
npm run build
to build presentation intodist
folder. You can put thisdist
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
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)