Front-end Web Programming

  • Cours (CM) 12h
  • Cours intégrés (CI) -
  • Travaux dirigés (TD) -
  • Travaux pratiques (TP) 15h
  • Travail étudiant (TE) -

Langue de l'enseignement : Anglais

Enseignement proposé en : hybride

Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant

Compétences à acquérir

It is not possible to be proficient in data sciences without understanding how files are structured and how they can be curated, processed and written in possibly another format. Indeed, the necessary information may come from files that have been obtained from different sources (image files, sound files, non-csv files, sound files, ...) requiring to understand and process a file format using different tools. Once the file has been opened and the data retrieved, it may be necessary to curate the data or process it (pass it to another program, generating curated output files, pipe files into several programs) and write the result in another format. The objective of this course is that by the end of the course, students are proficient at manipulating (reading, writing) formatted files, but also launching some data processing on the obtained data (using Linux scripts, for example).

At the end of this course, the student will be able to open, process and write files using different formats in different language, and automate file processing using advanced loops in shellscripts but also powerful linux processing tools such as awk. This course will be fundamental for all Master specialties and for the professional career of the student, be it in the industry or academy.


UFR de mathématique et d'informatique

7, rue René Descartes

Formulaire de contact


Rabih Amhaz

LICENCE - Informatique