• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Web programming

  • School / Prep

    ENSEIRB-MATMECA

Internal code

EI7IF253

Description

After a presentation of client/server architecture, this course will focus on the fundamental computer languages used to encode the various aspects of a web page, and enable a browser to display this page on the client side. First, we'll look at HTML, a tag-based language for structuring content. Next, we'll take a look at the CSS language, based on a system of formatting rules, for the page's appearance. Finally, we'll take a look at the JavaScript language for managing the dynamic and interactive aspects of the page, notably through the concept of asynchronous programming. The course concludes with an introduction to server-side technologies.

Read more

Teaching hours

  • CIIntegrated courses26h

Syllabus

Outline
1. Client/server architecture on the web
2. Structure and content with HTML
3. Formatting with CSS
4. Programming interactions with JavaScript

Read more

Further information

Web programming brings together a range of technologies used to create web sites and applications. As the web is largely organized around client/server exchanges, a distinction is made between "client-side" and "server-side" technologies. These technologies largely correspond to computer languages dedicated to a specific role.

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Integral Continuous ControlContinuous control1