Area of knowledge Science of the Computation and Artificial Intelligence Department Science of the Computation and Artificial Intelligence Studies in which it gives Computer engineering, Technical Engineering in Computing of Gestión, Technical Engineering in Computing of Systems
This asignatura treats the basic principles of operation of the web applications and the available technologies for his development. On the one hand it tackles the creation of interfaces web with HTML and CSS, including the peculiarities of the mobile devices. By another, the development of web applications, centring especially the part of the customer, and entering basic concepts of the programming in the server.
When finalising the asignatura, the student would have to be able to develop a complete web application in the side of the customer, accessible by means of browser standard web or mobile device. To a basic level, also has to comprise the principles of development of the application in the side of the server.
Subject 1: Introduction to the web applications All the web applications base in the protocol HTTP, that establishes how realises the communication between customer web (generally browser) and server web. In this subject offers a very basic introduction to HTTP and to the form in that the distinct platforms of programming existent web (.NET, J2EE, PHP, ...) They employ it "underneath" to implement the web applications.
Subject 2: Languages of marked The language HTML describes the structure and content of the web pages and the CSS provides the appearance. In a good web design is important to be able to separate of consistent way both factors. In this subject will see some appearances of HTML5, that allow to improve and clarificar the structure of our pages. On the other hand, XML serves to define our own languages of marked and can use in the web like a step more in the separation between style and content
Subject 4: Frameworks for programming in the customer
Subject 5: Web applications for mobile devices
The smartphones represent every time a greater percentage of the traffic in internet. The web applications for mobiles have a series of own requests derived basically of the limitations of the devices regarding size of screen and capacity of processing. We will see how adapt the interface of a web application for the most spread platforms in the actuality : iPhone and Android