Berner Fachhochschule, Technik und Informatik
  • Outline
  • Documentation
  • Examples
  • Tomcat

Web Programming

Documentation

  • MDN Learn Web Development
  • MDN Web Technology for Developers
  • W3Schools Tutorials
  • Can I use
  • REST Assured Usage Guide
  • Node.js REPL Documentation

Specifications

  • Uniform Resource Locators (URL)
  • Hypertext Transfer Protocol HTTP/1.1
  • HTML 5.2
  • CSS Specifications
  • Web APIs
  • Servlet 6.0 API
  • JSTL 3.0 Tags
  • OpenAPI Specification (Swagger Editor)

Articles/Books

HTTP
  • HTTP Developer's Handbook
  • High Performance Browser Networking
CSS
  • The CSS Handbook
  • A Complete Guide to Flexbox
  • A Complete Guide to Grid
REST
  • Architectural Styles and the Design of Network-based Software Architectures
  • The Little Book on REST Services
  • REST Maturity Model
  • RESTful Web APIs
JavaScript
  • Eloquent JavaScript: A Modern Introduction to Programming
  • Speaking JavaScript: An In-Depth Guide for Programmers
  • Exploring ES6: Upgrade to the next version of JavaScript
  • Loupe - Visualisation of JavaScript's Event Loop
  • How do JavaScript closures work under the hood
  • Master the JavaScript Interview
Teaser

This work by Stephan Fischli is licensed under CC BY-NC-ND 4.0