Free Tutorials and Books with the Complete Code of Example Apps

This website provides a collection of tutorials, books and other resources about web engineering, including web application development, web service, or web API, development, as well as Web of Things (WoT) development, with complete code examples. You can read, run and download our open educational resources for free. Enjoy web engineering!

  1. Front-End Web Apps with Plain JS and Local Storage
  2. Front-End Web Apps with BackboneJS and Cloud Storage
  3. Front-End Web Apps with AngularJS and Cloud Storage
  4. Distributed JS Web Apps with NodeJS and mODELvIEWjs
  5. Back-End Web Apps with Java, JPA and JSF
  6. Back-End Web Apps with Drupal (PHP)

JavaScript logo1 Front-End Web Apps with Plain JS and Local Storage

This 6-part tutorial shows how to build front-end web applications with plain JavaScript, not using any (third-party) framework or library. A front-end web application can be provided by any web server, but it is executed on the user's computer device (smartphone, tablet or notebook), and not on the remote web server. Typically, but not necessarily, a front-end web application is a single-user application, which is not shared with other users.

Tutorials BookDiscussion forum

JavaScript logo2 Front-End Web Apps with BackboneJS and Cloud Storage

This 5-part tutorial shows how to build front-end web applications with data storage in the cloud using the JavaScript framework BackboneJS and the cloud service platform Parse.com.

TutorialsDiscussion forum

JavaScript logo3 Front-End Web Apps with AngularJS and Cloud Storage

This 5-part tutorial shows how to build front-end web applications with data storage in the cloud using the JavaScript framework AngularJS and the cloud service platform Parse.com.

BookDiscussion forum

4 Distributed JS Web Apps with NodeJS and mODELvIEWjs

This 6-part tutorial shows how to build distributed JavaScript web applications with the backend JavaScript platform NodeJS and the mODELvIEWjs framework.

Coming soon ...

Java logo5 Back-End Web Apps with Java, JPA and JSF

This 6-part tutorial shows how to build distributed Java web applications using JPA-annotated bean classes and facelets with the persistence framework JPA and the user interface framework JSF.

TutorialsBookDiscussion forum

PHP logo6 Back-End Web Apps with Drupal (PHP)

Coming soon ...

Back to top