• ECTS

    3 crédits

  • Composante

    Philo, Info-Comm, Langages, Littératures & Arts du spectacle

  • Volume horaire

    24h

  • Période de l'année

    Enseignement neuvième semestre

Description

Cours de programmation d'approfondissement orienté web (essentiellement backend, introduction au frontend) et outils de développement (analyseurs statiques, débuggeurs…). 

Lire plus

Objectifs

L'objectif principal de ce cours est de renforcer les acquis en programmation générale et de maîtriser des outils et méthodes de développement logiciel.

C'est aussi l'occasion de découvrir des notions de programmation web et réseau.

Lire plus

Évaluation

M3C en deux sessions
• RÉGIME STANDARD session 1: CC 100% Contrôle continu: 2 notes au moins.
• RÉGIME DÉROGATOIRE session 1: CT 100% Contrôle Terminal: 1 note, évaluation Ecrite 2h.
• REGIME STANDARD Session 2 (dite de 2nd chance): CT 100% Contrôle Terminal: 1 note, évaluation Ecrite 2h.

Dans le cadre de cet EC, sauf autorisation expressément formulée par l'enseignant.e, l’usage de l’IA pour aider à la réalisation des travaux de contrôle continu soumis à évaluation est interdit. Les étudiant.e.s n’ont pas le droit de faire appel à une IA générative à des fins de documentation, recherche d’idées, construction, rédaction ou édition.

Lire plus

Heures d'enseignement

  • CMCM24h

Pré-requis obligatoires

Maîtriser la programmation générale en Python.

Lire plus

Compétences visées

• Comprendre les concepts généraux de HTTP
• Savoir faire des requêtes HTTP en Python pour interroger une interface REST
• Être capable de développer un serveur HTTP simple intégrant une interface REST
• Savoir utiliser un débuggeur
• Connaître les bases de HTML et CSS

Lire plus