The Free Technology Academy is closed. To know why, and what may come next, please read here. To find and download FTA resources not listed in these pages, instead, please visit the Free Technology Academy File Archive! Thanks!

Book: Introduction to Web applications development

  • Authors: Carles Mateu
  • Coordinators: Jordi Mas Hernández
  • License: GNU Free Documentation License
  • Information: 376 Pages; 20.5Mb
This course starts with an introduction to the internet, including a brief history of the TCT/IP protocol and worldwide web. It defines the basic concepts for web servers and studies the case of Apache, the most used webserver, while other free software webservers are not forgotten. The course continues with webpage design focussing on HTML and JavaScript. XML Schemas, their validation and transformation are covered as well as dynamic webpages built with CGI, PHP or JSP and database access.

Webservices are software components that are accessible through SOAP and have their interface described with WSDL (Web Service Description Language). In this section the XML-RPC protocol is discussed among other things.

The last part of the course deals with configuration, maintenance, monitoring and security aspects.

Book cover
 

Translations

This material can be found in the following languages:

Note that the materials in different languages might have minor differences between the different version.

Interested in translating this book? Contact us!

Participation

Users of FTA learning materials are encouraged to provide feedback and make suggestions for improvement. A specific space for this feedback will be set up and referenced from here. These inputs will be taken into account for next versions. Moreover, the FTA welcomes anyone to use and distribute this material as well as to make new versions and translations.